Commit Graph

1362 Commits

Author SHA1 Message Date
Rajendra Nayak
ecae808e0a dt-bindings: pinctrl: qcom: Add X1E80100 pinctrl
Add device tree binding Documentation details for Qualcomm X1E80100 TLMM
device.

Change-Id: Idd6ea87019bc219eb1ab8edc5e5cfc3b3eecdbd0
Signed-off-by: Rajendra Nayak <quic_rjendra@quicinc.com>
Co-developed-by: Sibi Sankar <quic_sibis@quicinc.com>
Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
Reviewed-by: Bjorn Andersson <andersson@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20231117093921.31968-2-quic_sibis@quicinc.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Git-commit: 5180f4fa499eb78f45e2d4ee0883c6483884f4df
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
2024-04-09 10:01:04 +08:00
qctecmdr
7ff848b6b9 Merge "dt-bindings: Add required bindings for monaco" 2024-04-08 04:44:38 -07:00
Pradnya Dahiwale
42651dd79b dt-bindings: pinctrl: Add documentation for monaco TLMM block
Add documentation for monaco TLMM block.

Change-Id: I68cf536dff9a4462bcd04be9f97fd0b2b5f77078
Signed-off-by: Pradnya Dahiwale <quic_pdahiwal@quicinc.com>
2024-04-08 02:06:48 -07:00
qctecmdr
55ae11a6eb Merge "dt-bindings: interconnect: Add interconnect bindings for Parrot" 2024-04-07 23:34:03 -07:00
Yuanfang Zhang
79fa362a29 ARM: dts: msm: add GPIO CTI trigger support on sun
Add GPIO CTI trigger configuration on sun.

Change-Id: I68b66be1ada16cda36a77f5dc61746ed974afe09
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-07 19:08:36 -07:00
qctecmdr
e8fa76b168 Merge "ARM: dts: msm: Add tui_demura heap for sun-vm" 2024-04-07 15:04:00 -07:00
qctecmdr
7ba636b166 Merge "ARM: dts: msm: Mark dispcc clock node as GenPD provider" 2024-04-05 20:02:21 -07:00
qctecmdr
83283bc46b Merge "ARM: dts: msm: Add Sun qfprom compat string" 2024-04-05 11:03:53 -07:00
qctecmdr
f467bc627f Merge "ARM: dts: msm: Update mode id for sun vm" 2024-04-05 11:03:52 -07:00
qctecmdr
aeb391b14e Merge "ARM: dts: msm: Add qcom_cpuss_sleep_stats_v4 device for sun" 2024-04-05 08:33:37 -07:00
Maulik Shah
88c9530986 ARM: dts: msm: Update mode id for sun vm
VMs use platform coordinated PSCI. Update the mode id accordingly.

Change-Id: I8bb0eb3c4ad6f2f4fbdca7781b51e914bd3151b5
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-04-05 06:47:34 -07:00
Shilpa Suresh
d172ce54ac dt-bindings: rpmh-regulator: Add support for PBS RPMh resources
PBS RPMh resources are used to trigger PBS sequences, which
may be used to toggle the enable state of regulators which are
required to be controlled by HW enable option.

Add support for them.

Change-Id: I620793269cf9962f692fad8277a280bb05a98cd6
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-04-05 18:14:21 +05:30
qctecmdr
07d371a6ce Merge "ARM: dts: msm: Add initial support for monaco target" 2024-04-05 02:14:16 -07:00
Minghao Zhang
44e4da3d63 ARM: dts: msm: Add qcom_cpuss_sleep_stats_v4 device for sun
This change add qcom_cpuss_sleep_stats_v4 device.

Change-Id: Iaf226999b468090d4c5af542713a61144caa552b
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-04-05 01:26:46 -07:00
Minghao Zhang
5c5fb0afd7 dt-bindings: Update dt-binding for cpuss sleep stats v4
This change updates dt-bindings for qcom_cpuss_sleep_stats_v4 driver
that lpm count and residency can be read.

Change-Id: Ia5dc8fc905610a61561dfba0e8235a4d9dddcf9c
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-04-05 01:25:54 -07:00
Manaf Meethalavalappu Pallikunhi
b767fb4f68 ARM: dts: qcom: update thermal zone trips for tsens for sun-tp
Update various thermal zone trip thresholds for all tsens for
sun thermal profile package based on latest recommendation.

Change-Id: I73beefbd4d590bc749e77ba5d4b97d74c5afbe43
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-04-04 23:43:40 -07:00
Mukesh Ojha
70d5c7312d ARM: dts: msm: Add Sun qfprom compat string
Add the soc-specific compatible string for qfprom to
support keepout regions on Sun SoC.

Change-Id: I676acc8110d05dd7d9d7fef0455b5152f3afc4ac
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-04-04 22:49:51 -07:00
Mukesh Ojha
8483aae65f bindings: Add Sun qfprom compat string
Add the soc-specific compatible string for qfprom to
support keepout regions on Sun SoC.

Change-Id: Ia48eeb0dba8464407695a2bca1bccb9ad6eec711
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-04-04 22:49:26 -07:00
Prudhvi Yarlagadda
f69088c645 Revert "ARM: dts: msm: Add GenPD phy regulator to PCIe node"
This reverts commit 9ff494b311.

Facing issue where PCIe PHY GDSC is getting turned off when system
suspend is happening. So reverting this change till we find a fix.

Change-Id: I7ea0393f3948a49d8eb012ee548d200f040badd6
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
2024-04-04 16:56:19 -07:00
Prudhvi Yarlagadda
ae20d53944 Revert "ARM: dts: msm: Mark GCC clock node as GenPD provider"
This reverts commit c0a6035e47.

Facing issue where PCIe PHY GDSC is getting turned off when system
suspend is happening. So reverting this change till we find a fix.

Change-Id: Ic4bb32c126e0247688d31e276a9a3f29c373b167
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
2024-04-04 16:56:08 -07:00
Melody Olvera
cc8f9509e0 ARM: dts: qcom: Add package ID to msm-IDs for sun SoC
Add additional device trees and msm-IDs to support
an additional package ID. Additional packages may support
different hardware settings and can be configured in their
package specific device trees.

Change-Id: I0f6d71aa65a891749a2f78e430f75fd5a6d716d7
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2024-04-04 14:17:58 -07:00
Hrishabh Rajput
7535e25146 ARM: dts: msm: Add vRTC node for Sun
Add nodes to support vrtc on Sun VM.

Change-Id: Id3e404c177c2b822c80d27e8565476ae9d30e45f
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-04-04 20:30:57 +05:30
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