Commit Graph

1664 Commits

Author SHA1 Message Date
Saranya R
a78b0ff36e ARM: dts: msm: Use "iommu-addresses" property for ravelin qup
Use upstream compatible DT property "iommu-addresses" instead
of "qcom,iommu-dma-addr-pool" for qup which describes the
addresses that qup cannot use.

Change-Id: I8912ee5a256a15ed8e0cb729dd784bce4568c4fb
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-07-02 06:11:50 -07:00
QCTECMDR Service
057667bb21 Merge "ARM: dts: msm: Add smem nodes for tuna" 2024-07-01 05:53:14 -07:00
QCTECMDR Service
7ac8da066e Merge "ARM: dts: msm: monaco: Add qrng compatible" 2024-07-01 03:52:57 -07:00
QCTECMDR Service
e53aeec456 Merge "ARM: dts: msm: monaco: Add qseecom compatible" 2024-07-01 01:45:23 -07:00
QCTECMDR Service
5bbebe370d Merge "ARM: dts: msm: Remove qcom,msm_fastrpc from parrot.dtsi" 2024-07-01 01:45:23 -07:00
QCTECMDR Service
dbe5699e29 Merge "ARM: dts: msm: add ufs wrapped key support to parrot" 2024-06-30 23:19:27 -07:00
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
Nageswara reddy Karnati
74db79dab6 ARM: dts: msm: add ufs wrapped key support to parrot
Add support for ice wrapped keys to the UFS DTSI entry
on parrot targets.

Change-Id: I7c0393a99995a331c807432212f8f2258c189947
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-06-29 01:18:13 -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
Akhil Manikoth Kallankandy
15c51505c5 ARM: dts: msm: Remove qcom,msm_fastrpc from parrot.dtsi
Remove the qcom,msm_fastrpc nodes as these
are moved to dsp-devicetree.


Change-Id: Ia1faa5215e1b7130bbecc92ad16d7d1af689902a
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
2024-06-28 01:38:39 -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
Shivangi Kesharwani
68f23d29a8 ARM: dts: msm: monaco: Add qrng compatible
Add dt support for qrng for Monaco SOC.

Signed-off-by: Shivangi Kesharwani <quic_skesharw@quicinc.com>
2024-06-27 16:05:31 +05:30
Shivangi Kesharwani
771b0b212b ARM: dts: msm: monaco: Add qseecom compatible
Add dt support for qseecom for Monaco SOC.

Signed-off-by: Shivangi Kesharwani <quic_skesharw@quicinc.com>
2024-06-27 02:57:53 -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