Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f074fe3b authored by Tirupathi Reddy's avatar Tirupathi Reddy
Browse files

ARM: dts: msm: update APCC/GFX CPR regulator configuration for msm8996pro



As per the hardware documentation, update the regulator
configuration for apc0, apc1, gfx CPR regulators to support new
speed bins in msm8996pro.

CRs-Fixed: 1083423
Change-Id: I97b9b98305e3478012664b636df26299eca66f26
Signed-off-by: default avatarTirupathi Reddy <tirupath@codeaurora.org>
parent 64120cd2
Loading
Loading
Loading
Loading
+265 −23
Original line number Diff line number Diff line
@@ -41,15 +41,18 @@
	regulator-max-microvolt = <20>;

	qcom,cpr-fuse-corners = <5>;
	qcom,cpr-fuse-combos = <16>;
	qcom,cpr-speed-bins = <2>;
	qcom,cpr-speed-bin-corners = <20 20>;
	qcom,cpr-fuse-combos = <24>;
	qcom,cpr-speed-bins = <3>;
	qcom,cpr-speed-bin-corners = <20 20 19>;
	qcom,cpr-corners =
		/* Speed bin 0 */
		<20 20 20 20 20 20 20 20>,

		/* Speed bin 1 */
		<20 20 20 20 20 20 20 20>;
		<20 20 20 20 20 20 20 20>,

		/* Speed bin 2 */
		<19 19 19 19 19 19 19 19>;

	qcom,cpr-corner-fmax-map =
		/* Speed bin 0 */
@@ -70,6 +73,16 @@
		<3 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>,

		/* Speed bin 2 */
		<1 6 9 14 19>,
		<1 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>,
		<3 6 9 14 19>;

	qcom,cpr-voltage-ceiling =
@@ -81,7 +94,12 @@
		/* Speed bin 1 */
		<670000  670000  670000  670000  670000  670000  745000  745000
		 745000  905000  905000  905000  905000  905000 1140000 1140000
		1140000 1140000 1140000 1140000>;
		1140000 1140000 1140000 1140000>,

		/* Speed bin 2 */
		<670000  670000  670000  670000  670000  670000  745000  745000
		 745000  905000  905000  905000  905000  905000 1140000 1140000
		1140000 1140000 1140000>;

	qcom,cpr-voltage-floor =
		/* Speed bin 0 */
@@ -92,7 +110,12 @@
		/* Speed bin 1 */
		<470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000>;
		 470000  470000  470000  470000>,

		/* Speed bin 2 */
		<470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000>;

	qcom,cpr-floor-to-ceiling-max-range =
		/* Speed bin 0 */
@@ -103,7 +126,12 @@
		/* Speed bin 1 */
		<80000   80000   80000   80000   80000   80000   80000   80000
		 80000   80000   80000   80000   80000   80000   80000   80000
		 80000   80000   80000   80000>;
		 80000   80000   80000   80000>,

		/* Speed bin 2 */
		<80000   80000   80000   80000   80000   80000   80000   80000
		 80000   80000   80000   80000   80000   80000   80000   80000
		 80000   80000   80000>;

	qcom,corner-frequencies =
		/* Speed bin 0 */
@@ -116,7 +144,13 @@
		<307200000  384000000  460800000  537600000  614400000
		 691200000  768000000  844800000  902400000  979200000
		1056000000 1132800000 1209600000 1286400000 1363200000
		1440000000 1516800000 1593600000 1785600000 1996800000>;
		1440000000 1516800000 1593600000 1785600000 1996800000>,

		/* Speed bin 2 */
		<307200000  384000000  460800000  537600000  614400000
		 691200000  768000000  844800000  902400000  979200000
		1056000000 1132800000 1209600000 1286400000 1363200000
		1440000000 1516800000 1593600000 1785600000>;

	qcom,cpr-ro-scaling-factor =
		<0 0 3112 2666 2947 2543 2271 1979 2623 2317 2772 2450 0 0 0 0>,
@@ -144,6 +178,16 @@
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,

		/* Speed bin 2 */
		<(-45000)       0        0  (-25000)       0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >;

	qcom,cpr-closed-loop-voltage-fuse-adjustment =
@@ -165,6 +209,16 @@
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,

		/* Speed bin 2 */
		<(-55000) (-25000)  (-5000) (-20000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>,
		<      0  (-15000) (-15000) (-15000) (-15000)>;

	qcom,cpr-open-loop-voltage-adjustment =
@@ -176,14 +230,22 @@
		/* Speed bin 1 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-17000) (-19000) (-21000) (-23000) (-25000)
		 (-26000) (-27000) (-27000) (-28000) (-30000)   70000>;
		 (-26000) (-27000) (-27000) (-28000) (-30000)   70000>,

		/* Speed bin 2 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-17000) (-19000) (-21000) (-23000) (-25000)
		 (-26000) (-27000) (-27000) (-28000) (-30000)>;

	qcom,cpr-open-loop-voltage-min-diff =
		/* Speed bin 0 */
	       <0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>,

		/* Speed bin 1 */
	       <0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>;
	       <0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>,

		/* Speed bin 2 */
	       <0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0>;

	qcom,cpr-closed-loop-voltage-adjustment =
		/* Speed bin 0 */
@@ -194,10 +256,15 @@
		/* Speed bin 1 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-17000) (-19000) (-21000) (-23000) (-25000)
		 (-26000) (-27000) (-27000) (-28000) (-30000)   60000>;
		 (-26000) (-27000) (-27000) (-28000) (-30000)   60000>,

		/* Speed bin 2 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-17000) (-19000) (-21000) (-23000) (-25000)
		 (-26000) (-27000) (-27000) (-28000) (-30000)>;

	qcom,cpr-aging-max-voltage-adjustment = <15000>;
	qcom,cpr-aging-ref-corner = <14 14>;
	qcom,cpr-aging-ref-corner = <14 14 14>;
	qcom,cpr-aging-ro-scaling-factor = <3200>;
	qcom,allow-aging-voltage-adjustment = <1>;
	qcom,allow-aging-open-loop-voltage-adjustment = <1>;
@@ -213,14 +280,17 @@
	qcom,proxy-consumer-voltage = <14 19>;

	qcom,cpr-fuse-corners = <5>;
	qcom,cpr-fuse-combos = <16>;
	qcom,cpr-speed-bins = <2>;
	qcom,cpr-speed-bin-corners = <19 19>;
	qcom,cpr-fuse-combos = <24>;
	qcom,cpr-speed-bins = <3>;
	qcom,cpr-speed-bin-corners = <19 19 19>;
	qcom,cpr-corners =
		/* Speed bin 0 */
		<19 19 19 19 19 19 19 19>,

		/* Speed bin 1 */
		<19 19 19 19 19 19 19 19>,

		/* Speed bin 2 */
		<19 19 19 19 19 19 19 19>;

	qcom,cpr-corner-fmax-map =
@@ -228,6 +298,9 @@
		<1 4 7 14 19>,

		/* Speed bin 1 */
		<1 4 7 14 19>,

		/* Speed bin 2 */
		<1 4 7 14 19>;

	qcom,cpr-voltage-ceiling =
@@ -237,6 +310,11 @@
		1140000 1140000 1140000>,

		/* Speed bin 1 */
		<670000  670000  670000  670000  745000  745000  745000  905000
		 905000  905000  905000  905000  905000  905000 1140000 1140000
		1140000 1140000 1140000>,

		/* Speed bin 2 */
		<670000  670000  670000  670000  745000  745000  745000  905000
		 905000  905000  905000  905000  905000  905000 1140000 1140000
		1140000 1140000 1140000>;
@@ -248,6 +326,11 @@
		 470000  470000  470000>,

		/* Speed bin 1 */
		<470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000>,

		/* Speed bin 2 */
		<470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000>;
@@ -259,6 +342,11 @@
		  80000   80000   80000>,

		/* Speed bin 1 */
		 <80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000>,

		/* Speed bin 2 */
		 <80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000>;
@@ -271,6 +359,12 @@
		1363200000 1440000000 1516800000 1593600000>,

		/* Speed bin 1 */
		<192000000  307200000  384000000  441600000  537600000
		 614400000  691200000  768000000  844800000  902400000
		 979200000 1056000000 1132800000 1190400000 1286400000
		1363200000 1440000000 1516800000 1593600000>,

		/* Speed bin 2 */
		<192000000  307200000  384000000  441600000  537600000
		 614400000  691200000  768000000  844800000  902400000
		 979200000 1056000000 1132800000 1190400000 1286400000
@@ -302,6 +396,16 @@
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,

		/* Speed bin 2 */
		<(-40000)       0        0  (-10000) (-50000)>,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >,
		<      0        0        0    15000        0 >;

	qcom,cpr-closed-loop-voltage-fuse-adjustment =
@@ -323,10 +427,20 @@
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,

		/* Speed bin 2 */
		<(-45000) (-25000)   10000  (-10000) (-40000)>,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >,
		<(-15000) (-10000)    5000    20000        0 >;

	qcom,cpr-aging-max-voltage-adjustment = <15000>;
	qcom,cpr-aging-ref-corner = <14 14>;
	qcom,cpr-aging-ref-corner = <14 14 14>;
	qcom,cpr-aging-ro-scaling-factor = <3200>;
	qcom,allow-aging-voltage-adjustment = <1>;
	qcom,allow-aging-open-loop-voltage-adjustment = <1>;
@@ -337,14 +451,17 @@
	regulator-max-microvolt = <27>;

	qcom,cpr-fuse-corners = <5>;
	qcom,cpr-fuse-combos = <16>;
	qcom,cpr-speed-bins = <2>;
	qcom,cpr-speed-bin-corners = <27 25>;
	qcom,cpr-fuse-combos = <24>;
	qcom,cpr-speed-bins = <3>;
	qcom,cpr-speed-bin-corners = <27 25 25>;
	qcom,cpr-corners =
		/* Speed bin 0 */
		<27 27 27 27 27 27 27 27>,

		/* Speed bin 1 */
		<25 25 25 25 25 25 25 25>,

		/* Speed bin 2 */
		<25 25 25 25 25 25 25 25>;

	qcom,cpr-corner-fmax-map =
@@ -366,6 +483,16 @@
		<4 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>,

		/* Speed bin 2 */
		<1 7 10 15 25>,
		<1 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>,
		<4 7 10 15 25>;

	qcom,cpr-voltage-ceiling =
@@ -379,6 +506,12 @@
		<670000  670000  670000  670000  670000  670000  670000  745000
		 745000  745000  905000  905000  905000  905000  905000 1140000
		1140000 1140000 1140000 1140000 1140000 1140000 1140000 1140000
		1140000>,

		/* Speed bin 2 */
		<670000  670000  670000  670000  670000  670000  670000  745000
		 745000  745000  905000  905000  905000  905000  905000 1140000
		1140000 1140000 1140000 1140000 1140000 1140000 1140000 1140000
		1140000>;

	qcom,cpr-voltage-floor =
@@ -389,6 +522,12 @@
		 470000  470000  470000>,

		/* Speed bin 1 */
		<470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000>,

		/* Speed bin 2 */
		<470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
		 470000  470000  470000  470000  470000  470000  470000  470000
@@ -402,6 +541,12 @@
		  80000   80000   80000>,

		 /* Speed bin 1 */
		 <80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000   80000   80000   80000   80000   80000
		  80000>,

		 /* Speed bin 2 */
		 <80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000   80000   80000   80000   80000   80000
		  80000   80000   80000   80000   80000   80000   80000   80000
@@ -421,6 +566,13 @@
		 691200000  748800000  825600000  902400000  979200000
		1056000000 1132800000 1209600000 1286400000 1363200000
		1440000000 1516800000 1593600000 1670400000 1747200000
		1824000000 1900800000 1977600000 2054400000 2150400000>,

		/* Speed bin 2 */
		<307200000  384000000  460800000  537600000  614400000
		 691200000  748800000  825600000  902400000  979200000
		1056000000 1132800000 1209600000 1286400000 1363200000
		1440000000 1516800000 1593600000 1670400000 1747200000
		1824000000 1900800000 1977600000 2054400000 2150400000>;

	qcom,cpr-ro-scaling-factor =
@@ -449,6 +601,16 @@
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,

		/* Speed bin 2 */
		<(-45000)       0    15000  (-20000)       0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >,
		<      0        0        0        0        0 >;

	qcom,cpr-closed-loop-voltage-fuse-adjustment =
@@ -470,6 +632,16 @@
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,

		/* Speed bin 2 */
		<(-55000) (-20000)   15000  (-15000) (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>,
		<      0  (-10000) (-15000)       0  (-10000)>;

	qcom,cpr-open-loop-voltage-adjustment =
@@ -480,6 +652,12 @@
		 (-28000) (-29000) (-29000) (-30000) (-30000) (-30000)>,

		/* Speed bin 1 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-15000) (-17000) (-19000) (-21000) (-23000)
		 (-25000) (-25000) (-26000) (-26000) (-27000) (-27000) (-28000)
		 (-28000) (-29000) (-29000) (-30000)>,

		/* Speed bin 2 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-15000) (-17000) (-19000) (-21000) (-23000)
		 (-25000) (-25000) (-26000) (-26000) (-27000) (-27000) (-28000)
@@ -490,6 +668,9 @@
		<0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>,

		/* Speed bin 1 */
		<0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>,

		/* Speed bin 2 */
		<0 0 0 0 (-50000) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>;

	qcom,cpr-closed-loop-voltage-adjustment =
@@ -499,6 +680,12 @@
		 (-25000) (-25000) (-26000) (-26000) (-27000) (-27000) (-28000)
		 (-28000) (-29000) (-29000) (-30000) (-30000) (-30000)>,

		/* Speed bin 1 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-15000) (-17000) (-19000) (-21000) (-23000)
		 (-25000) (-25000) (-26000) (-26000) (-27000) (-27000) (-28000)
		 (-28000) (-29000) (-29000) (-30000)>,

		/* Speed bin 1 */
		<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
		 (-15000) (-15000) (-15000) (-17000) (-19000) (-21000) (-23000)
@@ -506,7 +693,7 @@
		 (-28000) (-29000) (-29000) (-30000)>;

	qcom,cpr-aging-max-voltage-adjustment = <15000>;
	qcom,cpr-aging-ref-corner = <15 15>;
	qcom,cpr-aging-ref-corner = <15 15 15>;
	qcom,cpr-aging-ro-scaling-factor = <3200>;
	qcom,allow-aging-voltage-adjustment = <1>;
	qcom,allow-aging-open-loop-voltage-adjustment = <1>;
@@ -532,14 +719,17 @@
	regulator-max-microvolt = <9>;

	qcom,cpr-fuse-corners = <4>;
	qcom,cpr-fuse-combos = <16>;
	qcom,cpr-speed-bins = <2>;
	qcom,cpr-speed-bin-corners = <9 9>;
	qcom,cpr-fuse-combos = <24>;
	qcom,cpr-speed-bins = <3>;
	qcom,cpr-speed-bin-corners = <9 9 9>;
	qcom,cpr-corners =
		/* Speed bin 0 */
		<9 9 9 9 9 9 9 9>,

		/* Speed bin 1 */
		<9 9 9 9 9 9 9 9>,

		/* Speed bin 2 */
		<9 9 9 9 9 9 9 9>;

	qcom,cpr-corner-fmax-map =
@@ -547,6 +737,9 @@
		<2 4 6 9>,

		/* Speed bin 1 */
		<2 4 6 9>,

		/* Speed bin 2 */
		<2 4 6 9>;

	qcom,cpr-voltage-ceiling =
@@ -556,6 +749,10 @@

		/* Speed bin 1 */
		<400000  670000  670000  745000  825000  905000  960000 1015000
		1065000>,

		/* Speed bin 2 */
		<400000  670000  670000  745000  825000  905000  960000 1015000
		1065000>;

	qcom,cpr-voltage-floor =
@@ -564,6 +761,10 @@
		 520000>,

		/* Speed bin 1 */
		<400000  520000  520000  520000  520000  520000  520000  520000
		 520000>,

		/* Speed bin 2 */
		<400000  520000  520000  520000  520000  520000  520000  520000
		 520000>;

@@ -572,6 +773,9 @@
		<1 1 1 1 2 2 2 2 2>,

		/* Speed bin 1 */
		<1 1 1 1 2 2 2 2 2>,

		/* Speed bin 2 */
		<1 1 1 1 2 2 2 2 2>;

	qcom,corner-frequencies =
@@ -580,6 +784,10 @@
		   624000000 652800000>,

		/* Speed bin 1 */
		<0 133000000 214000000 315000000 401800000 510000000 560000000
		   624000000 652800000>,

		/* Speed bin 2 */
		<0 133000000 214000000 315000000 401800000 510000000 560000000
		   624000000 652800000>;

@@ -604,6 +812,17 @@
		<0 0 0 0 0 0  577  543  798  768  823  810 0 0 0 0>,
		<0 0 0 0 0 0  669  629  886  864  924  911 0 0 0 0>,
		<0 0 0 0 0 0  771  725  984  970 1036 1024 0 0 0 0>,
		<0 0 0 0 0 0  908  868 1118 1106 1179 1174 0 0 0 0>,

		/* Speed bin 2 */
		<0 0 0 0 0 0    0    0    0    0    0    0 0 0 0 0>,
		<0 0 0 0 0 0  185  179  291  299  304  319 0 0 0 0>,
		<0 0 0 0 0 0  287  273  425  426  443  453 0 0 0 0>,
		<0 0 0 0 0 0  414  392  584  576  608  612 0 0 0 0>,
		<0 0 0 0 0 0  459  431  684  644  692  679 0 0 0 0>,
		<0 0 0 0 0 0  577  543  798  768  823  810 0 0 0 0>,
		<0 0 0 0 0 0  669  629  886  864  924  911 0 0 0 0>,
		<0 0 0 0 0 0  771  725  984  970 1036 1024 0 0 0 0>,
		<0 0 0 0 0 0  908  868 1118 1106 1179 1174 0 0 0 0>;

	qcom,cpr-ro-scaling-factor =
@@ -627,6 +846,17 @@
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,

		/* Speed bin 2 */
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>,
		<0 0 0 0 0 0 2035 1917 1959 2131 2246 2253 0 0 0 0>;

	qcom,cpr-open-loop-voltage-fuse-adjustment =
@@ -634,6 +864,9 @@
		<(-85000) (-15000) (-15000) (-40000)>,

		/* Speed bin 1 */
		<(-85000) (-15000) (-15000) (-40000)>,

		/* Speed bin 2 */
		<(-85000) (-15000) (-15000) (-40000)>;

	qcom,cpr-closed-loop-voltage-adjustment =
@@ -641,6 +874,9 @@
		<0 0 30000 10000 10000 45000 25000 25000 (-35000)>,

		/* Speed bin 1 */
		<0 0 30000 10000 10000 45000 25000 25000 (-35000)>,

		/* Speed bin 2 */
		<0 0 30000 10000 10000 45000 25000 25000 (-35000)>;

	qcom,cpr-floor-to-ceiling-max-range =
@@ -648,6 +884,9 @@
		<0 70000 70000 75000 80000 90000 95000 100000 100000>,

		/* Speed bin 1 */
		<0 70000 70000 75000 80000 90000 95000 100000 100000>,

		/* Speed bin 2 */
		<0 70000 70000 75000 80000 90000 95000 100000 100000>;

	qcom,cpr-fused-closed-loop-voltage-adjustment-map =
@@ -655,6 +894,9 @@
		<0 2 2 2 2 0 0 4 4>,

		/* Speed bin 1 */
		<0 2 2 2 2 0 0 4 4>,

		/* Speed bin 2 */
		<0 2 2 2 2 0 0 4 4>;

	qcom,cpr-aging-max-voltage-adjustment = <15000>;