Commit Graph

3299 Commits

Author SHA1 Message Date
Linux Build Service Account
232b3dcad8 Merge "ARM: dts: msm: PCIe CESTA related dt properties for tuna" into kernel.lnx.6.6.r1-rel 2025-01-31 23:05:48 -08:00
Linux Build Service Account
78e3850a96 Merge changes I5b210ac3,I16198f67,I04ff258f into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: Update regulator support for tuna
  ARM: dts: msm: Add pcie and display voter devices for KERA
  ARM: dts: msm: Add fps entry for kera
2025-01-31 22:35:57 -08:00
Linux Build Service Account
98b9f0da64 Merge "ARM: dts: qcom: Update gpu mitigation level and BCL threshold for tuna" into kernel.lnx.6.6.r1-rel 2025-01-31 22:35:56 -08:00
Paras Sharma
a532935af1 ARM: dts: msm: PCIe CESTA related dt properties for tuna
PCIe CESTA related dt properties for tuna.

Change-Id: I4bb53ed6378bb6f02600ec8d6109788a2bc84312
Signed-off-by: Paras Sharma <quic_parass@quicinc.com>
2025-02-01 11:29:57 +05:30
Kavya Nunna
e3fe7b6fe7 ARM: dts: msm: Update regulator support for tuna
Add RET mode support for L2G/L3G for tuna platforms as per
the sleep setting recommendation.

While at it set init mode as LPM for L3G and L6K
regulators. As clients always vote for 0 load, the
regulator framework will not apply it and the HPM
init-mode will not change, leading to higher power
consumption. So update the LPM for L3G and L6K regulators.

Change-Id: I5b210ac3e9ffee94889c2390becfaa5eb6c235ab
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-02-01 11:29:50 +05:30
Raviteja Laggyshetty
379051569e 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-02-01 11:29:42 +05:30
Sanskar Omar
48829df0fe 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-02-01 11:29:33 +05:30
Priyansh Jain
f0a5ef78fb ARM: dts: qcom: Update gpu mitigation level and BCL threshold for tuna
Update gpu mitigation level for tuna and BCL threshold based on latest
recommendation.

Change-Id: I51e9e60d6439439ce76fa4cfbdf7e4d909ef727e
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2025-02-01 11:29:26 +05:30
Kaushal Sanadhya
2adc25df04 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-02-01 11:29:19 +05:30
Vijayanand Jitta
07b4eef32e ARM: dts: msm: Update cpucp regions for tuna
Update cpucp regions for tuna, inline with v2.
This removes pdp region and reduces cpucp_scandump
region to 1.5MB.

Change-Id: I571d8012545c7c547f0115d86e10183964fe7d8f
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2025-02-01 11:29:11 +05:30
Linux Build Service Account
908905530b Merge 0b3c89dfe5 on remote branch
Change-Id: If5c7c3d4a4849e440f837d77923616bf3a9b71a1
2025-01-28 11:30:06 -08:00
Saranya R
f7b91b6997 Revert "ARM: dts: msm: Add support for new WCN Card for Parrot VM"
This reverts commit 846159d0bd.

Change-Id: I0fddb463c5a5e7dbfa23ea9aaf28252ff03f926d
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2025-01-23 22:15:25 -08:00
Linux Build Service Account
b87514069e Merge "ARM: dts: msm: Add support for guest-cpus" into kernel.lnx.6.6.r1-rel 2025-01-23 08:34:25 -08:00
Swetha Chikkaboraiah
67b2369061 ARM: dts: msm: Add support for guest-cpus
Add support for offlining CPUs during VM load for Parrot.

Change-Id: Id5dad4d40375942a2f8ad671345390ecfc7a3926
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
(cherry picked from commit 07b61ddce6)
2025-01-23 15:45:07 +05:30
Prasanna S
0a6f221e22 fixing the diff w.r.t mainline
Change-Id: I2661dd62c161eca692c21f476a75617bce58a160
Signed-off-by: Vishvanath Singh <quic_vishvana@quicinc.com>
2025-01-20 23:35:50 -08:00
Vijayanand Jitta
2479ee1993 Revert "ARM: dts: msm: Disable mem-offline node"
This reverts commit 3058bd1549.

Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2025-01-21 01:55:10 +05:30
Manish Pandey
32cc15e50e ARM: dts: msm: Add UFS CPU masks for tuna
Add `qcom,cluster-mask`, and `qcom,esi-affinity-mask` to specify
CPU and cluster configurations. These additions aim to enhance UFS
performance by optimizing CPU and cluster utilization.

Change-Id: Ib54d842d47341190a3b400e91a4520d2b72a4e24
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2025-01-21 01:55:06 +05:30
Anand Tarakh
1d4de97fac ARM: dts: msm: enable touch support for Kera ATP platform
Enable touch support for Kera ATP platform.

Change-Id: Ib4fa26a97df01d90678e5c8c98444ffb1303e0fc
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
2025-01-21 01:55:06 +05:30
Manish Pandey
c06a30e188 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-21 01:55:03 +05:30
Ajit Pandey
e977a5dfa3 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-21 01:55:00 +05:30
Linux Build Service Account
3b38b99455 Merge "ARM: dts: msm: Enable PCIe1 for kera" into kernel.lnx.6.6.r1-rel 2025-01-20 12:14:22 -08:00
Sushrut Shree Trivedi
ce610dfc21 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-21 01:42:56 +05:30
Manish Pandey
7ba4fef4ec ARM: dts: msm: Update Reference Clock to clk8_a4 for Kera UFS 2.x
The Kera UFS 2.x requires a reference clock of 19.2MHz. Currently,
the reference clock provided by the DTSI node RPMH_LN_BB_CLK3
returns clk_get_rate() as 38.4MHz.

To address this, the handler is updated to use clk8_a4, ensuring the
clock rate is set to 19.2MHz.

Change-Id: I92ad772c7b86652c0dc5bdc3af18a9db900d74e5
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
Signed-off-by: Vishvanath Singh <quic_vishvana@quicinc.com>
2025-01-20 15:13:53 +05:30
Vishvanath Singh
49f20e9cf6 Revert "ARM: dts: msm: Fake UFS Ref clock to run on HS mode"
This reverts commit d5c176fe3b.

Change-Id: I50cc341052b54a6d9381d0c6501f78413dd31dc4
Signed-off-by: Vishvanath Singh <quic_vishvana@quicinc.com>
2025-01-20 15:13:30 +05:30
QCTECMDR Service
0b3c89dfe5 Merge "ARM: dts: qcom: Update passive polling delay for tuna and kera thermalzones" 2025-01-19 22:13:07 -08:00
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
9cb3c12c58 Merge "ARM: dts: msm: Update init mode as LPM for L2G for tuna" 2025-01-18 00:38:39 -08:00
QCTECMDR Service
e6be7f713b Merge "ARM: dts: msm: Update init mode as LPM for L11B for kera" 2025-01-18 00:38:39 -08:00
QCTECMDR Service
d21e532ad4 Merge "ARM: dts: qcom: remove unused gpio" 2025-01-17 05:51:50 -08:00
QCTECMDR Service
6730aa74e9 Merge "Revert "ARM: dts: msm: Disable mem-offline node"" 2025-01-17 05:51:50 -08:00
QCTECMDR Service
6342477f1b Merge "ARM: dts: msm: add trusted touch properties for tuna qrd" 2025-01-17 05:51:50 -08:00
QCTECMDR Service
308c679729 Merge "Revert "ARM: dts: msm: Disable mem-offline node"" 2025-01-17 05:51:50 -08:00
Kavya Nunna
a12606e007 ARM: dts: msm: Update init mode as LPM for L2G for tuna
Update init mode as LPM , as L2G is kept always-on
if client is not available during boot in sleep state NPM
is voted because of init vote, update init mode to LPM.

Change-Id: I929be465451d0968cea75d486071b8593470ae9e
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-01-17 02:07:20 -08:00
Kavya Nunna
280a4588dc ARM: dts: msm: Update init mode as LPM for L11B for kera
update init mode as LPM , as L11B is kept always-on
if client is not available during boot in sleep state NPM is voted
because of init vote, update init mode to LPM.

Change-Id: I6e3602106970db24ca3166ded7176791515f7901
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-01-17 02:06:50 -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
Linux Build Service Account
682957b7e4 Merge 3bce742da8 on remote branch
Change-Id: I2b9da54428345ae4abbdea1e8865eb0a1181ed14
2025-01-16 09:17:47 -08:00
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
Rui Chen
d6e45df54a ARM: dts: msm: add trusted touch properties for tuna qrd
Add trusted touch properties for tuna qrd platforms.

Change-Id: I79fdebd3543b381bb8174a39b402b6faacd04816
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2025-01-16 00:03:12 -08:00
QCTECMDR Service
9f7ab320ae Merge "ARM: dts: msm: Add CRM devices for kera" 2025-01-15 21:51:26 -08:00
QCTECMDR Service
770aaa1d9b Merge "ARM: dts: msm: Update Reference Clock to clk8_a4 for Kera UFS 2.x" 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
QCTECMDR Service
f3b1bcfd0e Merge "ARM: dts: msm: Add wcd_usbss reference to USB on Kera" 2025-01-13 11:03:25 -08:00
QCTECMDR Service
604ae23964 Merge "ARM: dts: msm: Disable TPDM QM for kera" 2025-01-13 11:03:25 -08:00
Priyansh Jain
42edbf0cc0 ARM: dts: qcom: Update passive polling delay for tuna and kera thermalzones
Update passive polling delay for GPU and Modem thermal zones for
tuna and kera.

Change-Id: Id36c9c83de822d0065f62d7f64d48201564a0404
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2025-01-13 11:55:50 +05:30
QCTECMDR Service
6a51f21af8 Merge "ARM: dts: msm: Add UFS CPU masks for tuna" 2025-01-12 22:06:39 -08:00
QCTECMDR Service
b42bca69c9 Merge "ARM: dts: msm: enable touch support for Kera ATP platform" 2025-01-12 22:06:36 -08:00
QCTECMDR Service
98c81bcf68 Merge "bindings: arm: msm: Document sys-pm-violators for sdxkova" 2025-01-12 22:06:33 -08:00