Add device tree support for v8 power grid with Kiwi on RCM
platform for Sun SoC.
Change-Id: I3fd53532099978b54dd13957e977115e1714819d
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
Add entries to specify the dev-id, net-id and low-latency fields
to configure forwarding in qrtr-mhi transport for HMT and HSP.
Forwarding via APPS qrtr-mhi should be disabled in case of HMT
(dev-id:1107) since there's a direct MHI satellite path between
ADSP and WLAN, and should be enabled for HSP (dev-id:1103).
Change-Id: I1ef7b543dcff3d187efcf5f7cfd8ac8587c55bd6
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
Correct the base address for etf0_ncc0 on sun.
Change-Id: Ic78f394c3cf3895854c6e9ae5480f73760825f72
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Sun power grid V8 boards have seen a boot-up issue seemingly caused
by device tree overlays not being applied as expected. This results
in the rpmh-regulator-mxlvl device not probing correctly as the
proxy-supply property isn't found/resolved.
Correct this issue by moving regulator phandle creation from V8
overlay DTs into the base DT and not creating any regulator nodes
in the overlay DTs (which are duplicates of ones in the base DT).
Change-Id: I2b3515d1ddfa4a9961ef892af61beb8e3afdfd1a
Fixes: 3e728ec361 ("ARM: dts: qcom: add PMIC device support for sun V8 power grid boards")
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
Disable cti shrm because kernel do not have access to it on external build.
Change-Id: Ia225f325a929aeeba56a38dd1c627d735aaf6a56
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
The CPUCP SCMI notifications are used for thermal limits. Add the
mailbox used for them.
Change-Id: I51eadabe997670190414b9b767439be5064046c7
Signed-off-by: Mike Tipton <quic_mdtipton@quicinc.com>
Memshare driver allocates and share the memory with the modem
clients for their use. The device tree information for memshare
driver on sun are added to specify client details of gps, ftm
and diag.
Change-Id: I2dbe8729da13e40cebf4b2fd2e0722eb97c50f9e
Signed-off-by: Manoj Prabhu B <quic_bmanoj@quicinc.com>
qcom,dload-mode platform device is created from scm driver on
scm driver probe and now there is no need to maintain their
device tree node in SoC specific device tree.
Change-Id: Id79e5f67c57940b37bdfa151c90a9e1b02eb8192
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
SOCCP sleep status register is incorrectly set to 0x9a000, correct it.
Change-Id: I8533e9788614dbb4862ddd272caee7e76b96ed7e
Signed-off-by: Satya Durga Srinivasu Prabhala <quic_satyap@quicinc.com>
Add redriver related configuration for boosting USB Super Speed (Plus)
signal strength.
Change-Id: I271984d655771dcb8bd3b017e90044c17fbb6e54
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
Correct tpdm-dpm1/2 type from static to standard type.
Change-Id: Ia824cc10bf067c849c6286df6094bde6962ac30b
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Add show_resume_irq device to print wakeup irq during resume from s2idle
or s2ram.
Change-Id: I1344bd7bb6e576cdd73011c845645c4959e23b64
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
Enforce dependency of dma heap driver on SCM driver
without which it will not work and this is in
the preparation of adding interconnect voting
in SCM node which if it gets added without this
change dma heap driver can result in NULL pointer
issue.
Change-Id: I654e69398643b2e78d180c7167b29b62e7914f77
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Add tgu node for ipcb and spmi0/1 on sun.
Change-Id: Ia4468b846f64b8812ac43e4d2aeb31a223dea64f
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Enable turing tpdm dpm1/2 and change their type to static tpdm.
Change-Id: I775e3291ea838ad228383727e8e669d7bb9db8b6
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Enable PCIe CESTA based drv functionality for sun platform.
Change-Id: I601398b92f7d7d28956573dd413548aaf7716340
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
PCIe CESTA related dtsi node properties and cesta
based is not yet enabled.
Change-Id: I5846df725b690d95ef54ec5f7b85cbe1fe206325
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
Add interconnect node to sun for scaling the bus vote.
Change-Id: Id121b406335a3a3cb388827416aeaec8a076315c
Signed-off-by: Elson Roy Serrao <quic_eserrao@quicinc.com>
Another memshare peripheral needs 5 Mb of memory.
Change-Id: I7928d61c5201d86c5409ac31fbfc104eba140f55
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Update the reserve gpios for Sun SoC as these
are not going to be used by linux and accessing
them by default can result in XPU fault.
Change-Id: I0c95d3df1f91584a77956f0beffebf1b63141c9f
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Do not reset the display stream-ids as hardware is already in use when
bootloader hands over control to linux.
Change-Id: Iab66b7f17f5aca3756c33e1a3d8886b1fc104f04
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>