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>
This commit is contained in:
Kavya Nunna
2024-11-20 15:25:42 +05:30
parent f22050cf26
commit 97f7a0c865
3 changed files with 29 additions and 23 deletions

View File

@@ -5,8 +5,10 @@
#include "tuna-mtp.dtsi" #include "tuna-mtp.dtsi"
&S1G_ALT { &S1G {
status = "ok"; regulator-min-microvolt = <806000>;
regulator-max-microvolt = <1003000>;
qcom,init-voltage = <852000>;
}; };
&L3G { &L3G {

View File

@@ -4,3 +4,13 @@
*/ */
#include "tuna-cdp.dtsi" #include "tuna-cdp.dtsi"
&S1G {
regulator-min-microvolt = <806000>;
regulator-max-microvolt = <1003000>;
qcom,init-voltage = <852000>;
};
&L3G {
regulator-always-on;
};

View File

@@ -149,6 +149,7 @@
<RPMH_REGULATOR_MODE_LPM <RPMH_REGULATOR_MODE_LPM
RPMH_REGULATOR_MODE_HPM>; RPMH_REGULATOR_MODE_HPM>;
qcom,mode-threshold-currents = <0 30000>; qcom,mode-threshold-currents = <0 30000>;
status = "disabled";
L6B: pmxr2230_l6: vreg-pmxr2230-l6 { L6B: pmxr2230_l6: vreg-pmxr2230-l6 {
regulator-name = "pmxr2230_l6"; regulator-name = "pmxr2230_l6";
@@ -157,6 +158,7 @@
regulator-max-microvolt = <1370000>; regulator-max-microvolt = <1370000>;
qcom,init-voltage = <1256000>; qcom,init-voltage = <1256000>;
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>; qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
status = "disabled";
}; };
}; };
@@ -301,6 +303,7 @@
<RPMH_REGULATOR_MODE_LPM <RPMH_REGULATOR_MODE_LPM
RPMH_REGULATOR_MODE_HPM>; RPMH_REGULATOR_MODE_HPM>;
qcom,mode-threshold-currents = <0 10000>; qcom,mode-threshold-currents = <0 10000>;
status = "disabled";
L14B: pmxr2230_l14: vreg-pmxr2230-l14 { L14B: pmxr2230_l14: vreg-pmxr2230-l14 {
regulator-name = "pmxr2230_l14"; regulator-name = "pmxr2230_l14";
@@ -309,6 +312,7 @@
regulator-max-microvolt = <3544000>; regulator-max-microvolt = <3544000>;
qcom,init-voltage = <2800000>; qcom,init-voltage = <2800000>;
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>; qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
status = "disabled";
}; };
}; };
@@ -867,19 +871,6 @@
}; };
}; };
rpmh-regulator-smpg1 {
compatible = "qcom,rpmh-vrm-regulator";
qcom,resource-name = "smpg1";
S1G: pm_v6g_s1: vreg-pm_v6g-s1 {
regulator-name = "pm_v6g_s1";
qcom,set = <RPMH_REGULATOR_SET_ALL>;
regulator-min-microvolt = <2156000>;
regulator-max-microvolt = <2400000>;
qcom,init-voltage = <2200000>;
};
};
rpmh-regulator-smpg2 { rpmh-regulator-smpg2 {
compatible = "qcom,rpmh-vrm-regulator"; compatible = "qcom,rpmh-vrm-regulator";
qcom,resource-name = "smpg2"; qcom,resource-name = "smpg2";
@@ -910,17 +901,16 @@
}; };
}; };
rpmh-regulator-smpg1_alt { rpmh-regulator-smpg1 {
compatible = "qcom,rpmh-vrm-regulator"; compatible = "qcom,rpmh-vrm-regulator";
qcom,resource-name = "smpg1_alt"; qcom,resource-name = "smpg1";
S1G_ALT: pm_v6g_s1_alt: vreg-pm_v6g-s1_alt { S1G: pm_v6g_s1: vreg-pm_v6g-s1 {
regulator-name = "pm_v6g_s1_alt"; regulator-name = "pm_v6g_s1";
qcom,set = <RPMH_REGULATOR_SET_ALL>; qcom,set = <RPMH_REGULATOR_SET_ALL>;
regulator-min-microvolt = <806000>; regulator-min-microvolt = <2156000>;
regulator-max-microvolt = <1003000>; regulator-max-microvolt = <2400000>;
qcom,init-voltage = <852000>; qcom,init-voltage = <2200000>;
status = "disabled";
}; };
}; };
@@ -1210,6 +1200,7 @@
rpmh-regulator-ldom5 { rpmh-regulator-ldom5 {
compatible = "qcom,rpmh-vrm-regulator"; compatible = "qcom,rpmh-vrm-regulator";
qcom,resource-name = "ldom5"; qcom,resource-name = "ldom5";
status = "disabled";
L5M: L5M:
pm8010m_l5: vreg-pm8010m-l5 { pm8010m_l5: vreg-pm8010m-l5 {
@@ -1218,6 +1209,7 @@
regulator-min-microvolt = <1200000>; regulator-min-microvolt = <1200000>;
regulator-max-microvolt = <1200000>; regulator-max-microvolt = <1200000>;
qcom,init-voltage = <1200000>; qcom,init-voltage = <1200000>;
status = "disabled";
}; };
}; };
@@ -1303,6 +1295,7 @@
rpmh-regulator-ldon4 { rpmh-regulator-ldon4 {
compatible = "qcom,rpmh-vrm-regulator"; compatible = "qcom,rpmh-vrm-regulator";
qcom,resource-name = "ldon4"; qcom,resource-name = "ldon4";
status = "disabled";
L4N: pm8010n_l4: vreg-pm8010n-l4 { L4N: pm8010n_l4: vreg-pm8010n-l4 {
regulator-name = "pm8010n_l4"; regulator-name = "pm8010n_l4";
@@ -1310,6 +1303,7 @@
regulator-min-microvolt = <1792000>; regulator-min-microvolt = <1792000>;
regulator-max-microvolt = <3312000>; regulator-max-microvolt = <3312000>;
qcom,init-voltage = <1800000>; qcom,init-voltage = <1800000>;
status = "disabled";
}; };
}; };