Commit Graph

1654 Commits

Author SHA1 Message Date
Pranav Mahesh Phansalkar
263d3731ee ARM: dts: msm: Add smem nodes for tuna
Add smem nodes for tuna SoC.

Change-Id: If87321e31c1ddddef4370657029dc82e0778a021
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-06-30 22:05:54 -07:00
QCTECMDR Service
76608bb859 Merge "ARM: dts: msm: Labeling CDSP node" 2024-06-28 15:04:56 -07:00
QCTECMDR Service
454a2a6375 Merge "ARM: dts: msm: Add support for new parrot board id" 2024-06-28 04:16:35 -07:00
QCTECMDR Service
ae09b22a5a Merge "ARM: dts: msm: sun: Enlarge WCNSS and ADSP IOMMU range to 2G" 2024-06-28 04:16:35 -07:00
Akhil Manikoth Kallankandy
aa4439896f ARM: dts: msm: Labeling CDSP node
adding label for cdsp node to use in dsp-kernel.


Change-Id: I080091772791ff6f145743496b5ad9b0e3cabc57
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
2024-06-28 02:10:17 -07:00
QCTECMDR Service
f348a15d26 Merge "ARM: dts: msm: shutdown as pinctrl state is missing for UART node in parrot" 2024-06-28 00:57:46 -07:00
Yu Tian
023ab01421 ARM: dts: msm: sun: Enlarge WCNSS and ADSP IOMMU range to 2G
Enlarge WCNSS and ADSP MMU group range from 640MB to 2GB.

Change-Id: I86dbe3c6d82561383b050c0cccfebf07bf74eed6
CRs-Fixed: 3853708
Signed-off-by: Yu Tian <quic_yutian@quicinc.com>
2024-06-27 20:14:19 -07:00
QCTECMDR Service
644f39c9bc Merge "ARM: dts: msm: add aon-custom-data glink node" 2024-06-27 15:28:37 -07:00
QCTECMDR Service
dd5d9017d8 Merge "ARM: dts: msm: Remove coherent and voltage-level property in Ravelin" 2024-06-27 15:28:37 -07:00
QCTECMDR Service
4d78f89b8a Merge "ARM: dts: qcom: Remove gold bwmon low power cpu for sun" 2024-06-27 15:28:37 -07:00
QCTECMDR Service
d040873c94 Merge "ARM: dts: msm: Modify tpda dev name to adapt kernel-6.6 on monaco" 2024-06-27 12:58:06 -07:00
QCTECMDR Service
e29742b7bc Merge "ARM: dts: msm: Remove jtag_mm node on monaco" 2024-06-27 10:30:27 -07:00
Prasanna S
888f53106b ARM: dts: msm: shutdown as pinctrl state is missing for UART node in parrot
As part of initial commit '57abd8093413f0969d6c14d38028486e0d303e74
(ARM: dts: msm: Add QUPv3 and GPI DT nodes on Parrot")',
pinctrl state for "shutdown" is missing because of which
we are not configuring the pinctrl state when shutdown
pinctrl state is being  called.

Add "shutdown" pinctrl state in parrot for uart node.

Change-Id: I9d04f6c649652918db0198069c0fd2d19221590b
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-06-27 10:22:41 -07:00
Swetha Chikkaboraiah
b9ee7a6859 ARM: dts: msm: Add support for new parrot board id
Add initial device tree support for new parrot board id.
This is a snapshot of dtsi files as of KP.1.0
'commit <f3d0974ae0c8> ("ARM: dts: msm: Add
support for new WCN Card for Parrot")'.
Modified as per compilation and bootup.

Change-Id: Ic9b5c7dc8c900c9e7e8e2bbd4d56f8b8e92ed1ad
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-06-27 01:27:21 -07:00
Amir Vajid
b260a7e489 ARM: dts: qcom: Remove gold bwmon low power cpu for sun
Remove low power cpu property as it is no longer needed
to enable the feature.

Change-Id: Idc8f21b44b36ed73a5dc1c761b6195134c4cb1bf
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
2024-06-26 23:44:25 -07:00
QCTECMDR Service
870190b56a Merge "ARM: dts: msm: Add UFS ESI CPU mask for sun" 2024-06-26 02:16:31 -07:00
Xiaoqi Zhuang
d671d1270d ARM: dts: msm: Modify tpda dev name to adapt kernel-6.6 on monaco
Modify tpda dev name to adapt kernel-6.6 on monaco.

Change-Id: Ia314bb681817ab6f4c66e10adb3be4c01fbe7b6f
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-25 19:44:53 -07:00
Xiaoqi Zhuang
dc8994ff51 ARM: dts: msm: Add modem-qmi dev node for modem_etm0 on monaco
On kernel-6.6, QMI feature used by coresight needs to be abstracted
as a device. Add modem-qmi dev node for modem_etm0 to support QMI
feature.

Change-Id: I2b56be596208f88353e5cf1a89751f7760c89851
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-25 19:44:39 -07:00
Xiaoqi Zhuang
7371da0815 ARM: dts: msm: Add audio-qmi dev node for audio_etm0 on monaco
On kernel-6.6, QMI feature used by coresight needs to be abstracted
as a device. Add audio-qmi dev node for audio_etm0 to support QMI
feature.

Change-Id: Ie66ef820b6cc7cdaff2cc516753ece87de4f9607
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-25 19:44:25 -07:00
Xiaoqi Zhuang
bb7c60c9db ARM: dts: msm: Set static traceid for coresight-remote-etm on monaco
Set static traceid for coresight-remote-etm on monaco.

Change-Id: Id2c423639bde6a896982f289d9688668ffaad2fb
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-25 19:44:11 -07:00
Xiaoqi Zhuang
e661d21688 ARM: dts: msm: Set static traceid for coresight-dummy on monaco
Set static traceid for coresight-dummy-source on monaco.

Change-Id: Iff574a8f13b42c31240eb8f958f1b830cab4a4f0
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-25 19:43:55 -07:00
Xiaoqi Zhuang
0cc0fea8be ARM: dts: msm: Adapt coresight-dummy "compatible" in DT node to kernel-6.6
Adapt coresight-dummy "compatible" in DT node to kernel-6.6.

Change-Id: Iefb6d3521ebca78034cc1c82670b62a60781413c
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-26 10:40:00 +08:00
Xiaoqi Zhuang
ffbf6d9d8d ARM: dts: msm: Set STM traceid as static id on monaco
Set STM traceid as static id on monaco.

Change-Id: I141bcf8afe0eeb9e009a918ee9b5344a427e1386
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-26 10:38:54 +08:00
Xiaoqi Zhuang
b9e673f6bb ARM: dts: msm: Remove hwevent node on monaco
Remove hwevent DT node as hwevent is a legacy feature which is
not used on monaco.

Change-Id: I8236e94039309beb5c6c5e057f485e57cdb67851
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-26 10:35:07 +08:00
Xiaoqi Zhuang
85c0e79e7b ARM: dts: msm: Remove jtag_mm node on monaco
Remove jtag_mm DT node as this feature is not enabled
on monaco.

Change-Id: I3fde6c254dbbdf9ced550fc53ba59a6e27866db0
Signed-off-by: Xiaoqi Zhuang <quic_xiaozhua@quicinc.com>
2024-06-26 10:15:00 +08:00
QCTECMDR Service
bb431332af Merge "ARM: dts: msm: Enable scmi_clk protocol to CPUCP on Sun" 2024-06-25 13:28:08 -07:00
QCTECMDR Service
9ae851b636 Merge "ARM: dts: msm: add CPUCP debug clocks for related components" 2024-06-25 13:28:08 -07:00
QCTECMDR Service
7f33348948 Merge "ARM: dts: msm: add initial memory map for tuna" 2024-06-25 10:48:43 -07:00
QCTECMDR Service
b0c8025402 Merge "ARM: dts: qcom: Add ready ack to the list of soccp interrupts" 2024-06-25 10:48:42 -07:00
QCTECMDR Service
87bf7c9365 Merge "ARM: dts: qcom: Add AON device tree to monaco" 2024-06-25 04:47:21 -07:00
kamasali Satyanarayan
8e4ec07539 ARM: dts: msm: Remove coherent and voltage-level property in Ravelin
Ravelin target doesn't support IO coherency.
So, remove the coherent property from storage nodes.

Don't vote for voltage for regulators shared between eMMC and UFS to be
in consistent with UFS design where regulator-min-microvolt and
regulator-max-microvolt properties are removed from regulator device
tree files for UFS regulators and to avoid below regulator API failures.

[3.198613] pm6450_l24: unsupportable voltage range: 2960000-0uV
[4.236846] sdhci_msm_vreg_set_voltage: regulator_set_voltage(vdd)failed.
min_uV=2960000,max_uV=2960000,ret=-22.

Change-Id: I780218b0903887e36589704af3e790a710932dd7
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
2024-06-25 04:45:30 -07:00
QCTECMDR Service
c42be0588d Merge "ARM: dts: msm: Ignore dependencies on children by PM framework on parrot" 2024-06-25 02:06:36 -07:00
QCTECMDR Service
7647e0467b Merge "ARM: dts: msm: Add support for cpufreq cycle counter driver" 2024-06-24 11:27:38 -07:00
QCTECMDR Service
994fb5ff1a Merge "dt-bindings: power: supply: Add DT bindings for QBG" 2024-06-24 08:06:42 -07:00
QCTECMDR Service
8e057e5648 Merge "dt-bindings: qcom,hv-haptics: add qcom,sw-cmd-freq-detect" 2024-06-24 08:06:42 -07:00
QCTECMDR Service
42b9290b7f Merge "ARM: dts: qcom: Update thermal hal trip config for sun" 2024-06-24 08:06:42 -07:00
QCTECMDR Service
eb473a2a89 Merge "dt-bindings: power: supply: Add bindings for smb5 and smblite" 2024-06-24 08:06:42 -07:00
Koushik Immadisetty
43df192f51 ARM: dts: msm: add aon-custom-data glink node
Add aon-custom-data glink channel to download
misc data firmware to aon.

Change-Id: Id88488ed290d37cb3a5082c3f05125aee60ff78b
Signed-off-by: Koushik Immadisetty <quic_kimmadis@quicinc.com>
2024-06-24 19:03:25 +05:30
Koushik Immadisetty
5670369edc ARM: dts: qcom: Add AON device tree to monaco
Include AON device tree file to monaco.

Change-Id: Idcf6ea6be47fc25f528daf0b412c051ce6317599
Signed-off-by: Koushik Immadisetty <quic_kimmadis@quicinc.com>
2024-06-24 15:56:36 +05:30
Yuanfang Zhang
67de48cb38 ARM: dts: msm: add CPUCP debug clocks for related components
Add CPCP debug clocks for CPUCP related components on sun.

Change-Id: I4fa4f8deed3473b7c7ec94f32f568cebf2241a76
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-06-24 15:27:47 +08:00
Prasanna S
f129a43983 ARM: dts: msm: Ignore dependencies on children by PM framework on parrot
Added new dtsi flag 'qcom,suspend-ignore-children', to ignore
dependencies on children by runtime PM framework, this helps to
exit quickly from msm_geni_serial_runtime_suspend and save power.

Change-Id: Ib048c96952871e39286b3a4ce660e39d7cfa5465
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-06-23 23:41:26 -07:00
Umang Chheda
b6d9523915 dt-bindings: power: supply: Add DT bindings for QBG
Add device tree bindings for QBG  driver.

Change-Id: Ibef732b3fbefc4e52348277a0c2e0577a437fd87
Signed-off-by: Ayyagari Ushasreevalli <quic_aushasre@quicinc.com>
Signed-off-by: Umang Chheda <quic_uchheda@quicinc.com>
2024-06-21 05:40:25 -07:00
Ayyagari Ushasreevalli
0c150be352 dt-bindings: power: supply: Add bindings for smb5 and smblite
Add device tree bindings for qpnp-smb5 and qpnp-smblite
charger drivers.

Change-Id: Ib4a067f4813826a60d6ca63b1220071286e06bca
Signed-off-by: Ayyagari Ushasreevalli <quic_aushasre@quicinc.com>
Signed-off-by: Umang Chheda <quic_uchheda@quicinc.com>
2024-06-21 05:29:53 -07:00
QCTECMDR Service
59ea707ea5 Merge "ARM: dts: msm: Add support for debug info for ravelin" 2024-06-21 00:43:08 -07:00
QCTECMDR Service
74312e208e Merge "ARM: dts: msm: Add QUPv3 UART console node for tuna" 2024-06-20 11:05:10 -07:00
QCTECMDR Service
594488c46f Merge "ARM: dts: msm: Add support for VIDEO and EVA clock controllers on TUNA" 2024-06-20 11:05:10 -07:00
QCTECMDR Service
8d6059987b Merge "dt-bindings: Add remoteproc AoN binding documentation" 2024-06-20 11:05:10 -07:00
QCTECMDR Service
94131e6991 Merge "ARM: dts: qcom: add device tree for AON" 2024-06-20 11:05:09 -07:00
Manaf Meethalavalappu Pallikunhi
9b63aead55 ARM: dts: qcom: Update thermal hal trip config for sun
Update thermal hal trip threshold for all thermal hal sensors
for sun.

Change-Id: I3fa4effcdbece88c45c7f38fb014a09310012906
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-06-20 17:59:20 +05:30
Anaadi Mishra
97ed266326 ARM: dts: msm: Add support for VIDEO and EVA clock controllers on TUNA
Add support for VIDEO and EVA clock controllers and move corresponding
gdsc's from dummy to real on Tuna platform.

Change-Id: Ib29a0af9979b461879504749cad0aa95a9d47136
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-06-20 14:42:05 +05:30