From 6f5655e6cc86c2cb7221acdec7568e2047ef8b76 Mon Sep 17 00:00:00 2001 From: Rajeev Nandan Date: Sat, 29 Aug 2020 16:36:43 +0530 Subject: [PATCH] ARM: dts: msm: add proxy votes for display regulators on Shima This change adds a proxy vote for supplies to support amoled displays. This is needed for continuous splash screen usecase. Change-Id: Iaf647f54df39713a21c915c4f9ad697f97b5dee6 --- qcom/shima-regulators.dtsi | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/qcom/shima-regulators.dtsi b/qcom/shima-regulators.dtsi index deb4771646b5..e592f7a5df8e 100644 --- a/qcom/shima-regulators.dtsi +++ b/qcom/shima-regulators.dtsi @@ -673,14 +673,17 @@ ; qcom,mode-threshold-currents = <0 30000>; + proxy-supply = <&pm8350c_l12>; L12C: pm8350c_l12: regulator-pm8350c-l12 { regulator-name = "pm8350c_l12"; qcom,set = ; - regulator-min-microvolt = <1620000>; + regulator-min-microvolt = <1920000>; regulator-max-microvolt = <1980000>; - qcom,init-voltage = <1620000>; + qcom,init-voltage = <1920000>; qcom,init-mode = ; + qcom,proxy-consumer-enable; + qcom,proxy-consumer-current = <60700>; }; }; @@ -692,6 +695,7 @@ ; qcom,mode-threshold-currents = <0 30000>; + proxy-supply = <&pm8350c_l13>; L13C: pm8350c_l13: regulator-pm8350c-l13 { regulator-name = "pm8350c_l13"; @@ -700,6 +704,8 @@ regulator-max-microvolt = <3544000>; qcom,init-voltage = <2700000>; qcom,init-mode = ; + qcom,proxy-consumer-enable; + qcom,proxy-consumer-current = <30000>; }; };