Commit Graph

1846 Commits

Author SHA1 Message Date
Archana Sriram
0a427da568 ARM: dts: msm: Update PMIC adc_tm nodes for parrot
Modify pmk8350, pm7250b and pm6150l adc_tm nodes to
suit qcom-spmi-adc-tm5 thermal driver for parrot.

Change-Id: I66b5eadec9d926dd6fa9be1074611eda870cec50
Signed-off-by: Archana Sriram <quic_c_apsrir@quicinc.com>
2024-08-07 11:11:56 +05:30
Kamal Wadhwa
781cb25b20 ARM: dts: qcom: Add NVMEM cells FMD_CNT2_STOP & FMD_CHG_PON for PMK8550
Add NVMEM cells FMD_CNT2_STOP and FMD_CHG_PON for supporting
Find-My-Device(FMD) feature.

- FMD_CNT2_STOP controls the number of FMD cycles after which the
feature will auto disable to save power in OFF mode.

- FMD_CHG_PON can be use to disable USB PON feature for testing
purpose.

Change-Id: I0f217d413f2ec8c5616956c4e56fd7e469c52d56
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2024-07-29 11:11:01 -07:00
QCTECMDR Service
cc94cac107 Merge "dt-bindings: clock: Add cpufreq debug hw bindings" 2024-07-26 11:57:26 -07:00
QCTECMDR Service
150227040d Merge "ARM: dts: msm: Uncomment compatible string for PMIC drivers" 2024-07-26 11:57:26 -07:00
QCTECMDR Service
d1a2def8f0 Merge "ARM: dts: msm: Define max no.of XHCI interrupters for parrot" 2024-07-26 05:50:31 -07:00
QCTECMDR Service
d0cd45facd Merge "ARM: dts: msm: Add support for graphics clock controller on TUNA" 2024-07-26 01:24:45 -07:00
QCTECMDR Service
ecefde49d6 Merge "ARM: dts: msm: Map llcc gold bwmon as non-early for sun" 2024-07-25 21:43:50 -07:00
QCTECMDR Service
f1e01feb97 Merge "dt-bindings: clock: qcom: add CAMCC and CAMBISTMCLKCC bindings on tuna" 2024-07-25 21:43:50 -07:00
QCTECMDR Service
aeffe232df Merge "ARM: dts: msm: Add fast entry in sun" 2024-07-25 21:43:50 -07:00
Saranya R
388c7d4765 ARM: dts: msm: Define max no.of XHCI interrupters for parrot
DWC3 host and XHCI plat now communicates the maximum number
of interrupters the XHCI HCD will allocate. Since platforms
only require a limited number of interrupters (i.e. 3) make
sure XHCI doesn't allocate more than is required.

Change-Id: I9f22a477377873284f1d69fe98c9a466ce237184
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-07-25 14:42:40 +05:30
Prerna Singh
1a7000b6f3 dt-bindings: clock: Add cpufreq debug hw bindings
Add bindings for qcom-cpufreq-hw-debug controller.

Change-Id: I4b388687d51f5c142fa4e3ba17ac3e038b966c2a
Signed-off-by: Prerna Singh <quic_prersing@quicinc.com>
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
2024-07-25 12:09:02 +05:30
QCTECMDR Service
47753bb575 Merge "ARM: dts: msm: Mention class cpus as cpu phandles for sun/pineapple" 2024-07-24 01:49:20 -07:00
QCTECMDR Service
d8ac094241 Merge "dt-bindings: clock: qcom: add GCC and TCSRCC bindings on KERA" 2024-07-24 01:49:20 -07:00
Ajit Pandey
c349cbd563 dt-bindings: clock: qcom: add CAMCC and CAMBISTMCLKCC bindings on tuna
Add camera and cambistmclk clock controller bindings on tuna device.
While at it, fix existing yaml documentation for dtbs failure.

Change-Id: I8484292fe7336f1bdd4d018e1a342da04148efd1
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2024-07-24 13:58:19 +05:30
Lingutla Chandrasekhar
6d5d8319b0 ARM: dts: msm: Add fast entry in sun
Add CPUCP fast device tree entry to get mailbox channel id and cpus to
be controlled with fast.

Change-Id: Ibfc2db806adf97985bf3921fac1244032749d61a
Signed-off-by: Lingutla Chandrasekhar <quic_lingutla@quicinc.com>
2024-07-23 23:40:53 -07:00
Lingutla Chandrasekhar
0289936a74 dt-bindings: soc: add qcom,cpucp_fast documentation
Add documentation for the device qcom,cpucp_fast, which is used
for handling system hints from firmware.

Change-Id: I2336051df317d09d5224244e2d8248242980cc18
Signed-off-by: Lingutla Chandrasekhar <quic_lingutla@quicinc.com>
2024-07-23 23:40:46 -07:00
QCTECMDR Service
3e97ccc2ee Merge "ARM: dts: msm: add remote debugger support" 2024-07-23 21:34:33 -07:00
QCTECMDR Service
ca51b8d528 Merge "dt-bindings: soc: qcom: Add non-early mapping to bwmon bindings" 2024-07-23 21:34:33 -07:00
QCTECMDR Service
89800220a4 Merge "ARM: dts: msm: Enable the SPMI node and add node its documentation" 2024-07-23 15:52:17 -07:00
Amir Vajid
c831e5e8c5 dt-bindings: soc: qcom: Add non-early mapping to bwmon bindings
Update bwmon bindings to include support for non-early memory
mapping.

Change-Id: I4f45ea0fd3f219325463d832c958ebd900f15f1c
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2024-07-23 17:22:34 +05:30
QCTECMDR Service
62da18f4a4 Merge "ARM: dts: msm: disable movable zone for parrot and ravelin" 2024-07-23 01:13:24 -07:00
Anaadi Mishra
40aa1b3eb7 dt-bindings: clock: qcom: add GCC and TCSRCC bindings on KERA
Add GCC and TCSRCC clock bindings on kera platform.

Change-Id: I29f71b82ea76855a068ce26682037ae6095255e5
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-07-23 12:04:06 +05:30
Mukesh Ojha
8e39e7601f ARM: dts: msm: Mention class cpus as cpu phandles for sun/pineapple
Remove the hard coded class cpus and replace them with their
phandles.

Change-Id: I283ac79d64d945e12477f61a67b058574bde7031
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-07-22 22:40:36 -07:00
Devender Kaushik
15556562b8 ARM: dts: msm: add remote debugger support
Add remote debugger device configuration. The Remote Debugger driver
allows a debugger running on a host PC to communicate with a remote
stub running on peripheral subsystems.

Change-Id: I6513c219a4d3a50f0c0723036bd7387da3558477
Signed-off-by: Devender Kaushik <quic_dkaushik@quicinc.com>
2024-07-23 10:39:32 +05:30
QCTECMDR Service
f4be45d558 Merge "ARM: dts: msm: Add glink probe entry for Sun" 2024-07-22 15:45:25 -07:00
QCTECMDR Service
35efc06202 Merge "ARM: dts: msm: save 2M vmemmap of memory on sun" 2024-07-22 15:45:25 -07:00
Akshay Gola
c8ce3e1b00 ARM: dts: msm: Enable the SPMI node and add node its documentation
Enable SPMI  node and add its documentation for bring-up.

Change-Id: I6ddfb75c6ba03935a5c8338f859147ea676205dd
Signed-off-by: Akshay Gola <quic_agola@quicinc.com>
2024-07-22 11:53:01 +05:30
QCTECMDR Service
31737c383b Merge "ARM: dts: msm: Enable raydium touch driver node" 2024-07-19 15:30:31 -07:00
QCTECMDR Service
5ea41b116a Merge "ARM: dts: msm: add ufs wrapped key support to ravelin" 2024-07-19 15:30:31 -07:00
QCTECMDR Service
36408f6dd7 Merge "ARM: dts: msm: Add DMA-BUF heaps node for kera" 2024-07-19 15:30:31 -07:00
QCTECMDR Service
1da4e72981 Merge "ARM: dts: msm: Add initial device tree for ravelin Gaming Variant" 2024-07-19 12:31:01 -07:00
QCTECMDR Service
d72fceda20 Merge "dt-bindings: clock: qcom: add GPU clock controller bindings on tuna" 2024-07-19 12:31:00 -07:00
QCTECMDR Service
2779cf4e5e Merge "ARM: dts: msm: Add initial SMMU configuration for sdxkova" 2024-07-19 12:31:00 -07:00
Shashikala Katthi
c810232086 ARM: dts: msm: add ufs wrapped key support to ravelin
Add support for ice wrapped keys to the UFS DTSI entry
to ravelin.

Change-Id: Ica90929da90464c64bb4b23c9a8236fa7149ed1e
Signed-off-by: Shashikala Katthi <quic_skatthi@quicinc.com>
2024-07-19 15:23:00 +05:30
QCTECMDR Service
71827025d9 Merge "ARM: dts: msm: Enable PM8010 nodes for Ravelin" 2024-07-19 01:01:10 -07:00
QCTECMDR Service
d8667b6c58 Merge "ARM: dts: msm: Add qseecom compatible" 2024-07-19 01:01:10 -07:00
Srinivasarao Pathipati
eca997e3cb ARM: dts: msm: disable movable zone for parrot and ravelin
Pages are getting allocated from Movable zone even though they
are requested from  Normal zone. Disable movable zone as work
around until issue is fixed.

Change-Id: Ib2f799ec36ef969368410fe8e86f92441ad0b81b
Signed-off-by: Srinivasarao Pathipati <quic_c_spathi@quicinc.com>
2024-07-19 11:53:26 +05:30
QCTECMDR Service
a8fca300b8 Merge "ARM: dts: msm: Add smp2p ipa nodes for ravelin" 2024-07-18 18:36:44 -07:00
QCTECMDR Service
0d1c7629b9 Merge "ARM: dts: msm: add initial memory configuration for kera" 2024-07-18 18:36:44 -07:00
Patrick Daly
dea51fc5d2 ARM: dts: msm: save 2M vmemmap of memory on sun
There is 512K of DDR in a section memory and the rest is carveout in a
memory region [0x98000000 a0000000).  As section size is 128M, which
require 2M of memmap. Lose this 512K to save (2M - 512K) of memory.

CRs-Fixed: 3792207
Change-Id: I5fa1f7a366eefd464e67099ff1835dc84423d18b
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-07-18 17:46:56 -07:00
Shashikala Katthi
92235674d7 ARM: dts: msm: Add qseecom compatible
Add dt support for qseecom for ravelin.

Change-Id: I77d42910dd1a7276e2ac870926c8e54542a84157
Signed-off-by: Shashikala Katthi <quic_skatthi@quicinc.com>
2024-07-18 07:22:14 -07:00
Ayyagari Ushasreevalli
d129b2add3 ARM: dts: msm: Uncomment compatible string for PMIC drivers
Uncomment compatible string qcom,qpnp-power-on, qcom,
qpnp-pm5100-smblite, qcom,pm5100-gpio, qcom,pm5100-rtc
from pm5100.dtsi.

Change-Id: I62379df9f18d40fc540a7f1512e84e60f7a51a23
Signed-off-by: Ayyagari Ushasreevalli <quic_aushasre@quicinc.com>
2024-07-18 15:54:31 +05:30
Bibek Kumar Patro
aede871268 ARM: dts: msm: Add initial SMMU configuration for sdxkova
Add initial apps SMMU configuration for sdxkova.

Change-Id: I2084cdd5a84b94d1f3eb98bca2ef31fdf792769d
Signed-off-by: Bibek Kumar Patro <quic_bibekkum@quicinc.com>
2024-07-18 00:04:38 -07:00
Bibek Kumar Patro
8bc7268ce0 ARM: dts: msm: add initial memory configuration for sdxkova
Add initial memory configuration and reserved memory map
for sdxkova, inline with v1.

Change-Id: I3748f7264d39b579c6cabfb5ae0ec7dbf9da3ef0
Signed-off-by: Bibek Kumar Patro <quic_bibekkum@quicinc.com>
2024-07-17 23:58:07 -07:00
Shilpa Suresh
6d44454ad1 ARM: dts: msm: Enable PM8010 nodes for Ravelin
Compatible strings for the PM8008 chip and PM8010 regulator nodes
were removed during the bulk DT porting for Ravelin on qcom-6.6
device-tree branch
'commit 1b78f8027a ("ARM: dts: msm: Add initial device tree
for ravelin")'.
Add them back to enable the PM8010 regulator support.

While at it, remove the PM8010's REVID device node references as
they are not required for Ravelin.

Change-Id: Iec11cd246f86e35d0330103143182c6aee94959e
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-07-18 12:03:23 +05:30
QCTECMDR Service
71d1b7a014 Merge "ARM: dts: qcom: Update proper clock name" 2024-07-17 10:36:53 -07:00
QCTECMDR Service
31351dcd75 Merge "ARM: dts: msm: Add qrng device node" 2024-07-17 10:36:53 -07:00
QCTECMDR Service
f60008f966 Merge "ARM: dts: msm: Modify dump_mem dts node property to adapt kernel-6.6 on monaco" 2024-07-17 10:36:53 -07:00
QCTECMDR Service
b11b6f9eab Merge "ARM: dts: qcom: add UIDs for QTEE service in sun OEMVM" 2024-07-17 04:11:35 -07:00
QCTECMDR Service
49376822e6 Merge "ARM: dts: msm: Setting IOMMU to atomic in tuna" 2024-07-17 04:11:35 -07:00