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