Commit Graph

13 Commits

Author SHA1 Message Date
Kamal Wadhwa
65717ed086 ARM: dts: qcom: Add XO calibration trigger support for tuna
WLAN has a requirement to trigger a PBS sequence for XO calibration
for factory testing. To support this, expose a new register under
PMK8550 SDAM2 for clients to write input data into and a new PBS
regulator on which clients can vote to trigger the PBS sequence.

Change-Id: Ia314c8cba7a6205943b99e7530990ea6dde8b09c
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2025-04-02 04:24:13 -07:00
Kavya Nunna
2c23f45466 ARM: dts: msm: Add mode thresholds for S2B for tuna
Add mode voting support for S2B for tuna platforms.
Update the retention threshold to 50ma as per the HW
recommendations.

UFS needs to do mode vote on vccq parent, add mode vote
for S2B for tuna.

Change-Id: I3101f3f1fb0255bdee94d4b854f7b8c73186a035
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-02-03 17:45:29 +05:30
QCTECMDR Service
c7e57432fe Merge "ARM: dts: msm: Update regulator support for tuna" 2025-01-31 15:33:45 -08:00
Kavya Nunna
47a0cb5019 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-01-31 01:45:37 -08:00
QCTECMDR Service
7f872ad106 Merge "ARM: dts: msm: Update S1B/S2B/S3B min voltages for tuna" 2025-01-23 11:57:37 -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
a59ba91bd2 ARM: dts: msm: Update S1B/S2B/S3B min voltages for tuna
Reduce S1B/S2B/S3B min voltages for tuna based on
the latest HW recommendations for the rbsc voltage reductions.

Change-Id: Id741ce1a66908e6fa2debb5f1867d9e079ee0f33
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-01-03 14:55:00 +05:30
QCTECMDR Service
b7a10c2860 Merge "ARM: dts: msm: add proxy properties to DSI supplies for Tuna" 2024-12-02 00:13:06 -08:00
Kavya Nunna
97f7a0c865 ARM: dts: qcom: Update regulator support for tuna-kiwi platform
Update S1G min/max & initial voltage for tuna-kiwi platform.
While at it make below changes
1.Disable the unused rails for tuna boards.
2. Update always-on property for L3G for RCM kiwi platform
   for FMD feature.

Change-Id: I92e01d48b5c3cb9f64b6aa7be37c0ebb27f378b7
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-26 01:44:02 -08:00
Abhinav Saurabh
f1b33e2d28 ARM: dts: msm: add proxy properties to DSI supplies for Tuna
Add proxy enable properties to the DSI core and panel supplies
to support continuous splash for Tuna.

Change-Id: I9d1c598fd06df6073e8b8bd2c0e7a3110c5d7e93
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-11-22 15:03:58 +05:30
Kavya Nunna
4c56a5f2f3 ARM: dts: msm: Update RPMH regulator voltages for tuna
Update the RPMH regulator's min/max voltages
based on latest HW recommendation.

While at it add FMD changes for WCN attaches.
trim the level regulator names to avoid buffer length
issues for regulator names.

Change-Id: Ib2c99e58fc66ad6a05d43faffdce473ed94b6005
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-05 12:23:02 +05:30
Kavya Nunna
19d43b329c ARM: dts: msm: Add BOB regulator for tuna
Add BOB regulator for tuna platforms so that clients can access
the regulator and vote on it.

Change-Id: Idd57e09c29eb1ef0b9a73f2ef9e64beae5040676
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-10-13 23:41:45 -07:00
Kavya Nunna
4a06f69b5c ARM: dts: msm: Add RPMH regulator devices for tuna
Add RPMH regulator devices for SMPS, LDO regulators,
found on the PMIC chips used on tuna boards, to ensure that
consumers are able to modify the physical state of these regulators.

Change-Id: Ie30bbc8ab04d75246a5ff902841981c907dc9fca
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-10-09 18:16:40 +05:30