ARM: dts: msm: reduce VDD_APCC CPR max aging adjustment for msm8996v3
Reduce the VDD_APCC CPR max aging adjustment from 25 mV to 15 mV. Aging characterization has shown that at most 15 mV of additional supply voltage is required as the device ages. Also lower the open-loop adjustment for each corner by 10 mV (except for apc1_vreg) for CPR revisions 3 - 7. The open-loop voltage had previously been increased by the 25 mV max aging adjustment amount to ensure that there was room for the closed-loop voltage to increase based upon aging. The lower open-loop voltage allows for LDO operation at a lower voltage which saves power in some scenarios. Change-Id: I9951fa60999673896c81447341b06d683dbcf285 Signed-off-by: David Collins <collinsd@codeaurora.org>
This commit is contained in:
parent
e63ebb6911
commit
bef14b0537
1 changed files with 33 additions and 33 deletions
|
@ -701,21 +701,21 @@
|
|||
<20000 0 25000 (-5000) (-10000)>,
|
||||
<20000 0 25000 (-5000) (-10000)>,
|
||||
<20000 0 25000 (-5000) (-10000)>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<20000 0 25000 (-5000) (-10000)>,
|
||||
<20000 0 25000 (-5000) (-10000)>,
|
||||
<20000 0 25000 (-5000) (-10000)>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>,
|
||||
<45000 0 50000 20000 15000>;
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>,
|
||||
<35000 0 40000 10000 5000>;
|
||||
|
||||
qcom,cpr-closed-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
|
@ -775,7 +775,7 @@
|
|||
qcom,allow-quotient-interpolation;
|
||||
qcom,cpr-scaled-open-loop-voltage-as-ceiling;
|
||||
|
||||
qcom,cpr-aging-max-voltage-adjustment = <25000>;
|
||||
qcom,cpr-aging-max-voltage-adjustment = <15000>;
|
||||
qcom,cpr-aging-ref-corner = <12 12>;
|
||||
qcom,cpr-aging-ro-scaling-factor = <3200>;
|
||||
qcom,allow-aging-voltage-adjustment =
|
||||
|
@ -883,21 +883,21 @@
|
|||
<30000 0 (-10000) (-10000) (-40000)>,
|
||||
<30000 0 (-10000) (-10000) (-40000)>,
|
||||
<30000 0 (-10000) (-10000) (-40000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<30000 0 (-10000) (-10000) (-40000)>,
|
||||
<30000 0 (-10000) (-10000) (-40000)>,
|
||||
<30000 0 (-10000) (-10000) (-40000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>,
|
||||
<55000 0 15000 15000 (-15000)>;
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>,
|
||||
<45000 0 5000 5000 (-25000)>;
|
||||
|
||||
qcom,cpr-closed-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
|
@ -924,7 +924,7 @@
|
|||
qcom,allow-quotient-interpolation;
|
||||
qcom,cpr-scaled-open-loop-voltage-as-ceiling;
|
||||
|
||||
qcom,cpr-aging-max-voltage-adjustment = <25000>;
|
||||
qcom,cpr-aging-max-voltage-adjustment = <15000>;
|
||||
qcom,cpr-aging-ref-corner = <13 13>;
|
||||
qcom,cpr-aging-ro-scaling-factor = <3200>;
|
||||
qcom,allow-aging-voltage-adjustment =
|
||||
|
@ -1055,21 +1055,21 @@
|
|||
<20000 0 15000 (-55000) 0>,
|
||||
<20000 0 15000 (-55000) 0>,
|
||||
<20000 0 15000 0 0>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<20000 0 15000 (-55000) 0>,
|
||||
<20000 0 15000 (-55000) 0>,
|
||||
<20000 0 15000 0 0>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>,
|
||||
<35000 0 40000 25000 25000>;
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>,
|
||||
<35000 0 30000 15000 15000>;
|
||||
|
||||
qcom,cpr-closed-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
|
@ -1140,7 +1140,7 @@
|
|||
qcom,allow-quotient-interpolation;
|
||||
qcom,cpr-scaled-open-loop-voltage-as-ceiling;
|
||||
|
||||
qcom,cpr-aging-max-voltage-adjustment = <25000>;
|
||||
qcom,cpr-aging-max-voltage-adjustment = <15000>;
|
||||
qcom,cpr-aging-ref-corner = <13 13>;
|
||||
qcom,cpr-aging-ro-scaling-factor = <3200>;
|
||||
qcom,allow-aging-voltage-adjustment =
|
||||
|
|
Loading…
Add table
Reference in a new issue