Commit Graph

1607 Commits

Author SHA1 Message Date
Bruce Levy
47d0f207cf Revert "ARM: dts: msm: Enable broken AH8 WA for sun ufs"
This reverts commit d3687be7a8.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I474fc851ffb799b9e405998561cff85264695028
2024-07-08 18:50:22 -07:00
Bruce Levy
cfdf804990 Revert "dt-bindings: Document optional properties for cluster device"
This reverts commit 58321593fc.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I94d277cd7ccae3d7b580ebabca4b2b35dd871343
2024-07-08 18:50:09 -07:00
Bruce Levy
65be58276a Revert "ARM: dts: msm: Add optional cluster device properties for sun"
This reverts commit 0ef09b4880.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Ic275ac0be6a6628a5a8ec29abfa42766b681dcc0
2024-07-08 18:49:57 -07:00
Bruce Levy
6ef5b95f00 Revert "dt-bindings: pwm-qti-lpg: Add qcom,force-low-pwm-size property"
This reverts commit 1aaa31e674.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Id284114d531e7fbf16d29e78c03b77e2e551c0cb
2024-07-08 18:49:40 -07:00
Bruce Levy
e7940d6ff4 Revert "ARM: dts: msm: Add qcom,force-low-pwm-size prop for parrot pm6450 pwm"
This reverts commit afb3758131.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Ifcbf061f041ac98623aca487b0cf1051a1011310
2024-07-08 18:49:26 -07:00
Bruce Levy
5828df9105 Revert "ARM: dts: msm: Enable goodix_ts touch for qrd device"
This reverts commit ff3d90fee4.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I7c7a5be47feab9dd4959f72179312fb404f78f24
2024-07-08 18:49:12 -07:00
Bruce Levy
f7ad43fe82 Revert "ARM: dts: qcom: Update pmic_glink device compatible string for parrot"
This reverts commit 42408353ae.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Iea3bcc477004e9570f9eff5b1faea2dc463134c1
2024-07-08 18:48:53 -07:00
Bruce Levy
d5f675567b Revert "ARM: dts: msm: Remove qcom,msm_fastrpc from parrot.dtsi"
This reverts commit 81209d1c4d.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Idd7728427890135ed08b3aac8291f8e589f5add7
2024-07-08 18:48:43 -07:00
Bruce Levy
9d38919c06 Revert "ARM: dts: msm: Add support for new parrot board id"
This reverts commit 37bec57729.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Ia00ca3b966e837abc9fca5a41daa4a950ba0228b
2024-07-08 18:48:27 -07:00
Bruce Levy
1edb395d8c Revert "ARM: dts: msm: Ignore dependencies on children by PM framework on parrot"
This reverts commit 5b659b1475.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I926438f887abe46eb811ce5ea2c1f13df2839e14
2024-07-08 18:48:17 -07:00
Bruce Levy
aa9b2f53ca Revert "ARM: dts: msm: adding back the license"
This reverts commit 99a9f8e8db.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Ifeee84fbe73541b503e3e5a62747d326000fac25
2024-07-08 18:47:35 -07:00
Akhil Manikoth Kallankandy
99a9f8e8db ARM: dts: msm: adding back the license
Adding back the license removed by mistake in one of
the previous changes.

Change-Id: I55c2377f024c5ac0e957970b6bd3501fbb25f4b5
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
2024-06-30 05:22:27 -07:00
Prasanna S
5b659b1475 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-29 08:04:42 -07:00
Linux Build Service Account
27b74baef4 Merge "ARM: dts: msm: Add support for new parrot board id" into kernel.lnx.6.6.r1-rel 2024-06-29 05:53:14 -07:00
Swetha Chikkaboraiah
37bec57729 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-28 20:28:18 -07:00
Akhil Manikoth Kallankandy
81209d1c4d 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: Id85d39d8eb1eedd9786e66a2126248a17c2edd11
Signed-off-by: Akhil Manikoth Kallankandy <quic_c_akhika@quicinc.com>
2024-06-28 02:06:46 -07:00
Shilpa Suresh
42408353ae ARM: dts: qcom: Update pmic_glink device compatible string for parrot
The downstream pmic_glink driver and compatible string has been
renamed to qti_pmic_glink on the qcom-6.6 kernel branch, to avoid
conflict with the independent upstream driver.

This was handled for the "PMIC_RTR_ADSP_APPS" channel clients
(UCSI, Altmode and Battery charger), but got missed for the
"PMIC_LOGS_ADSP_APPS" channel clients (battery-debug, charger-ulog
and spmi-glink-debug). Fix it.

Change-Id: I441aecde368fab411d6df3ae0d8c04b9c3a002f2
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-06-25 11:32:57 -07:00
Bikki Srinivasa Rao
ff3d90fee4 ARM: dts: msm: Enable goodix_ts touch for qrd device
Add compatible string for qrd goodix_ts parrot.

Change-Id: Ibc8d62f34c386bf9480c82661906a9c5b32b7f67
Signed-off-by: Syed Ahmed <quic_syedahme@quicinc.com>
Signed-off-by: Bikki Srinivasa Rao <quic_bikksrin@quicinc.com>
2024-06-25 11:32:56 -07:00
Shilpa Suresh
afb3758131 ARM: dts: msm: Add qcom,force-low-pwm-size prop for parrot pm6450 pwm
For backward compatibility for parrot target, add
qcom,force-low-pwm-size property to limit setting PWM sizes to
6 and 9 bit modes only, rather than using the full 8 to 15 bit
PWM sizes range.

Change-Id: Iff15fe61977ad34eed4c0dd75de3f233c08fd681
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-06-25 11:32:55 -07:00
Shilpa Suresh
1aaa31e674 dt-bindings: pwm-qti-lpg: Add qcom,force-low-pwm-size property
Add qcom,force-low-pwm-size property that would indicate the
forced use of legacy low PWM sizes (6 or 9 bits) instead of
full 8-15 bit PWM sizes.

Change-Id: Ic0e2b972bc16871891d81ec20ec0b48d326f6666
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-06-25 11:32:53 -07:00
Maulik Shah
0ef09b4880 ARM: dts: msm: Add optional cluster device properties for sun
Add properties like premature count, sample invalid time and whether
to use bias timer for cluster device.

Change-Id: I487e420ce422766b18d6c86632c521215b0ed484
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-06-25 11:32:52 -07:00
Maulik Shah
58321593fc dt-bindings: Document optional properties for cluster device
Document optional properties.

Change-Id: If6ad8199f3d6ac7f35bd3550b997e97bd8612799
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-06-25 11:32:51 -07:00
Ram Prakash Gupta
d3687be7a8 ARM: dts: msm: Enable broken AH8 WA for sun ufs
Some random aborts are reported in pdt testing, and
signature looks to be due ah8 issue which was fixed on
pineapple.

Change-Id: If41724cefdf9cbd41ec38c9fc0c21b20330f3771
Signed-off-by: Ram Prakash Gupta <quic_rampraka@quicinc.com>
2024-06-25 11:32:50 -07:00
Gokul krishna Krishnakumar
2c52e49b2a ARM: dts: qcom: Add ready ack to the list of soccp interrupts
Add an extra bit in the SOCCP SMP2P to check if the soccp is in D0.

Change-Id: I0df3ab9b135e4273d028443cecf8887e7ad794ab
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
2024-06-25 11:32:48 -07:00
Linux Build Service Account
812aff9c19 Merge d8f258e96f on remote branch
Change-Id: I5477b88116252c866905874c87551d3ee2d4ca2d
2024-06-20 02:09:09 -07:00
Bruce Levy
94d63d5d5e Revert "ARM: dts: msm: Update to memory map v5 for sun"
This reverts commit 8d9209a2eb.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I727777b85f83c1f990a5a05cbc0703d7e547e42b
2024-06-18 15:30:47 -07:00
Bruce Levy
17908ea765 Revert "ARM: dts: msm: Add ufs shutdown power supply for sun"
This reverts commit 6e78144f90.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: Iaa267b38461e7de85bdf4f586628a3526d7017a7
2024-06-18 15:30:38 -07:00
Bruce Levy
cfae502c05 Revert "ARM: dts: msm: Add CRMB_PT reg for sun"
This reverts commit 1378c5ce61.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I16bf35f012416b1e29b5e0e3d44bf25d048ea787
2024-06-18 15:30:24 -07:00
qctecmdr
d8f258e96f Merge "ARM: dts: msm: Fix for EMMC & SD card enumeration for Parrot" 2024-06-13 20:57:26 -07:00
qctecmdr
072713fc59 Merge "ARM: dts: msm: Add dependency of iommu node on USB driver" 2024-06-13 20:57:26 -07:00
qctecmdr
5a1fed0168 Merge "ARM: dts: msm: Add initial device tree for ravelin" 2024-06-13 20:57:26 -07:00
qctecmdr
155e211f45 Merge "ARM: dts: msm: Add qcom,msgq-names property on pineapple" 2024-06-13 20:57:26 -07:00
Patrick Daly
840ca8a672 ARM: dts: msm: Add qcom,msgq-names property on pineapple
Probe of mem-buf device fails unless this property is present.

Fixes: c811ad67a6 ("ARM: dts: msm: Add support for mem-buf-msgq between oemvm and pvm")
Change-Id: I8ec7302fb79f554edf20e55b2d15ae61486f6d0c
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-06-13 12:51:06 -07:00
kamasali Satyanarayan
af104388b5 ARM: dts: msm: Fix for EMMC & SD card enumeration for Parrot
Parrot target doesn't support IO coherency.
So, remove the coherent property from storage nodes.

Change-Id: I061c1fc21b08769e5cf345be8d60ac2b092444ec
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
2024-06-12 20:23:58 -07:00
qctecmdr
3bed654494 Merge "ARM: dts: msm: Add the gpu_speed_bin fuse entry on sun" 2024-06-12 18:27:38 -07:00
qctecmdr
b7d824e199 Merge "ARM: dts: msm: Remove SLV_ADDR_SPACE_SIZE register value from dt" 2024-06-12 15:04:51 -07:00
qctecmdr
3e5307912f Merge "ARM: dts: msm: parrot: Add qrng device node" 2024-06-12 04:01:31 -07:00
qctecmdr
2f9cca6a1c Merge "ARM: dts: msm: Add ufs shutdown power supply for sun" 2024-06-12 00:48:53 -07:00
Swetha Chikkaboraiah
1b78f8027a ARM: dts: msm: Add initial device tree for ravelin
Add initial device tree support for ravelin target.
This is a snapshot of dtsi files as of KP.1.0
'commit <370d8eab7cc6> ("Merge "ARM: dts: qcom:
Disable cnss-kiwi SOL on anorak platform"")'.
Modified as per compilation and bootup.

Change-Id: Icb9a6e67879c68dbf894d1713fa2837882b9f00c
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-06-11 23:43:27 -07:00
Nageswara reddy Karnati
49b995da14 ARM: dts: msm: parrot: Add qrng device node
Add dt support for qrng for Parrot SOC.

<Tests>:compile and tested the code on target using
test binary.

Change-Id: I4ea707cc9e2d8d58aa16530a2c6a2e47670e58c5
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-06-11 22:26:40 -07:00
qctecmdr
dcda3f9af5 Merge "ARM: dts: qcom: add low power cpu to gold bwmon for sun" 2024-06-11 10:59:56 -07:00
qctecmdr
070aaeb6a4 Merge "dt-bindings: Add dt binding for qrng" 2024-06-10 23:48:54 -07:00
qctecmdr
20c1c233c5 Merge "ARM: dts: msm: Add entry for KMHal and DeviceID UID" 2024-06-10 21:13:58 -07:00
Maulik Shah
1378c5ce61 ARM: dts: msm: Add CRMB_PT reg for sun
CRMB_PT is used to dump TCS and FSM status.

Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
Change-Id: If85ca57da03fce5efb857b59d9ae186af7ac06ba
2024-06-10 13:41:11 -07:00
Nitin Rawat
6e78144f90 ARM: dts: msm: Add ufs shutdown power supply for sun
Add ufs proxy power supply to add an additional vote
for VCCQ LDO. In case of ufs shutdown, UFS VCCQ LDO would
be turned off by PMIC regulator itself.

Signed-off-by: Nitin Rawat <quic_nitirawa@quicinc.com>
Change-Id: I0d1db4eb94081e835d9f3939b4b47d8718d09286
2024-06-10 13:40:51 -07:00
Patrick Daly
8d9209a2eb ARM: dts: msm: Update to memory map v5 for sun
Update to the latest memory map v5.

Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Change-Id: I412143dba3de75f1aebba164fc4c3a0dda4bf876
2024-06-10 13:40:11 -07:00
qctecmdr
4679fb1dda Merge "ARM: dts: msm: Add smp2p ipa nodes for volcano" 2024-06-09 23:51:26 -07:00
Piyush Pradeep Jain
0b093bd582 ARM: dts: msm: Add entry for KMHal and DeviceID UID
Add entry for KMHal and DeviceID UID in vm config consumed by
RM to communicate with qtee service.

Change-Id: I1fecedaa960c764d45e154d217c58abf71752125
Signed-off-by: Piyush Pradeep Jain <quic_piyushpr@quicinc.com>
2024-06-08 23:29:08 +05:30
Nageswara reddy Karnati
c5abe41755 dt-bindings: Add dt binding for qrng
Addition of dt binding compatible string for qring node.

Change-Id: I875d10955ed7563b07ecc9b9d1980f8bbf0fe3c8
Signed-off-by: Nageswara reddy Karnati <quic_nkarnati@quicinc.com>
2024-06-07 03:31:18 -07:00
qctecmdr
1a1d6a94be Merge "dt-bindings: clock: Add clock controller bindings for Monaco" 2024-06-06 12:23:19 -07:00