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:
@@ -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 {
|
||||||
|
@@ -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;
|
||||||
|
};
|
||||||
|
@@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user