Commit Graph

2486 Commits

Author SHA1 Message Date
Chintan Kothari
8d297483dc ARM: dts: msm: Add interconnect devices for SM6150
Add interconnect devices for camnoc_virt, ipa_virt, mc_virt,
dc_noc, gem_noc, config_noc, system_noc, aggre1_noc and
mmss_noc. This will allow consumers to get their
path and set bandwidth constraints on them.

Change-Id: I8c2eb0b8a63252cbfcfe44355ad9b4421c8aee5c
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2025-04-30 00:23:53 +05:30
Chintan Kothari
63ca55d666 ARM: dts: msm: Add support for clock nodes and gdsc's for SM6150
Add support for cpufreq_hw, clock controller nodes and their
corresponding gdsc's for SM6150.

Change-Id: I7d64cbe80eb7f10277acce0a0c91fb788c3c99dc
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2025-04-28 11:34:49 +05:30
QCTECMDR Service
8adbf5b537 Merge "ARM: dts: msm: gunyah: Add test nodes for parrot vm" 2025-04-26 17:41:00 -07:00
QCTECMDR Service
b996c23ebf Merge "ARM: dts: msm: Add pvm_fw_mem region for parrot" 2025-04-24 12:01:32 -07:00
QCTECMDR Service
f14798cb75 Merge "ARM: dts: msm: Update iomemory-ranges for parrot-vm" 2025-04-24 08:06:50 -07:00
Swetha Chikkaboraiah
82fbb9e687 ARM: dts: msm: Add pvm_fw_mem region for parrot
Add pvm_fw_mem region for parrot SoC.

Change-Id: Ibcde4e8c871c9f178d38e87354c7bf75bda01933
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2025-04-24 09:27:46 +05:30
QCTECMDR Service
76882082ff Merge "ARM: dts: msm: Add smp2p, qmp_aop and aoss_qmp support for SM6150" 2025-04-23 10:20:22 -07:00
Saranya R
357667d318 ARM: dts: msm: gunyah: Add test nodes for parrot vm
Add test-dbl-tuivm, test-msgq-tuivm and tlmm-vm-test
nodes for parrot and parrot vm.

Change-Id: I15e3312cf74f9ddae27b93a941e7d6c7df844c9b
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2025-04-23 12:52:27 +05:30
Swetha Chikkaboraiah
0e84ac98c6 ARM: dts: msm: Update iomemory-ranges for parrot-vm
Split iomemory-ranges for parrot-vm to be inline
with AC aperture settings.

Change-Id: I6dbf890bd607d916d2429577af6ad164e3cd51db
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2025-04-22 22:13:23 -07:00
Dhaval Radiya
ef3e0beac6 ARM: dts: msm: Add smp2p, qmp_aop and aoss_qmp support for SM6150
Add smp2p, qmp_aop and aoss_qmp device tree node to support
SM6150 platform.

Change-Id: Iff80c2e40ebecd26f2c649007e79506984bfc35b
Signed-off-by: Dhaval Radiya <quic_dradiya@quicinc.com>
2025-04-23 08:55:12 +05:30
Dhaval Radiya
4b66fec2e7 ARM: dts: msm: Update regulator voltages of qcs610 variants
Update the regulator voltages for iot and opk variants of qcs610.

Change-Id: I40ceeb873e8be62c5213b978793c33d7d539c747
Signed-off-by: Dhaval Radiya <quic_dradiya@quicinc.com>
2025-04-21 22:56:00 -07:00
QCTECMDR Service
3448abbdd7 Merge "ARM: dts: msm: Add ldo-ocp-notifier support for kera" 2025-04-16 11:20:38 -07:00
QCTECMDR Service
ad8f766707 Merge "ARM: dts: msm: Add smem and syscon support for SM6150" 2025-04-16 11:20:38 -07:00
QCTECMDR Service
cd38f518ce Merge "ARM: dts: msm: Add support for debug info for monaco" 2025-04-15 20:43:05 -07:00
Kavya Nunna
5887bcc216 ARM: dts: msm: Add ldo-ocp-notifier support for kera
Add ldo-ocp-notifier support for kera platforms.

Change-Id: I6aac9f6faeda06152647cdb56dc2064eca4a64a6
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-04-15 02:21:48 -07:00
Saranya R
6833986c6f ARM: dts: msm: Add support for debug info for monaco
Reserve debug info region of 4KB for monaco.

Change-Id: I9481c9862838cd754a063a351dd02578d2b3dd2f
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2025-04-14 03:00:49 -07:00
Asit Shah
2072106de1 ARM: dts: msm: Add smem and syscon support for SM6150
Added smem, syscon and dependent nodes for SM6150.

Change-Id: Icb9485e46c8720919310bc0e2560bd51b23f5dec
Signed-off-by: Asit Shah <quic_asitshah@quicinc.com>
2025-04-14 13:56:42 +05:30
Kunal Singh Ranawat
b5604a5ff7 ARM: dts: msm: Add tlmm pinctrl support for SM6150
Add support for TLMM pinctrl on SM6150 platform.

Change-Id: I45dfd3d84900ed4b24ecda47462c2c5178bbb02f
Signed-off-by: Kunal Singh Ranawat <quic_kranawat@quicinc.com>
2025-04-14 13:55:48 +05:30
Bao D. Nguyen
7c24cb15cb ARM: dts: msm: Add SD card LS external feedback clock support
Add the Level Shifter's external feedback clock entry to support
the SD card HS50 mode running at 50MHz.
By default, the Sun platforms use the Level Shifter devices with
external feedback clock signal connects back to the MSM in order
for the HS50 mode to work at 50MHz. Without the external feedback
clock, the HS50 mode works at reduced frequency at 37.5MHz.

Change-Id: I56c61411d7f792a389fa85661fce7fa5074e2c9f
Signed-off-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>
2025-04-10 13:05:42 -07:00
QCTECMDR Service
ae152d193e Merge "ARM: dts: qcom: Add XO calibration NVMEM in PMK8550" 2025-04-02 15:46:13 -07:00
QCTECMDR Service
1f546698e2 Merge "ARM: dts: qcom: Add XO calibration trigger support for sun" 2025-04-02 15:46:13 -07:00
Kamal Wadhwa
c62c4c7af3 ARM: dts: qcom: Add XO calibration trigger support for sun
WLAN has a requirement to trigger a PBS sequence for XO calibration
for factory testing. To support this, expose a new register under
PMK8550 SDAM2 for clients to write input data into and a new PBS
regulator on which clients can vote to trigger the PBS sequence.

Change-Id: I0e4882d842ea57def4dfdfe4baa5e606a3847f40
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2025-04-02 04:27:42 -07:00
Kamal Wadhwa
c5ac33f01f ARM: dts: qcom: Add XO calibration NVMEM in PMK8550
WLAN has a requirement to trigger a PBS sequence for XO
calibration for factory testing. As part of this feature
expose a new register under PMK8550 SDAM2, which will
be used by PBS for reading XO trims settings.

Change-Id: I620b2d9d0ca6b7452f693ff665ddf995f17e4e2c
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2025-04-02 04:24:31 -07:00
Kamal Wadhwa
65717ed086 ARM: dts: qcom: Add XO calibration trigger support for tuna
WLAN has a requirement to trigger a PBS sequence for XO calibration
for factory testing. To support this, expose a new register under
PMK8550 SDAM2 for clients to write input data into and a new PBS
regulator on which clients can vote to trigger the PBS sequence.

Change-Id: Ia314c8cba7a6205943b99e7530990ea6dde8b09c
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2025-04-02 04:24:13 -07:00
QCTECMDR Service
70d213a96b Merge "ARM: dts: msm: Add RPMH controlled PMIC regulators for SM6150" 2025-04-01 04:50:16 -07:00
Dhaval Radiya
61331f0639 ARM: dts: msm: Add RPMH controlled PMIC regulators for SM6150
Add rpmh-regulator snapshot for SM6150 from qcom-6.1 branch
commits 0dcf0e0ea8bb ("ARM: dts: msm: Initial DTS support for SA6155").

Change-Id: Ica7b4c09b98233cce66f72b5ecc73fcb38d1a0b0
Signed-off-by: Dhaval Radiya <quic_dradiya@quicinc.com>
2025-03-28 05:36:16 -07:00
QCTECMDR Service
7dc162272f Merge "ARM: dts: msm: Add ldo-ocp-notifier support for tuna" 2025-03-26 04:38:08 -07:00
QCTECMDR Service
38ec34669d Merge "ARM: dts: msm: Add touch reset and interrupt gpio in tuna-vm platforms" 2025-03-26 04:38:08 -07:00
QCTECMDR Service
7296149d8a Merge "ARM: dts: msm: Add touch reset and interrupt gpio in sun-vm platforms" 2025-03-26 04:38:08 -07:00
QCTECMDR Service
243dded800 Merge "ARM: dts: msm: Add RSC and PDC devices for SM6150" 2025-03-26 04:38:08 -07:00
QCTECMDR Service
1ee1b80772 Merge "ARM: dts: qcom: Set correct parents for the PHY symbol mux clks" 2025-03-26 04:38:08 -07:00
Anand Tarakh
129deb7f1f ARM: dts: msm: Add touch reset and interrupt gpio in tuna-vm platforms
Add touch reset and interrupt gpio in tuna-vm QRD, MTP, RCM and CDP
platform.

Change-Id: I0e87a8d72a32b1c2fd4599b6cde04df1ecd0f854
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
2025-03-24 12:10:56 +05:30
Kavya Nunna
0a31d1df63 ARM: dts: msm: Add ldo-ocp-notifier support for tuna
Add ldo-ocp notifier support for tuna for platforms.

Change-Id: I46c1feb2f4ff2da3945f9ad445eb5d99f81f7af4
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-03-23 21:51:15 -07:00
Dhaval Radiya
5aeca939b2 ARM: dts: msm: Add RSC and PDC devices for SM6150
This change adds apps & display rsc and pdc node
for SM6150 Target.

Change-Id: I174372330e040c7fa632fb9f52ad58c2b80b2b7e
Signed-off-by: Dhaval Radiya <quic_dradiya@quicinc.com>
2025-03-23 21:01:00 -07:00
Anand Tarakh
3c02797dd1 ARM: dts: msm: Add touch reset and interrupt gpio in sun-vm platforms
Add touch reset and interrupt gpio in sun-vm QRD, MTP and CDP
platforms.

Change-Id: Ic209d570f168a30de6f9a29cc6df3966d249b3aa
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
2025-03-21 14:25:06 +05:30
QCTECMDR Service
1e6911a09f Merge "ARM: dts: msm: Add initial device tree for QCS610 LE target" 2025-03-20 20:07:39 -07:00
QCTECMDR Service
7e07590570 Merge "ARM: dts: msm: Enable ship-mode immediate property for tuna/kera" 2025-03-19 20:08:03 -07:00
QCTECMDR Service
81f118efaa Merge "ARM: dts: msm: Update memory map for kera" 2025-03-18 11:07:51 -07:00
Kunal Singh Ranawat
458709ab91 ARM: dts: msm: Add initial device tree for QCS610 LE target
Added initial device tree for QCS610 LE target.

Change-Id: Ia8b8790fa0916a8a87a5bc696f5b9e23d7e951dc
Signed-off-by: Kunal Singh Ranawat <quic_kranawat@quicinc.com>
2025-03-18 00:08:10 -07:00
QCTECMDR Service
51286b910f Merge "ARM: dts: msm: Add support for Tuna7 and TunaP SoC" 2025-03-17 13:39:48 -07:00
QCTECMDR Service
f6d5bc0d73 Merge "ARM: dts: qcom: Modifying silver l3 mapping" 2025-03-17 08:28:58 -07:00
Kavya Nunna
5746ab658d ARM: dts: msm: Enable ship-mode immediate property for tuna/kera
Enable ship-mode immediate property for battery charger
for tuna and kera platforms.

Change-Id: I56cd27211b673e02d002432662e1e83a1a3b4ba1
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-03-17 02:34:28 -07:00
Hrishabh Rajput
b0ed9373e7 ARM: dts: msm: Add support for Tuna7 and TunaP SoC
Add devicetree support for Tuna7 and TunaP SoC.

Change-Id: I5f94559c66f00bcb746fc05f7c445a8e2501d862
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2025-03-17 13:50:32 +05:30
Bibek Kumar Patro
3ef01b31f8 ARM: dts: msm: Update memory map for kera
Update memory map for kera, inline with v4.

Change-Id: Ifc5acdc379372239f4fde0f22fcd8c17f66ce636
Signed-off-by: Bibek Kumar Patro <quic_bibekkum@quicinc.com>
2025-03-16 23:02:40 -07:00
Vinay Rijhwani
6a0cca90e2 ARM: dts: qcom: Modifying silver l3 mapping
Modifying silver-l3 mapping.

Change-Id: I68c321dca730daf7ba7665ed884ea4034d4f5c67
Signed-off-by: Vinay Rijhwani <quic_vrijhwan@quicinc.com>
2025-03-13 00:37:07 -07:00
Bao D. Nguyen
3db9245b08 ARM: dts: qcom: Set correct parents for the PHY symbol mux clks
According to the Hardware Programming Guide, when going into hibern8,
select XO clock (RPMH_CXO_CLK) clock as the parent of the phy symbol
mux clocks (GCC_UFS_PHY_RX/TX_SYMBOL_0/1_CLK_SRC). When exiting the
hibern8, select the phy symbol clocks (UFS_PHY_RX/TX_SYMBOL_0/1_CLK)
as the parent of the phy symbol mux clocks.

Change-Id: I624f98c39b7548dc2a9a5207d82600bb69ac41d5
Signed-off-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>
2025-03-12 02:12:08 -07:00
QCTECMDR Service
7cd5aa0fed Merge "ARM: dts: msm: Increase pipe clock toggles during L1SS entry" 2025-03-11 00:13:14 -07:00
QCTECMDR Service
97b1cc3cc7 Merge "ARM: dts: qcom: Add PMIC ECID devices for sun" 2025-03-08 22:13:53 -08:00
QCTECMDR Service
477a02d816 Merge "ARM: dts: msm: Add qfprom compatible string for parrot" 2025-03-05 02:31:01 -08:00
QCTECMDR Service
2c7b7ad04b Merge "ARM: dts: msm: Reserve 16kb to dcc on TZ for kera" 2025-03-05 02:31:01 -08:00