From 5e1377cafca0fe8c95781259853222a107ab286c Mon Sep 17 00:00:00 2001 From: David Collins Date: Mon, 20 Jan 2020 14:45:10 -0800 Subject: [PATCH] ARM: dts: msm: add proxy consumers for L5B and L6B regulators on Lahaina Add proxy consumer configurations for PM8350 LDO 5 and LDO 6 which ensure that these regulators are kept enabled in high power mode until all consumers have a chance to make their own requests. Change-Id: Ia159e39418ce67585f6c81deeaf4ee3b1c52fcf7 --- qcom/lahaina-regulators.dtsi | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/qcom/lahaina-regulators.dtsi b/qcom/lahaina-regulators.dtsi index abfb3512fe45..d401c5ce22fe 100644 --- a/qcom/lahaina-regulators.dtsi +++ b/qcom/lahaina-regulators.dtsi @@ -196,13 +196,16 @@ ; qcom,mode-threshold-currents = <0 30000>; + proxy-supply = <&pm8350_l5>; L5B: pm8350_l5: regulator-pm8350-l5 { regulator-name = "pm8350_l5"; qcom,set = ; regulator-min-microvolt = <880000>; regulator-max-microvolt = <880000>; qcom,init-voltage = <880000>; - qcom,init-mode = ; + qcom,init-mode = ; + qcom,proxy-consumer-enable; + qcom,proxy-consumer-current = <100000>; }; }; @@ -214,13 +217,16 @@ ; qcom,mode-threshold-currents = <0 30000>; + proxy-supply = <&pm8350_l6>; L6B: pm8350_l6: regulator-pm8350-l6 { regulator-name = "pm8350_l6"; qcom,set = ; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; - qcom,init-mode = ; + qcom,init-mode = ; + qcom,proxy-consumer-enable; + qcom,proxy-consumer-current = <100000>; }; };