ARM: dts: msm: update VDD_APC CPR voltages for msmcobalt

Update the VDD_APC0 and VDD_APC1 CPR supported corners along
with their ceiling and floor voltages. In addition, increase
the APM threshold voltage to 852 mV in agreement with the
latest hardware guidelines.

Change-Id: I62cb18f79ecfd6b3270eabeebb5eedddf59e6174
CRs-Fixed: 988269
Signed-off-by: Osvaldo Banuelos <osvaldob@codeaurora.org>
This commit is contained in:
Osvaldo Banuelos 2016-03-15 11:21:30 -07:00 committed by David Keitel
parent 3ed7aee8ca
commit 16a9044333

View file

@ -589,7 +589,7 @@
qcom,cpr-corner-switch-delay-time = <1600>;
qcom,cpr-voltage-settling-time = <1600>;
qcom,apm-threshold-voltage = <800000>;
qcom,apm-threshold-voltage = <852000>;
qcom,apm-hysteresis-voltage = <4000>;
qcom,voltage-step = <4000>;
qcom,voltage-base = <352000>;
@ -605,27 +605,37 @@
apc0_pwrcl_vreg: regulator-pwrcl {
regulator-name = "apc0_pwrcl_corner";
regulator-min-microvolt = <1>;
regulator-max-microvolt = <24>;
regulator-max-microvolt = <23>;
qcom,cpr-fuse-corners = <4>;
qcom,cpr-fuse-combos = <1>;
qcom,cpr-corners = <23>;
qcom,cpr-corners = <22>;
qcom,cpr-corner-fmax-map = <7 10 17 23>;
qcom,cpr-corner-fmax-map = <7 10 17 22>;
qcom,cpr-voltage-ceiling =
<632000 632000 632000 632000 632000
632000 632000 700000 700000 700000
828000 828000 828000 828000 828000
828000 828000 1024000 1024000 1024000
1024000 1024000 1024000>;
<696000 696000 696000 696000
696000 696000 696000 768000
768000 768000 896000 896000
896000 896000 896000 896000
896000 1032000 1032000 1032000
1112000 1112000>;
qcom,cpr-voltage-floor =
<572000 572000 572000 572000 572000
572000 572000 568000 568000 568000
684000 684000 684000 684000 684000
684000 684000 856000 856000 856000
856000 856000 856000>;
<572000 572000 572000 572000
572000 572000 572000 568000
568000 568000 660000 660000
660000 660000 660000 660000
660000 752000 752000 752000
752000 752000>;
qcom,cpr-floor-to-ceiling-max-range =
<50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000 50000>;
qcom,corner-frequencies =
<300000000 345600000 422400000
@ -633,9 +643,9 @@
710400000 806400000 883200000
960000000 1036800000 1113600000
1190400000 1248000000 1324800000
1401600000 1478400000 1497600000
1574400000 1651200000 1728000000
1804800000 1881600000>;
1401600000 1478400000 1574400000
1651200000 1728000000 1804800000
1881600000>;
};
};
};
@ -661,7 +671,7 @@
qcom,cpr-corner-switch-delay-time = <1600>;
qcom,cpr-voltage-settling-time = <1600>;
qcom,apm-threshold-voltage = <800000>;
qcom,apm-threshold-voltage = <852000>;
qcom,apm-hysteresis-voltage = <4000>;
qcom,voltage-step = <4000>;
qcom,voltage-base = <352000>;
@ -677,40 +687,51 @@
apc1_perfcl_vreg: regulator-pwrcl {
regulator-name = "apc1_perfcl_corner";
regulator-min-microvolt = <1>;
regulator-max-microvolt = <27>;
regulator-max-microvolt = <26>;
qcom,cpr-fuse-corners = <4>;
qcom,cpr-fuse-combos = <1>;
qcom,cpr-corners = <26>;
qcom,cpr-corners = <25>;
qcom,cpr-corner-fmax-map = <8 12 19 26>;
qcom,cpr-corner-fmax-map = <8 12 18 25>;
qcom,cpr-voltage-ceiling =
<632000 632000 632000 632000 632000
632000 632000 632000 700000 700000
700000 700000 828000 828000 828000
828000 828000 828000 828000 1024000
1024000 1024000 1024000 1024000 1024000
1024000>;
<696000 696000 696000 696000
696000 696000 696000 696000
768000 768000 768000 768000
896000 896000 896000 896000
896000 896000 1032000 1032000
1032000 1032000 1112000 1112000
1112000>;
qcom,cpr-voltage-floor =
<572000 572000 572000 572000 572000
572000 572000 572000 568000 568000
568000 568000 684000 684000 684000
684000 684000 684000 684000 856000
856000 856000 856000 856000 856000
856000>;
<572000 572000 572000 572000
572000 572000 572000 572000
568000 568000 568000 568000
660000 660000 660000 660000
660000 660000 752000 752000
752000 752000 752000 752000
752000>;
qcom,cpr-floor-to-ceiling-max-range =
<50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000 50000 50000 50000
50000>;
qcom,corner-frequencies =
<300000000 345600000 422400000
480000000 556800000 633600000
710400000 787200000 844800000
902400000 979200000 1056000000
1094400000 1171200000 1248000000
1324800000 1401600000 1478400000
1536000000 1632000000 1708800000
1785600000 1862400000 1939200000
2016000000 2092800000>;
1171200000 1248000000 1324800000
1401600000 1478400000 1536000000
1632000000 1708800000 1785600000
1862400000 1939200000 2016000000
2092800000>;
};
};
};