Commit Graph

4601 Commits

Author SHA1 Message Date
Wasim Nazir
5a46d33233 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>
(cherry picked from commit cf4a2ab06a)
2024-12-29 00:18:50 -08:00
Anaadi Mishra
0bc5f86b8c 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-29 00:17:39 -08:00
Ajit Pandey
9c0996beec 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-29 00:17:22 -08:00
Anaadi Mishra
33d71dd74f 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-29 00:16:55 -08:00
Camera Software Integration
f5c596e112 Merge "ARM: dts: msm: Current values updation based on latest PG" into camera-kernel.lnx.8.0 2024-12-28 21:11:52 -08:00
Camera Software Integration
8051a5e42c Merge "ARM: dts: msm: Update UBWC configuration for Kera" into camera-kernel.lnx.8.0 2024-12-28 21:11:44 -08:00
Linux Build Service Account
1e24f978b0 Merge "ARM: dts: msm: add reserved mem for secure_etr" into kernel.lnx.6.6.r1-rel 2024-12-28 10:04:30 -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
Ravulapati Vishnu Vardhan Rao
4b7c9a8d97 ARM: dts: msm: Remove tlmm node
Remove tlmm node as lpi_tlmm already
address.

Change-Id: I77d6e186c3d315ba445dec8b6f1789e749db190f
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-28 03:17:37 -08:00
QCTECMDR Service
8aff948cde Merge "ARM: dts: msm: Enable CDP SLT platform for Kera" 2024-12-28 03:16:11 -08:00
Linux Build Service Account
0156a58fa0 Merge "ARM: dts: msm: Current values updation based on latest PG" into camera-kernel.lnx.8.0.r1-rel 2024-12-28 03:08:23 -08:00
Linux Build Service Account
ce69a9a99f Merge "ARM: dts: msm: Updation of RST2 config parameters" into camera-kernel.lnx.8.0.r1-rel 2024-12-28 03:08:22 -08:00
Mukund Deshmukh
ca9e46fbf3 ARM: dts: msm: Current values updation based on latest PG
Current values of regulators for below are modified as per PG
- IMX766
- IMX858
- IMX688
- S5KJN1
- PHY

CRs-Fixed: 3989900.
Change-Id: Id399d21fef2831da3de77248b992017183184da5
2024-12-28 02:37:53 -08:00
Abhilash Kumar
5520759749 ARM: dts: msm: Update UBWC configuration for Kera
This change updates UBWC configuration to be used for
Kera LP4 device.

CRs-Fixed: 4001817
Change-Id: I5dd36264a270564f59ea32b2cbe34f7086e5254c
2024-12-28 02:37:00 -08:00
Mukund Deshmukh
dace183b9e ARM: dts: msm: Updation of RST2 config parameters
RS2 configuration updation with removal of apps and
remote attributes.

CRs-Fixed: 3989900.
Change-Id: I2b5dc440e1e8979f3e83a7914b6c82f425e8779d
(cherry picked from commit 2d64152f07)
2024-12-28 02:36:06 -08:00
Abhinav Saurabh
acb2ed7db6 [DNM] ARM: dts: msm: disable all the features for kera SOD
Disable all the features of default panels for Kera SOD.

Change-Id: I6fc4aa4b5571e1145c46d9eb9ea129fa4c923b47
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-12-28 01:30:58 -08:00
QCTECMDR Service
b8be33b11f Merge "ARM: dts: msm: Update the gcc and display clock controllers to tuna-v1" 2024-12-27 11:04:32 -08:00
Ravulapati Vishnu Vardhan Rao
1f9c246241 ARM: dts: msm: update primary i2s pin
- As in IPCAT there is a conflicting info about
  PIN configuration, Corrected as per discussion
  with IPS.
- Removal of I2S0_DATA1 pin, as GPIO_63 is not
  used internally for I2S purpose and it is being
  used by other subsystem.


Change-Id: Ie1788565e7a4f47a167108de2e3ada3ac099da7e
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-27 10:44:46 -08:00
Linux Build Service Account
4870945758 Merge changes Id5ce09d1,I39218bef,Ic6c313f0 into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: correct tpdms'name for kera
  ARM: dts: msm: correct apss-tpda's element size
  ARM: dts: qcom: Add cooling cell property for gpu node for kera
2024-12-27 10:37:35 -08:00
Linux Build Service Account
d8032c8122 Merge changes Ica46af01,I0f8a2307,I93d85e4b,If01f876b,I3fd06bb2 into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: Add High Speed USB support on Kera
  ARM: dts: msm: Update ref_clk_src for kera UFS 2.x platforms
  ARM: dts: msm: add trusted touch properties for kera
  ARM: dts: msm: Update dispcc clock node as GenPD provider on Kera
  dt-bindings: clock: qcom: add the DISPCC binding for kera
2024-12-27 10:37:35 -08:00
Linux Build Service Account
e659a47fcc Merge changes I4a41aacb,Ic11513d4 into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: Update videocc clock node as GenPD provider on Kera
  ARM: dts: msm: Add support for RPMHCC and DEBUGCC on Kera platform
2024-12-27 10:37:34 -08:00
songchai
e06d08c326 ARM: dts: msm: add reserved mem for secure_etr
Add reserved mem for secure_etr on Kera.

Change-Id: Iba7321717cac50b17d85ef03cf3ae16ec407adcc
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-12-27 23:22:42 +05:30
songchai
bde61842c6 ARM: dts: msm: correct tpdms'name for kera
correct tpdms'name for kera.

Change-Id: Id5ce09d1ba9389594826c511d3fdf200f83724c1
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-12-27 23:22:34 +05:30
songchai
881643c7eb ARM: dts: msm: correct apss-tpda's element size
correct apss-tpda's element size for kera.

Change-Id: I39218beffeee8cc70d46a4f427bf5805a2e1b63c
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-12-27 23:22:24 +05:30
Priyansh Jain
77b2221d3c ARM: dts: qcom: Add cooling cell property for gpu node for kera
Add cooling cell property for gpu node for kera.

Change-Id: Ic6c313f077c706817958c6941398c7c89aaa58cd
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2024-12-27 23:22:17 +05:30
Udipto Goswami
4fabf45b25 ARM: dts: msm: Add High Speed USB support on Kera
Currently, the node for eusb2_phy0 is defined but not used by controller
which makes the associated resources to be consumed. Therefore if phy
probes doesn't happen the controller goes into core soft reset failure.

Fix this by utilizing the node in the controller. This will call the
phy's probe and hence clocks & regulators will be initialized.

Change-Id: Ica46af01154d5e583e011e4f2d84a80fb0589ac8
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2024-12-27 23:22:09 +05:30
Manish Pandey
8e42a691ce ARM: dts: msm: Update ref_clk_src for kera UFS 2.x platforms
Update ref_clk_src to source 19.2MHz clock to UFS 2.x Platforms.

Change-Id: I0f8a2307bc700a4eac2caa5e9ff5d0bfaac1b163
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-12-27 23:22:01 +05:30
Rajeev Nandan
db1db4f764 ARM: dts: msm: add trusted touch properties for kera
Add trusted touch properties for tuna on CDP, MTP platforms.

Change-Id: I93d85e4b21387835cffc08ebfd7376cb1d98f95d
Signed-off-by: Rajeev Nandan <quic_rajeevny@quicinc.com>
2024-12-27 23:21:54 +05:30
Anaadi Mishra
eca7fe7ef3 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-27 23:21:46 +05:30
Anaadi Mishra
2f113d2bee dt-bindings: clock: qcom: add the DISPCC binding for kera
Add DISPCC clock binding for kera platform.

Change-Id: I3fd06bb26f5dd2b98653c0be22a2ff742de485ac
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-12-27 23:21:37 +05:30
Anaadi Mishra
6fc3e14b6a 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-27 23:21:29 +05:30
Anaadi Mishra
3744a89825 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-27 23:21:19 +05:30
Anaadi Mishra
ff82b07c78 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-27 23:21:11 +05:30
Prasanna S
50eef2747b 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-27 23:21:03 +05:30
Vijayanand Jitta
45cfaa8fde ARM: dts: msm: Add power domain and interconnect for kgsl-smmu
Replace regulators with per-device genpd power domain and
add interconnect for kgsl-smmu on kera.

Change-Id: Ifcb5f866a49383b502ca9c39148fc20de46ac588
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-12-27 23:20:53 +05:30
Raviteja Laggyshetty
ab05b35d77 ARM: dts: msm: tuna: Add USB_AXI clock for programming USB QoS
Add USB AXI clock handle for accessing USB QoS register to program QoS.

Change-Id: I4e0a0057e55283578ab6333f0da1b46c36e01fe5
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2024-12-27 22:13:53 +05:30
Sneh Mankad
54a9c53389 ARM: dts: msm: Enable idle states for tuna VMs
Enable idle states devices for virtual CPU to enter LPMs
when idle.

Change-Id: I0e03ea5ac0263a385a1ee4e79f16070826d88320
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-12-27 17:24:54 +05:30
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
Wasim Nazir
74c8fb319c ARM: dts: msm: Enable CDP SLT platform for Kera
Provide separate file for SLT so that ABL can pick
it properly. Currently, ABL doesn't check if multiple
board-id is added.

Change-Id: I9140ca7b19f6b0b368798950145abbe28e32e778
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2024-12-27 12:40:55 +05:30
Camera Software Integration
683d2e6c1c Merge "ARM: dts: msm: hdk rotate 180 degree for rear camera" into camera-kernel.lnx.8.0 2024-12-26 20:58:12 -08:00
QCTECMDR Service
d7faae4839 Merge "ARM: dts: msm: Add glink probe entry for Tuna" 2024-12-26 11:45:41 -08:00
Ravulapati Vishnu Vardhan Rao
8853cd728b ARM: dts: msm: Enable swr-haptics for tuna QRD
Enable swr-haptics in tuna QRD.

Change-Id: I44be2af48d04c28e094df6f3a6bcff26c906dc25
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-26 16:31:50 +05:30
QCTECMDR Service
4ed9bd9ae9 Merge "ARM: dts: msm: correct apss-tpda's element size" 2024-12-26 02:34:54 -08:00
QCTECMDR Service
2f83bab864 Merge "ARM: dts: msm: correct dl4-tpda's element size" 2024-12-26 02:34:53 -08:00
QCTECMDR Service
fa4317ec22 Merge "ARM: dts: msm: Add High Speed USB support on Kera" 2024-12-25 21:34:18 -08:00
QCTECMDR Service
5a433ab897 Merge "ARM: dts: qcom: Add cooling cell property for gpu node for kera" 2024-12-25 15:44:30 -08:00
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
ba9d954ee2 Merge "ARM: dts: msm: Add power domain and interconnect for kgsl-smmu" 2024-12-25 02:41:16 -08:00