Commit Graph

968 Commits

Author SHA1 Message Date
qctecmdr
bb26bd02f3 Merge "ARM: dts: qcom: Update passive polling for different thermal zones for sun" 2024-05-14 00:05:32 -07:00
qctecmdr
01dad000fb Merge "ARM: dts: msm: Add initial device trees for Kera SoC" 2024-05-13 15:37:23 -07:00
qctecmdr
f2174a905d Merge "ARM: dts: msm: Ignore dependencies on children by PM framework" 2024-05-13 05:24:45 -07:00
qctecmdr
cce0fe879e Merge "bindings: pinctrl: Add devicetree bindings for Tuna TLMM" 2024-05-11 02:33:22 -07:00
qctecmdr
f4279ad4e0 Merge "ARM: dts: msm: put dependency of dma-heap on SCM" 2024-05-10 22:04:47 -07:00
Visweswara Tanuku
d1b871dd54 ARM: dts: msm: Ignore dependencies on children by PM framework
Change https://lore.kernel.org/all/20230525113034.46880-1-tony@atomide.com
registers serial core controller as a child of msm uart device.

Since child should suspend first, due to the child's auto suspend
delay (SERIAL_PORT_AUTOSUSPEND_DELAY_MS), additional 500msecs
delay is added during msm_geni_serial_runtime_suspend.

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: Icac2f02ad96f45359cf1516284b7a64d2de61a79
Signed-off-by: Visweswara Tanuku <quic_vtanuku@quicinc.com>
2024-05-10 07:51:56 -07:00
Mukesh Ojha
67234c5791 ARM: dts: msm: Add initial device trees for Kera SoC
Add initial device trees to support Kera SoC.

Change-Id: If5f894a0cceeb78aea58b562315b6b7c7a4c3fcf
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-05-10 02:38:01 -07:00
qctecmdr
abf19be79e Merge "dt-bindings: thermal: Add legacy tsens driver compatible string" 2024-05-09 22:31:37 -07:00
qctecmdr
5941275d05 Merge "ARM: dts: qcom: Update SPU regulator configuration for Sun" 2024-05-09 12:15:07 -07:00
Nurit Lichtenstein
250b450ef6 ARM: dts: qcom: Update SPU regulator configuration for Sun
Handle voting for the regulator for SPU sensors.

Change-Id: I192731df94cc894cdf6826c69230b0cf9a3e9c3e
Signed-off-by: Nurit Lichtenstein <quic_nuritl@quicinc.com>
2024-05-09 01:37:53 -07:00
Nitesh Kumar
e1ad7607bb ARM: dts: qcom: Enable compatible string for drivers
Enable compatible string of drivers in monaco.

Change-Id: I664f5c62455cff8214bd081f5334fcda7ccfc6cb
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-05-08 21:27:04 -07:00
qctecmdr
d67a5f8226 Merge "ARM: dts: msm: set touch irq flag for sun platform" 2024-05-08 17:49:00 -07:00
qctecmdr
8510de3054 Merge "ARM: dts: qcom: Add memlat tables for sun v2" 2024-05-08 14:37:13 -07:00
qctecmdr
7c62865fa4 Merge "ARM: dts: msm: Add CRMV regs pcie and camera on pineapple" 2024-05-08 14:37:13 -07:00
qctecmdr
d977f1a9ba Merge "ARM: dts: qcom: Add package ID to msm-IDs for sun hdk SoC" 2024-05-08 03:37:50 -07:00
qctecmdr
d39576a074 Merge "ARM: dts: msm: Add cpucp scmi nodes for parrot" 2024-05-08 03:37:49 -07:00
qctecmdr
8caa661fcb Merge "ARM: dts: msm: Remove events specific to SPM feature" 2024-05-08 03:37:49 -07:00
Sayali Patil
573e7046af ARM: dts: msm: put dependency of dma-heap on SCM
Enforce dependency of dma heap driver on SCM driver
without which it will not work and this is in
the preparation of adding interconnect voting
in SCM node which if it gets added without this
change dma heap driver can result in NULL pointer
issue.

Change-Id: I641e2e1c7692dfd52dd1efa75064fbc8f2228fe2
Signed-off-by: Sayali Patil <quic_sayapati@quicinc.com>
2024-05-08 15:40:57 +05:30
Yu Wu
ac343beafa ARM: dts: msm: set touch irq flag for sun platform
Set touch irq flag for sun platform.

Signed-off-by: Yu Wu <quic_zwy@quicinc.com>
2024-05-08 16:50:32 +08:00
qctecmdr
30cdea87be Merge "ARM: dts: msm: Update config values for QMP PHY" 2024-05-07 17:20:49 -07:00
Minghao Zhang
9de5032b87 ARM: dts: msm: Add CRMV regs pcie and camera on pineapple
CRMV regs have status captured for various commands/voltage levels.
Map CRMV registers in device so that driver can dump when required.

Change-Id: I69558336a81ae3f89140ebaf515528dd15ca66e9
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-05-07 14:59:17 +08:00
Manaf Meethalavalappu Pallikunhi
ad727eae17 ARM: dts: qcom: Update passive polling for different thermal zones for sun
Update passive polling delay for CPU, DDR, MDMSS tsens, bcl and
sys-therm-0 sensor for sun.

Change-Id: Ia38d2322e1e517346702368b2bf6b80ca883a712
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-05-06 14:14:28 +05:30
Shivendra Pratap
c5f8ddc9b2 ARM: dts: msm: Add pinctrl for TLMM on Tuna
Add pinctrl node with compatible "qcom,tuna-tlmm" in order to
enable the Top Level Multiplexer (TLMM) block on Tuna SoC.

Change-Id: I0d493147efd67b73846701cddc31274a006a6a99
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-05-03 16:33:11 +05:30
Swetha Chikkaboraiah
a69422a2f7 ARM: dts: msm: Remove events specific to SPM feature
SPM feature is deprecated from 5.15 kernel. So remove
events specific to SPM feature.

Change-Id: I5b12b0eb89ec6f0dfec775135d05d55258168b91
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-05-02 20:56:31 -07:00
qctecmdr
639c8091f5 Merge "Revert "ARM: dts: msm: move cpu related dump entry to dynamic mem dump"" 2024-05-02 15:49:04 -07:00
Amir Vajid
2beaafe32c ARM: dts: qcom: Add memlat tables for sun v2
Add memlat mapping tables for sun v2.

Change-Id: I4f716330fb85cf18276124376e979ee56cb5c1b1
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
2024-05-02 12:03:20 -07:00
qctecmdr
3738132dac Merge "ARM: dts: msm: Correct iova-width as per document" 2024-05-01 09:45:24 -07:00
qctecmdr
f8e7cb7700 Merge "ARM: dts: msm: Define maximum number of USB XHCI interrupters" 2024-05-01 09:45:24 -07:00
qctecmdr
c352c6c4a7 Merge "ARM: dts: msm: revert remoute etm dynamic ATID support on sun" 2024-05-01 09:45:23 -07:00
Bruce Levy
fc71b2f0a1 Revert "ARM: dts: msm: move cpu related dump entry to dynamic mem dump"
This reverts commit 5deaa15089.

Reason for revert: Possibly fix a TZ crash.

Change-Id: Ia2baa9f25b31fb82fc4ed204872f9d7f85051947
Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
2024-04-30 19:27:15 -07:00
Ronak Vijay Raheja
5f420d6e70 ARM: dts: msm: Update config values for QMP PHY
Update values for QMP PHY configs based on latest HSR settings.

Change-Id: Ia387ca27e0663aacb6dc7a3817a4bdd097d3ea01
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
2024-04-30 12:37:36 -07:00
Swetha Chikkaboraiah
50abbfa2c4 ARM: dts: msm: Add cpucp scmi nodes for parrot
Add nodes to enable scmi communication to cpucp on parrot.
Update tx and rx regname for cpucp.

Change-Id: I3fa21c0b28d91a5e215334c8013a56b60c8fd18b
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-04-30 17:47:15 +05:30
qctecmdr
6e9436bc0d Merge "ARM: dts: qcom: update bcl thermal zone mitigations for sun" 2024-04-29 03:35:03 -07:00
Yuanfang Zhang
02182b5b94 ARM: dts: msm: revert remoute etm dynamic ATID support on sun
Revert dynamic ATID support for remout etm on sun.

Change-Id: Ife42b58a47b3ac19d367df2837ba5c08f31255f4
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-29 18:05:34 +08:00
qctecmdr
0e6caaf6e2 Merge "ARM: dts: qcom: update thermal zone trips for tsens for sun-tp" 2024-04-26 16:39:03 -07:00
Wesley Cheng
9126253e9c ARM: dts: msm: Define maximum number of USB XHCI interrupters
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: I33471627bb03087dc7b509cd9dd13ef19c840c04
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
2024-04-26 15:40:43 -07:00
qctecmdr
2edc9b6840 Merge "ARM: dts: qcom: Set frequency qos for parrot platforms" 2024-04-26 00:05:15 -07:00
Lijuan Gao
d4969bb7a3 ARM: dts: qcom: Add package ID to msm-IDs for sun hdk SoC
Add package ID to msm-IDs for sun hdk SoC to support different
hardware settings and can be configured in their package specific
device trees.

Change-Id: I42180ff794d76a4172e9b51a7f68f38310369306
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
2024-04-25 11:17:47 +08:00
qctecmdr
e43cb99a0e Merge "ARM: dts: msm: disable tpdm-rdpm on sun" 2024-04-23 17:08:12 -07:00
Swetha Chikkaboraiah
ae0c69bdc7 ARM: dts: msm: Correct iova-width as per document
Correct the smmu iova-width values for parrot soc
as per SMMU document.

Change-Id: I1ec478cc2238b8e881df14928f53db2a24daf5c6
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-04-23 17:02:27 +05:30
qctecmdr
12b9c0ca34 Merge "ARM: dts: msm: Change cd-gpio polarity setting for HDK Sun" 2024-04-23 02:24:22 -07:00
Yuanfang Zhang
5b60602f0d ARM: dts: msm: disable tpdm-rdpm on sun
Disable tpdm-rdpm cmb0/1/2 on sun.

Change-Id: I3ee2722df06c47c1b4ba45c0761e01bd23231900
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-04-23 14:30:53 +08:00
qctecmdr
117c43df6f Merge "ARM: dts: msm: Add vRTC node for Sun" 2024-04-22 22:10:47 -07:00
kamasali Satyanarayan
159366c5c8 ARM: dts: qcom: Set frequency qos for parrot platforms
Set cpu frequency vote for qos0 and qos1.

Change-Id: Idbbbb4649d3df3e9e2037a64dc4eb5476bc0bf4a
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
2024-04-22 21:23:58 -07:00
qctecmdr
4b7bf949aa Merge "ARM: dts: qcom: Add UID for RegisterCBO in sun TVM" 2024-04-22 02:25:05 -07:00
qctecmdr
b7c1b8e8cc Merge "ARM: dts: msm: Add initial device trees for Tuna SoC" 2024-04-19 11:11:23 -07:00
Ujjawal Sankhwar
22652b3b2f ARM: dts: qcom: Add UID for RegisterCBO in sun TVM
Add "10C" for RegisterCBO QTEE service in sun TVM for GP.

Change-Id: If3d5d29d4fe022f68ef98df0e173cd8dc5ec2004
Signed-off-by: Ujjawal Sankhwar <quic_usankhwa@quicinc.com>
2024-04-19 14:54:15 +05:30
Rui Chen
720b0d8012 ARM: dts: msm: support for secondary touch for CDP
Support for secondary touch for CDP.

Change-Id: Ide5083b624dd81de91580459443a4666d1793a7a
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2024-04-18 19:31:56 -07:00
qctecmdr
8f9c54180a Merge "ARM: dts: msm: add touch node on device tree for SunP HDK" 2024-04-18 11:17:39 -07:00
qctecmdr
0753b25a0d Merge "ARM: dts: msm: remove power domain for uetm on Sun" 2024-04-18 11:17:38 -07:00