From 1136cf88f2ddc19fa53b50f88feecf98c1e05bfc Mon Sep 17 00:00:00 2001 From: Osvaldo Banuelos Date: Thu, 7 Apr 2016 10:24:00 -0700 Subject: ARM: dts: msm: enable VDD_APC CPR interpolation for msmcobalt Enable open-loop and target quotient interpolation for VDD_APC CPR devices. Also, treat the scaled open-loop voltage as the absolute ceiling for each corner. This ensures the CPR voltages more closely track the silicon Vmin and prevents unnecessary power consumption. Change-Id: I8b1baad474a76553ac4094c09fc01b1ea0a4646a CRs-Fixed: 1001350 Signed-off-by: Osvaldo Banuelos --- arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi index a9a7750aaf83..c9b4b3ce46e1 100644 --- a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi +++ b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi @@ -653,6 +653,10 @@ 1401600000 1478400000 1574400000 1651200000 1728000000 1804800000 1881600000>; + + qcom,allow-voltage-interpolation; + qcom,allow-quotient-interpolation; + qcom,cpr-scaled-open-loop-voltage-as-ceiling; }; }; }; @@ -739,6 +743,10 @@ 1632000000 1708800000 1785600000 1862400000 1939200000 2016000000 2092800000>; + + qcom,allow-voltage-interpolation; + qcom,allow-quotient-interpolation; + qcom,cpr-scaled-open-loop-voltage-as-ceiling; }; }; }; -- cgit v1.2.3