Commit Graph

1497 Commits

Author SHA1 Message Date
qctecmdr
de2bbac7e2 Merge "ARM: dts: msm: Add power domain for kgsl-smmu for sun" 2024-04-16 16:45:46 -07:00
qctecmdr
91017aaef4 Merge "ARM: dts: qcom: add UIDs for QTEE service in sun OEMVM" 2024-04-16 16:45:45 -07:00
qctecmdr
c661ab4776 Merge "ARM: dts: msm: Mark gpucc clock node as GenPD provider" 2024-04-16 16:45:45 -07:00
qctecmdr
85ecd55185 Merge "ARM: dts: msm: Enable qcom,tee-shared-memory-bridge device in OEMVM" 2024-04-16 16:45:45 -07:00
Yuanfang Zhang
5deaa15089 ARM: dts: msm: move cpu related dump entry to dynamic mem dump
Move cpu related dump entries to dynamic mem dump, the reserved memory
of these entries can be reclaimed if this dump entry is not enabled.

Change-Id: I222b7e00e3d074b58c0fb6ba42f16fe2f33d842e
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-16 01:59:58 -07:00
Yuanfang Zhang
31039d0a65 Revert "ARM: dts: msm: add dynamic ATID support for diag/stm on sun"
This reverts commit 327251750e.

Change-Id: I826013462127bc3bb393bd3cf9e34bf1b24dc73b
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-16 16:12:09 +08:00
Yuanfang Zhang
4b7a9a4013 ARM: dts: msm: remove power domain for uetm on Sun
Remove power domain property for all uetms on Sun.

Change-Id: Ic65505cf791466f0d84745d704f282e67e901aa7
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-16 14:03:51 +08:00
qctecmdr
1bbd4c6667 Merge "ARM: dts: msm: Use upstream smmu addr space prop for qup" 2024-04-15 12:33:36 -07:00
qctecmdr
ff8efc3e8f Merge "ARM: dts: msm: Add initial device tree for parrot" 2024-04-15 12:33:36 -07:00
qctecmdr
50e68c3438 Merge "ARM: dts: msm: Update pinctrl compatible for monaco" 2024-04-15 10:24:18 -07:00
Shivendra Pratap
39c3362b12 ARM: dts: msm: Add initial device trees for Tuna SoC
Add initial device trees to support tuna SoC.

Change-Id: I3caa9859791478f81abbc8110a50af5905a01279
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-04-15 16:24:20 +05:30
Manaf Meethalavalappu Pallikunhi
ccef0a5e66 ARM: dts: qcom: update bcl thermal zone mitigations for sun
Enable pmih010x bcl lvl0 alarm mitigation for ibat violation.

Disable NSP mitigation for all bcl alarms since bcl outer loop
mitigation is taken care in NSP side.

Change-Id: I5219cdee65bbbeed01498f8da2de24d8678a7ab0
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-04-15 14:09:44 +05:30
qctecmdr
f562958903 Merge "ARM: dts: msm: Change I3C pin functions to gpio mode for AON usecase" 2024-04-12 08:39:12 -07:00
qctecmdr
cdceabc917 Merge "ARM: dts: msm: add GPIO CTI trigger support on sun" 2024-04-12 06:20:07 -07:00
Hrishabh Rajput
b957615498 ARM: dts: msm: Add support for persist on sun-oemvm
Add shared memory to support persist on sun-oemvm.

Change-Id: Ic7f97ac2da114e56ef297d74f4a8d70fb27987e7
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-04-12 15:51:55 +05:30
Pradnya Dahiwale
25686b1d9d ARM: dts: msm: Update pinctrl compatible for monaco
Update pinctrl compatible for monaco.

Change-Id: I95fa242ad133737f9d82d8ff91ec841a9f7863ca
Signed-off-by: Pradnya Dahiwale <quic_pdahiwal@quicinc.com>
2024-04-12 13:31:55 +05:30
qctecmdr
ae46773118 Merge "ARM: dts: msm: Correct the ibi interrupt number" 2024-04-12 00:45:24 -07:00
Anil Veshala Veshala
c75e149845 ARM: dts: msm: Use upstream smmu addr space prop for qup
FR92369: Memory team has noticed that buses drivers are using the
legacy "qcom,iommu-dma-addr-pool" DT property and suggested to use
Upstream compatible "iommu-addresses" DT property by this change
there is no impact in functionality.

Change-Id: Ib8b25b2b58ffd12d30672bce3afc75276637c4e1
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
2024-04-12 11:38:57 +05:30
qctecmdr
7c5a85fad3 Merge "Revert "ARM: dts: msm: Add GenPD phy regulator to PCIe node"" 2024-04-11 20:03:05 -07:00
qctecmdr
868580303d Merge "ARM: dts: msm: Add register entry to ssusb in sun" 2024-04-11 17:51:26 -07:00
qctecmdr
cd4e9fbf25 Merge "ARM: dts: msm: Reserve ipa space for dmabuf for Sun TUIVM" 2024-04-11 17:51:26 -07:00
Swetha Chikkaboraiah
db1d959604 ARM: dts: msm: Add initial device tree for parrot
Add initial device tree support for parrot  target.
This is a snapshot of dtsi files as of KP.1.0
'commit <3a433cd2ffb4> ("ARM: dts: msm: Add
ext-region prop of cpusysvm for parrot")'.

Change-Id: I582a3d131b94551da5f6d819003ab1a15ecd36f1
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-04-11 12:14:38 +05:30
songrui
911136c109 ARM: dts: msm: Enable qcom,tee-shared-memory-bridge device in OEMVM
smcinvoke driver needs share memory bridge.

Change-Id: Ifc14e52a3593062c666f6ba92b8b5ad7c6a53456
Signed-off-by: songrui <quic_songrui@quicinc.com>
2024-04-10 23:40:38 -07:00
songrui
db8644fd13 ARM: dts: qcom: add UIDs for QTEE service in sun OEMVM
"0x39" for CSecureCamera2.

Change-Id: Id80d3af47a6fb4d27ce2826802bb11a6483895e9
Signed-off-by: songrui <quic_songrui@quicinc.com>
2024-04-11 10:18:02 +08:00
qctecmdr
df5683bebe Merge "ARM: dts: msm: Remove system health monitor node" 2024-04-10 09:48:17 -07:00
Sudarshan Rajagopalan
2543984e7c ARM: dts: msm: Reserve ipa space for dmabuf for Sun TUIVM
Reserve the IPA space for dmabuf buffers.

Change-Id: If3cb329278f5bdccee883f1d8a05df745df5ac5d
Signed-off-by: Sudarshan Rajagopalan <quic_sudaraja@quicinc.com>
2024-04-10 01:38:53 -07:00
qctecmdr
a29c9e3c5f Merge "ARM: dts: msm: Add ddr voting to llcc bwmons for sun" 2024-04-09 14:44:07 -07:00
qctecmdr
fb20f2718a Merge "dt-bindings: pinctrl: qcom,x1e80100-tlmm: restrict number of interrupts" 2024-04-09 12:47:24 -07:00
qctecmdr
00818bd306 Merge "ARM: dts: msm: dt snapshot for monaco target" 2024-04-09 10:00:31 -07:00
qctecmdr
c56ace7502 Merge "dt-bindings: pinctrl: Add documentation for monaco TLMM block" 2024-04-09 10:00:31 -07:00
Amir Vajid
a92554f7e7 ARM: dts: msm: Add ddr voting to llcc bwmons for sun
Enable secondary ddr voting on llcc bwmons for sun
and remove existing ddr bwmon given this enablement.

Change-Id: Icbb1ad3fbf7b44bf66a64f3cc8cefe9061953015
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
2024-04-09 09:04:03 -07:00
Maulik Shah
a9cca1a6a5 ARM: dts: msm: Remove CL4 idle state for sun
Remove CL4 idle state.

Change-Id: I3ded3cc1d2b0acaccb1bd8de65d7353aef2f7d6b
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-04-08 21:48:27 -07:00
Chetan C R
e027b3f9b7 dt-bindings: interconnect: Add interconnect bindings for Ravelin
Add interconnect device bindings for Ravelin SoC. These devices
can be used to describe any RPMH and NoC based interconnect devices.

Change-Id: I71f2273e177813caad3602c5bd3dda4e8f8ea625
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2024-04-08 20:58:25 -07:00
Krzysztof Kozlowski
ca68bf2baf dt-bindings: pinctrl: qcom,x1e80100-tlmm: restrict number of interrupts
X1E80100 TLMM pin controller comes with only one interrupt, so narrow
the number of interrupts previously defined in common TLMM bindings.

Change-Id: I9779d427cffc339a36fdf6ffcaf9599cc740fd64
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20231208215534.195854-7-krzysztof.kozlowski@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Git-commit: 7e47d9d3750c17bdbbcbeac65f6ca54d633a58b5
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:28 +08:00
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
Anil Veshala Veshala
e33ee8a6cb ARM: dts: msm: Update pinctrl changes for ganges SPI instance for SUN
Updated SPI CS config for active, sleep pinctrl configurations for sun.

Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
Change-Id: I5c72efcc8bca2f19f7066671109bc73b7f024cdb
Signed-off-by: Jyothi Kumar Seerapu <quic_jseerapu@quicinc.com>
2024-04-05 21:59:12 +05:30
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