Commit Graph

212 Commits

Author SHA1 Message Date
QCTECMDR Service
0371405d3e Merge "ARM: dts: msm: Add pcie and display voter devices for KERA" 2025-01-30 02:49:56 -08:00
QCTECMDR Service
d6033aac0a Merge "ARM: dts: msm: Add fps entry for kera" 2025-01-24 13:29:51 -08:00
QCTECMDR Service
f928797cf4 Merge "ARM: dts: msm: Fix the protected clocks for gcc" 2025-01-23 02:31:49 -08:00
Sanskar Omar
4b87355d27 ARM: dts: msm: Add fps entry for kera
Add fps entry for kera.

Change-Id: I04ff258f3d36345f9c618a3745253371a9e49420
Signed-off-by: Sanskar Omar <quic_sansomar@quicinc.com>
2025-01-23 11:28:21 +05:30
QCTECMDR Service
8bea7c54dc Merge "ARM: dts: qcom: Enable qup3 for mtp" 2025-01-22 01:45:04 -08:00
QCTECMDR Service
403a6fb604 Merge "ARM: dts: msm: Update qfprom node in kera for speed bin and gaming fuse" 2025-01-21 21:45:26 -08:00
QCTECMDR Service
b3ad11eb0e Merge "ARM: dts: qcom: Enable UFS MCQ on Kera platforms" 2025-01-21 04:11:00 -08:00
Anaadi Mishra
e2226e200c ARM: dts: msm: Fix the protected clocks for gcc
Fix the clock handle entries in the protected clocks for gcc on Kera.

Change-Id: I0f7f633b0961fa2dda952fb9b53824aa45968595
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2025-01-21 16:30:26 +05:30
Ravulapati Vishnu Vardhan Rao
61235b8386 ARM: dts: qcom: Enable qup3 for mtp
Enable qup3 for MTP for Kera.
Enable wcd_usbss on MTP.

Change-Id: I84a9747a14cdc8931f37edf5910f318b23ba1d19
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-01-20 22:42:33 +05:30
QCTECMDR Service
24ce03fc99 Merge "ARM: dts: msm: Add llcc perfmon node for kera SOC" 2025-01-19 11:15:43 -08:00
QCTECMDR Service
a195b36574 Merge "ARM: dts: msm: Add glink probe entry for Kera" 2025-01-19 11:15:43 -08:00
QCTECMDR Service
6730aa74e9 Merge "Revert "ARM: dts: msm: Disable mem-offline node"" 2025-01-17 05:51:50 -08:00
Kaushal Sanadhya
4b3299d726 ARM: dts: msm: Update qfprom node in kera for speed bin and gaming fuse
Define speed bin and gaming fuse in qfprom node for kera gpu.

Change-Id: Ic0dd6e1c5c3c753cccc44aa25c3c56e340c675fb
Signed-off-by: Kaushal Sanadhya <quic_ksanadhy@quicinc.com>
2025-01-16 23:41:53 -08:00
Pranav Mahesh Phansalkar
750a2cdf68 ARM: dts: msm: Add glink probe entry for Kera
Add glink probe driver entry for Kera to have a way for
glink core to get pm notifications during apps suspend/resume.

Change-Id: I4c3a41dfb1bcb9e28ecad040c616b563be0b5e40
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2025-01-17 12:46:32 +05:30
Manish Pandey
8edd785e2f ARM: dts: qcom: Enable UFS MCQ on Kera platforms
Enable the UFS MCQ feature on the Kera platforms.

Change-Id: I3e6349010c442666bef9a7b7c24dcd22e9d717b4
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2025-01-16 21:50:00 -08:00
Raviteja Laggyshetty
8b80d83de7 ARM: dts: msm: Add pcie and display voter devices for KERA
Add pcie and display CRM voters for kera.
This will allow interconnect providers to target their
votes on CESTA DRV for meeting cesta client bandwidth constraints.

Change-Id: I16198f67ca4a8f7b2d3704044704b78bd267e2f3
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2025-01-17 07:58:03 +05:30
Prem Sai Grandhi
d310a15384 ARM: dts: msm: Add llcc perfmon node for kera SOC
Add llcc perfmon entry, qdss clock node to
llcc perfmon driver and aoss_qmp headers.

Change-Id: I34d57d4ab8ccb161a48ff7a89110ef67107d37a2
Signed-off-by: Prem Sai Grandhi <quic_grandhir@quicinc.com>
2025-01-16 17:53:36 +05:30
Sushrut Shree Trivedi
acfa9db83b ARM: dts: msm: Enable PCIe1 for kera
This change adds PCIe1 node for kera.

Change-Id: I5c5b0b2a1a1654b187b7bcfe031602f6786efb4f
Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com>
2025-01-16 11:39:27 +05:30
QCTECMDR Service
9f7ab320ae Merge "ARM: dts: msm: Add CRM devices for kera" 2025-01-15 21:51:26 -08:00
Aman Kanwar
c5e6726dbe ARM: dts: msm: Add SLC MPAM nodes for kera
Add support for SLC MPAM. Enables support for
CPU, GPU SLC partitioning and monitoring current
capacity and read miss monitors.

Change-Id: I97d3cdafcf8c1c08733d0efc5902e72bb7a7fa91
Signed-off-by: Aman Kanwar <quic_akanwar@quicinc.com>
2025-01-16 01:58:56 +05:30
QCTECMDR Service
65f07a3379 Merge "ARM: dts: msm: Add MPAM,NOC BW MPAM node for Kera" 2025-01-15 05:05:05 -08:00
Sneh Mankad
5c03a99c59 ARM: dts: msm: Add CRM devices for kera
Add PCIe and Display CRM devices for kera.

Change-Id: I4d02a84242a1b05c204d6a5165806dac3a00c9d8
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2025-01-14 12:20:36 +05:30
Vijayanand Jitta
4d68af42ba Revert "ARM: dts: msm: Disable mem-offline node"
This reverts commit 2edfcbba9b.

Change-Id: I71c3ccd731e7267c8ee0b5c7031aa9a392fea6f5
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2025-01-13 10:49:36 +05:30
QCTECMDR Service
96fa571cd1 Merge "Revert "ARM: dts: qcom: Update HLOS Audio LPM memory region for kera"" 2025-01-11 23:57:42 -08:00
QCTECMDR Service
8444959a86 Merge "ARM: dts: qcom: Add support for clk8_a4 as fixed factor clock" 2025-01-11 04:47:00 -08:00
Hrishabh Rajput
ce55a157cf ARM: dts: msm: Add gunyah rm booster node on Kera
Add gunyah rm booster node on Kera to accelerate VM Bootup.

Change-Id: Ide19df6e6607994b70856412e60857e4b4e41c0c
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2025-01-09 17:13:46 +05:30
Ajit Pandey
e59cc81cf3 ARM: dts: qcom: Add support for clk8_a4 as fixed factor clock
Add support for clk8_a4 as fixed factor clock for client to be
able to request on them for Kera platform.

Change-Id: I3f6fe7e444231be4489cf4459b1f98cc19417b48
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2025-01-09 11:48:21 +05:30
Prasanna S
f3d10cad83 Revert "ARM: dts: qcom: Update HLOS Audio LPM memory region for kera"
Updated the HLOS Audio LPM memory region for Kera is causing bootup
crash.

Keep the HLOS Audio LPM memory region for Kera same as base target sun
and tuna.

Fixes: 87876b303b ("ARM: dts: qcom: Update HLOS Audio LPM memory region for kera")
Change-Id: I99ff160e4679b92dce337bd66d2ee1898a4470f0
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2025-01-07 22:40:47 -08:00
QCTECMDR Service
5786e16de3 Merge "ARM: dts: msm: Add usb-role-switch and eud on kera" 2025-01-02 05:43:34 -08:00
Priyansh Jain
3b62a4c338 ARM: dts: qcom: Add pmic die temp mitigation mapping for kera and tuna
Add pmic die temp mitigation mapping for kera and tuna.

Change-Id: I1ef3b8f4b775cd38b3c975ae47e4d90c640c30e1
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2024-12-31 01:58:31 -08:00
Uttkarsh Aggarwal
4f171bf25c ARM: dts: msm: Enable UCSI nodes for kera USB
To support cable detection events from UCSI, updates need to be made
to enable usb role switch and setting up a connection to the UCSI PMIC
glink node.

Change-Id: Ic3a848f882072a766b3efb872f943dd3f4220ba1
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-12-31 12:05:50 +05:30
QCTECMDR Service
601e1716e8 Merge "ARM: dts: msm: enable QoS programming for KERA" 2024-12-30 12:30:34 -08:00
QCTECMDR Service
ee5804c0c7 Merge "ARM: dts: msm: Add support for cpufreq_hw node on KERA" 2024-12-29 23:25:19 -08:00
Swetha Chintavatla
ddb6fa1714 ARM: dts: msm: enable QoS programming for KERA
Enable QoS programming for kera and add necessary AXI and
AHB clock handles for programming QoS for USB, IPA and PCIE masters.

Change-Id: I51bcc6a841005b6daf8ab3f22a79e6704dc3b3ed
Signed-off-by: Swetha Chintavatla <quic_chintava@quicinc.com>
2024-12-28 06:14:15 -08:00
Wasim Nazir
cf4a2ab06a ARM: dts: msm: Add supply for remoteproc instances
Add supply for adsp/cdsp/modem instances.

Change-Id: I07d21eea5db9074c6fe952466ce2d9af88c3b4d7
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2024-12-27 12:49:47 +05:30
Ajit Pandey
6c751c7e73 ARM: dts: msm: Add support for cpufreq_hw node on KERA
Add support for cpufreq_hw and cpufreq_hw_debug nodes on kera platform.
While at it, set the default governor to performance on kera platform.

Change-Id: Id6fd146d3c80f686780591e5efa594bd76155bcd
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2024-12-25 22:30:29 +05:30
Anaadi Mishra
7037f12c76 ARM: dts: msm: Move the pcie_1 clocks to protected-clocks
Mark the pcie_1 clocks as protected and remove the pcie_1 gdsc
nodes.

Change-Id: I3102a52895a6531fb82a411bdb760073fc3c28f3
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-25 22:30:13 +05:30
Anaadi Mishra
f28b0bdded ARM: dts: msm: Update gpucc node as GenPD provider
Mark gpucc clock node as GenPD provider and disable the
graphics GDSC regulator nodes.
While at it, keep the gdsc's as it is on rumi platform.

Change-Id: I91b4915723e26685e950de3ae575540ac3940036
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-25 22:30:04 +05:30
QCTECMDR Service
27bac66d5d Merge "ARM: dts: msm: Update dispcc clock node as GenPD provider on Kera" 2024-12-25 02:41:15 -08:00
QCTECMDR Service
d2ebfa4670 Merge "ARM: dts: msm: Remove vm dma heaps dtsi for kera" 2024-12-24 17:04:49 -08:00
Vijayanand Jitta
0e53b492e5 ARM: dts: msm: Remove vm dma heaps dtsi for kera
The device tree for dma heaps on vm was incorrectly included.
so, remove it.

Fixes: 92398e011c ("ARM: dts: msm: Enable securemsm related nodes for kera")
Change-Id: Ib812725bedfd0510d6a998ecc83fe5df8619391c
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-12-24 18:29:46 +05:30
QCTECMDR Service
0c5c60b4fe Merge "ARM: dts: msm: Add pcie-pdc device for kera" 2024-12-24 03:03:42 -08:00
QCTECMDR Service
c8f55c5bd1 Merge "ARM: dts: msm: Fix for memory bootargs on kera" 2024-12-24 03:03:42 -08:00
Anaadi Mishra
fc794cac57 ARM: dts: msm: Update dispcc clock node as GenPD provider on Kera
Mark dispcc clock node as GenPD provider and disable the display GDSC
regulator nodes for kera platform.
While at it, keep the gdsc's as it is on kera-rumi platform and update
the compatible to align with freq plan.

Change-Id: If01f876b3d160cf5c1cfe6be13e3e4b42f62cfa6
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-24 12:23:15 +05:30
Anaadi Mishra
8d7f1a22a8 ARM: dts: msm: Update videocc clock node as GenPD provider on Kera
Mark videocc clock node as GenPD provider and disable the video GDSC
regulator nodes for kera platform.
While at it, keep the gdsc's as it is on kera-rumi platform.

Change-Id: I4a41aacbaa7d144f72db48b9af3a336a92ef95aa
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-24 12:23:15 +05:30
Anaadi Mishra
0a06675a87 ARM: dts: msm: Add support for RPMHCC and DEBUGCC on Kera platform
Add support for rpmh and debug clock controller nodes on Kera platform.
While at it, keep rpmhcc node as dummy for KERA rumi platform.

Change-Id: Ic11513d45bbc9b3f172a411f854a2348af4bfb94
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-24 12:23:12 +05:30
Anaadi Mishra
202e2bbd82 ARM: dts: msm: Add support for graphics clock controller on KERA
Add support for GPU clock controller and move corresponding
gdsc's from dummy to real on Kera platform.
While at it, add the clocks property to camera and display gdscs.

Change-Id: If3061a7603035e799e7548f0e2a93b7ded0e3005
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-23 21:33:11 +05:30
Sneh Mankad
3c56793f10 ARM: dts: msm: Add pcie-pdc device for kera
Add PCIe device to wakeup SoC from PCIe clk request gpio.

Change-Id: I6d1e3f123ac1fc6de30fc7ece6def57e44961103
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-12-21 08:16:11 -08:00
QCTECMDR Service
598e55ab30 Merge "ARM: dts: qcom: Update HLOS Audio LPM memory region for kera" 2024-12-19 18:25:20 -08:00
Prasanna S
87876b303b ARM: dts: qcom: Update HLOS Audio LPM memory region for kera
Update the HLOS Audio LPM memory region for Kera to reflect
the updated Slimbus memory mapping.

Older Allocation:
HLOS Slimbus Driver : Address: 0x6C8E000 + 0x2000
Q6 Slimbus Driver : Address: 0x6C90000 + 0x2000
Remaining Memory for Audio Driver : From 0x6C80000 up to 56KB.

Updated Memory Layout:
HLOS Slimbus Driver: Address: 0x6C92000+ 0x2000
Q6 Slimbus Driver: Address: 0x6C91000 + 0x1000
Audio Driver: Remaining 68KB Memory.

Change-Id: I945fe7932ab8caa246bfca9cb1dcc02eb4bd903e
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-12-18 20:40:43 -08:00