diff options
author | David Collins <collinsd@codeaurora.org> | 2016-03-28 11:58:29 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-03-17 04:07:40 -0700 |
commit | 0bd386a45935dc943f85de8140a866bc44082d85 (patch) | |
tree | 92458f91e67b06f920c56007f75db3e99ef03517 /arch/arm | |
parent | 3f942f9f968e02b8dbaa9a76f1d095aebe7b3b15 (diff) |
ARM: dts: msm: reduce CPU LDO headroom voltage for msm8996pro
Hardware characterization has shown that the CPU LDOs can
operate safely with less than 150 mV of headroom voltage.
Reduce the CPU LDO minimum allowed headroom voltage for both the
power cluster and the performance cluster in order to save power
by allowing LDO usage in more situations.
Change-Id: I72f28569d4719540fc84cf65d8783bbfec9435ad
CRs-Fixed: 989555
Signed-off-by: David Collins <collinsd@codeaurora.org>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/boot/dts/qcom/msm8996pro.dtsi | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996pro.dtsi b/arch/arm/boot/dts/qcom/msm8996pro.dtsi index 59ffa3ce88cb..6ddd79794428 100644 --- a/arch/arm/boot/dts/qcom/msm8996pro.dtsi +++ b/arch/arm/boot/dts/qcom/msm8996pro.dtsi @@ -186,6 +186,8 @@ qcom,cpr-aging-ro-scaling-factor = <3200>; qcom,allow-aging-voltage-adjustment = <1>; qcom,allow-aging-open-loop-voltage-adjustment = <1>; + + qcom,ldo-min-headroom-voltage = <80000>; }; &apc0_cbf_vreg { @@ -481,6 +483,7 @@ qcom,allow-aging-open-loop-voltage-adjustment = <1>; qcom,cpr-dynamic-floor-corner = <1>; + qcom,ldo-min-headroom-voltage = <130000>; }; &pmi8994_s2 { @@ -632,6 +635,14 @@ qcom,allow-aging-open-loop-voltage-adjustment = <1>; }; +&kryo0_vreg { + qcom,ldo-headroom-voltage = <80000>; +}; + +&kryo1_vreg { + qcom,ldo-headroom-voltage = <130000>; +}; + &clock_cpu { compatible = "qcom,cpu-clock-8996-pro"; qcom,pwrcl-speedbin0-v0 = |