Commit Graph

1490 Commits

Author SHA1 Message Date
qctecmdr
7da5526087 Merge "ARM: dts: msm: Add msm id for Sun Rumi" 2024-04-04 07:35:04 -07:00
Mukesh Ojha
5476d04b68 ARM: dts: msm: Add msm id for Sun Rumi
Add msm id to avoid build failure for Tuna SoC.

Change-Id: Ie3ff07c0865ae8a2b43225db864eb453134201a6
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-04-04 03:41:39 -07:00
Naresh Kumar Lingagalla
b23188598c dt-bindings: Add required bindings for monaco
Add bindings for monaco/monacop/mailbox/remoteproc
on monaco.

Change-Id: Ide227ba8b3772c4a5cc180ba9b7ee1d4831f7b91
Signed-off-by: Naresh Kumar Lingagalla <quic_nlingaga@quicinc.com>
2024-04-04 01:37:30 -07:00
Chetan C R
8d3e8b959a dt-bindings: interconnect: Add interconnect bindings for Parrot
Add interconnect device bindings for Parrot SoC. These devices
can be used to describe any RPMH and NoC based interconnect devices.

Change-Id: I6c07467e58283ec88abe054c3e68b6f1af050065
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2024-04-03 23:10:42 -07:00
Naresh Kumar Lingagalla
b471e42ad0 ARM: dts: msm: dt snapshot for monaco target
DT snapshot from branch msm-5.15.c2
commit 8ae5ffe89e0f ("ARM: dts: msm: Add mdsp heap for mDSP compute").

Change-Id: If3e807289b6d981865430c4e1a45dabf236fa345
Signed-off-by: Naresh Kumar Lingagalla <quic_nlingaga@quicinc.com>
2024-04-03 19:45:51 -07:00
Patrick Daly
7ab7d75d29 ARM: dts: msm: Add power domain for kgsl-smmu for sun
Replace regulators with power domains.

Change-Id: Ifb624739d09bf3850c7a465e20d01777360ca307
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-04-03 12:35:22 -07:00
qctecmdr
73b9cad3f8 Merge "dt-bindings: arm: msm: Add ravelin sys-pm-violators device" 2024-04-03 03:24:11 -07:00
qctecmdr
0382918afb Merge "ARM: dts: qcom: Add minidump vdevice for OEMVM" 2024-04-03 00:54:18 -07:00
Naresh Kumar Lingagalla
1a37a8d13b ARM: dts: msm: Add initial support for monaco target
Add bazel and dts support for monaco target.

Change-Id: Ife045d71b94102f54c25852cdde5e911c1ad7ba4
Signed-off-by: Naresh Kumar Lingagalla <quic_nlingaga@quicinc.com>
2024-04-03 11:33:20 +05:30
Patrick Daly
81a639270a ARM: dts: msm: Add tui_demura heap for sun-vm
The tui_demura heap will be used by display on sun-vm.

Change-Id: Ic99e7cfef111e3e289ad2d056b0eea463d6af1fe
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-04-02 22:26:12 -07:00
Swetha Chikkaboraiah
7b8b13ed5d dt-bindings: arm: msm: Add ravelin sys-pm-violators device
Add ravelin sys-pm-violators device.

Change-Id: I7b18979fa7fe238bf8ea8dffce42216944b9a845
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-04-03 10:17:10 +05:30
qctecmdr
e879f4297e Merge "ARM: dts: qcom: change the power regulator to VDD_MX" 2024-04-02 17:09:24 -07:00
David Collins
4e142cd438 ARM: dts: qcom: allow L2J regulator retention mode voting on Sun boards
Change the minimum mode allowed for L2J from low power mode (LPM) to
retention mode.  This can be used to ensure that power is saved once
the secure processor is out of reset.

Change-Id: I2b6b7c88b3ea9cc1f2105ff4999d44b96e0b7aeb
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2024-04-02 11:56:15 -07:00
Ronak Vijay Raheja
78d7547e4a ARM: dts: msm: Add register entry to ssusb in sun
Adding a 4-byte register entry for tcsr_dyn-en-dis to enable/disable USB
dynamically from dwc3-msm-core.

Change-Id: If9c2aa8f91c4067483e0e917ca7e84d4a6894cd5
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
2024-04-02 11:41:19 -07:00
Gokul krishna Krishnakumar
f61dcd79f6 ARM: dts: qcom: change the power regulator to VDD_MX
SOCCP uses mx and cx power rails and not the island rails.

Change-Id: I52f3f28f9206e62b4b7dc99dd4c7c9f19d6f92cf
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
2024-04-02 10:10:47 -07:00
Gokul krishna Krishnakumar
80c3e1d96b ARM: dts: qcom: change the power regulator to LowSVS
SOCCP requires only LOWSVS power level for the regulators.

Change-Id: I940304eacd9d4e039d65b42866daf69aaae75b85
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
2024-04-02 10:10:15 -07:00
qctecmdr
7815414198 Merge "dt-bindings: clock: Add clock controller bindings for Parrot" 2024-04-02 02:10:10 -07:00
qctecmdr
4014c509eb Merge "ARM: dts: msm: Use deepest idle mode for sun vm" 2024-04-01 23:53:17 -07:00
qctecmdr
549011e50e Merge "ARM: dts: msm: remove "qcom,iommu-dma-addr-pool" of ETR on sun" 2024-04-01 21:20:05 -07:00
qctecmdr
fa71f10ae2 Merge "dt-bindings: clock: Add gx_clkctl bindings for Sun" 2024-04-01 16:47:25 -07:00
Yuanfang Zhang
ca0ec45163 ARM: dts: msm: remove "qcom,iommu-dma-addr-pool" of ETR on sun
Remover "qcom,iommu-dma-addr-pool" property of ETR on sun.

Change-Id: Ib4ebf5f00560b1b4495b57454ad3f1ce29eed5c6
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-01 18:42:23 +08:00
Jagadeesh Kona
49f746bf1e ARM: dts: msm: Mark gpucc clock node as GenPD provider
Mark gpucc clock node as GenPD provider and disable the
graphics GDSC regulator nodes. While at it, update gxclkctl
node to add support for gx_clkctl_gx_gdsc power domain.

Change-Id: I0d4c84da2e3aadd7e1a901d6a9e26c7d4ad1a3c1
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
2024-04-01 15:08:14 +05:30
Jagadeesh Kona
77cc16e01b dt-bindings: clock: Add gx_clkctl bindings for Sun
Add gx_clkctl bindings for sun device.

Change-Id: I8fafff7004f27851bf4870466ad506d3441f9070
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
2024-04-01 15:07:57 +05:30
Cong Zhang
97b7a61933 ARM: dts: qcom: Add minidump vdevice for OEMVM
Add minidump vdevice to enable minidump support for OEMVM.

Change-Id: I2e4b371cabd8ac1fc2362011e55bd4eb556da70e
Signed-off-by: Cong Zhang <quic_congzhan@quicinc.com>
2024-04-01 00:49:12 -07:00
qctecmdr
d34be90b94 Merge "Revert "ARM: dts: msm: Add initial device trees for Tuna SoC"" 2024-03-30 17:02:26 -07:00
Bruce Levy
18fcc7c914 Revert "ARM: dts: msm: Add initial device trees for Tuna SoC"
This reverts commit 5f034afc81.

Reason for revert: We are facing compilation failures when making
a full sun Android build.

Change-Id: Iacbc3022889045357cb2cc0a68047732a80cbbd2
Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Signed-off-by: Vivekanand Tryambake <quic_vtryamba@quicinc.com>
2024-03-30 13:22:17 -07:00
qctecmdr
33c1d4bfd0 Merge "ARM: dts: qcom: Enable mem-offline to send AOP cmd" 2024-03-29 12:47:07 -07:00
qctecmdr
3d93ffa2fc Merge "ARM: dts: msm: add dynamic ATID support for diag/stm on sun" 2024-03-29 10:44:58 -07:00
Maulik Shah
7bff1fda7b ARM: dts: msm: Use deepest idle mode for sun vm
Use SS3 as deepest CPU idle mode.

Change-Id: Ifd6e82adfea882bcf0087f12b44c9a45f8310216
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-03-29 19:14:26 +05:30
Pratyush Brahma
b552d881b3 ARM: dts: qcom: Enable mem-offline to send AOP cmd
Currently, the mechanism to send AOP cmd to offline memblocks is
disabled. Enable the mechanism to achieve desired power savings.

Change-Id: I68a25c34801d020c901ddc7d3e27099a22e88f01
Signed-off-by: Pratyush Brahma <quic_pbrahma@quicinc.com>
2024-03-29 14:31:58 +05:30
qctecmdr
bbae0ea202 Merge "dt-bindings: Add devicetree binding for msm-cdsp-loader" 2024-03-28 18:03:34 -07:00
qctecmdr
454d875a8e Merge "ARM: dts: msm: Update board-id for QMP1000 support" 2024-03-28 18:03:34 -07:00
qctecmdr
8dd8002150 Merge "ARM: dts: msm: add gpio configs for TDM" 2024-03-28 15:32:18 -07:00
qctecmdr
7bb9f0af25 Merge "ARM: dts: msm: Drop redundant signal-aop property for both pineapple/Sun" 2024-03-28 10:45:30 -07:00
Sarath Varma Ganapathiraju
9299d6b13c ARM: dts: msm: add gpio configs for TDM
add gpio pin configs for TDM.

Change-Id: Ibee535c87bff24fc05448ce31d19baa72962db18
Signed-off-by: Sarath Varma Ganapathiraju <quic_ganavarm@quicinc.com>
2024-03-28 10:33:14 -07:00
Unnathi Chalicheemala
26ac46e2e3 ARM: dts: msm: Update board-id for QMP1000 support
The default MTP's board-id doesn't mention major version no.
since it's the first version, so follow the same for QMP1000's
board-id and keep only the minor version.

Change-Id: Ifc09d5121e5b262a9bf1b66573c883aa17040f1d
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-03-28 09:05:11 -07:00
qctecmdr
f1292937eb Merge "ARM: dts: msm: Correct SPI clock pinctrl function for QUP2_SE3" 2024-03-28 05:55:03 -07:00
qctecmdr
2976d0a1a9 Merge "dt-bindings: arm: msm: qcom,llcc: Add X1E80100 compatible" 2024-03-28 01:22:34 -07:00
qctecmdr
04542fce92 Merge "ARM: dts: msm: Update base device tree for SunP HDK" 2024-03-28 01:22:34 -07:00
Huang Yiwei
eaef3d951e ARM: dts: msm: Remove system health monitor node
Since system health monitor has been moved to user space, this commit
removes its node from device tree.

Change-Id: I87f180c01d0e0a594b924f01722156c2a08ca086
Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com>
2024-03-28 13:54:32 +08:00
Lijuan Gao
0faa1467e6 ARM: dts: msm: Update base device tree for SunP HDK
Update the base device tree as the SunP HDK using V8 Power Grid.

Change-Id: I6859f0595a3b010b5a7015dc2ed3bb3078108fc4
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
2024-03-28 12:02:39 +08:00
qctecmdr
eda1c7e1f0 Merge "ARM: dts: msm: gunyah: Move irq lend qtimer to frame 5 for sun" 2024-03-27 20:46:09 -07:00
qctecmdr
a773433b30 Merge "ARM: dts: qcom: specify PM8550VE_F temp-alarm ADC channel for sun V8" 2024-03-27 18:34:01 -07:00
Po-Jung Lai
76e16772ae ARM: dts: msm: gunyah: Move irq lend qtimer to frame 5 for sun
As Frame 2 was assigned to TZ for secure world timer, moving
IRQ lend test qtimer from frame 2 view 1 to frame 5.

Change-Id: I855b881f12b970c56bf595fffcc57ffadf184a58
Signed-off-by: Po-Jung Lai <quic_pojulai@quicinc.com>
2024-03-27 17:00:24 -07:00
qctecmdr
6050629f49 Merge "ARM: dts: msm: Add MPAM node" 2024-03-27 16:24:29 -07:00
David Collins
ee11d4c1ad ARM: dts: qcom: specify PM8550VE_F temp-alarm ADC channel for sun V8
Add properties to the PM8550VE_F spmi-temp-alarm device to specify
it's die temperature ADC channel on Sun power grid V8 boards.  This
ensures that software is able to read it's precise die temperature
instead of estimating it based on the TEMP_ALARM peripheral
over-temperature stage.

Change-Id: I726e2ca236db94ef8aa7f6c19b3f4c74f745c763
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2024-03-27 14:37:53 -07:00
qctecmdr
778b868263 Merge "ARM: dts: msm: Add GenPD phy regulator to PCIe node" 2024-03-27 13:57:44 -07:00
qctecmdr
e2066f38dc Merge "ARM: dts: msm: Mark GCC clock node as GenPD provider" 2024-03-27 13:57:44 -07:00
Chetan C R
4e06c1a779 dt-bindings: clock: Add clock controller bindings for Parrot
Add clock controller bindings for RPMHCC/GCC/CAMCC/VIDEOCC/DISPCC/GPUCC
on Parrot Platform.

Change-Id: Iaa50f7bf3758ea5fba1fe4249b7b16173320521d
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2024-03-27 12:18:04 -07:00
qctecmdr
c9b1a6f0eb Merge "bindings: pinctrl: Add device-tree bindings for Ravelin pinctrl driver" 2024-03-27 09:23:25 -07:00