ARM: dts: msm: add proxy consumers for L6C and L9C regulators on Lahaina

Add proxy consumer configurations for the SD card supply regulators
PM8350C LDO 6 and 9 which ensure that these regulators will be
automatically disabled in the case that bootloaders enable the
regulators and HLOS APPS consumers make no requests for them.

Also increase the L6C initial voltage to 2.96 V as this is a safe
functional default voltage.

Change-Id: I7d5cc58fe34307ac68b790b742144ec47153ad0b
This commit is contained in:
David Collins 2020-05-18 18:09:36 -07:00
commit 2747aa344f

View file

@ -624,13 +624,16 @@
<RPMH_REGULATOR_MODE_LPM
RPMH_REGULATOR_MODE_HPM>;
qcom,mode-threshold-currents = <0 10000>;
proxy-supply = <&pm8350c_l6>;
L6C: pm8350c_l6: regulator-pm8350c-l6 {
regulator-name = "pm8350c_l6";
qcom,set = <RPMH_REGULATOR_SET_ALL>;
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <2960000>;
qcom,init-voltage = <1800000>;
qcom,init-voltage = <2960000>;
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
qcom,proxy-consumer-enable;
qcom,proxy-consumer-current = <22000>;
};
};
@ -678,6 +681,7 @@
<RPMH_REGULATOR_MODE_LPM
RPMH_REGULATOR_MODE_HPM>;
qcom,mode-threshold-currents = <0 10000>;
proxy-supply = <&pm8350c_l9>;
L9C: pm8350c_l9: regulator-pm8350c-l9 {
regulator-name = "pm8350c_l9";
qcom,set = <RPMH_REGULATOR_SET_ALL>;
@ -685,6 +689,8 @@
regulator-max-microvolt = <3008000>;
qcom,init-voltage = <2960000>;
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
qcom,proxy-consumer-enable;
qcom,proxy-consumer-current = <800000>;
};
};