summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOsvaldo Banuelos <osvaldob@codeaurora.org>2016-04-27 14:43:50 -0700
committerJeevan Shriram <jshriram@codeaurora.org>2016-05-05 15:05:50 -0700
commite12ea77bd98b510e2c2986ebbbf59e6fead6d0c5 (patch)
treee8ae28111ec33e1c56ab0bf37ac120cfe1d5effe
parent9dc6979e0141267f8170ff0c1b8e79794df692b2 (diff)
ARM: dts: msm: enable VDD_APC CPR HW closed-loop operation for msmcobalt
Enable CPR hardware closed-loop operation for the VDD_APC CPR devices. This allows CPR hardware to dynamically scale the VDD_APC0 and VDD_APC1 rail voltages and results in reduced power utilization. Change-Id: I6a6cb1096cc91ac995dbc36c8edaaa20c392e6c8 CRs-Fixed: 1009142 Signed-off-by: Osvaldo Banuelos <osvaldob@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
index 07885957a873..0490ce3854cd 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
@@ -611,6 +611,9 @@
qcom,voltage-base = <352000>;
qcom,cpr-saw-use-unit-mV;
+ qcom,cpr-enable;
+ qcom,cpr-hw-closed-loop;
+
thread@0 {
qcom,cpr-thread-id = <0>;
qcom,cpr-consecutive-up = <0>;
@@ -697,6 +700,9 @@
qcom,voltage-base = <352000>;
qcom,cpr-saw-use-unit-mV;
+ qcom,cpr-enable;
+ qcom,cpr-hw-closed-loop;
+
thread@0 {
qcom,cpr-thread-id = <0>;
qcom,cpr-consecutive-up = <0>;