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

Commit 8d3c29c0 authored by Osvaldo Banuelos's avatar Osvaldo Banuelos
Browse files

ARM: dts: msm: update VDD_GFX CPR settings for msmcobalt v2



Update VDD_GFX CPR voltage ceiling, open-loop and closed-loop
adjustments, and the CPR fused closed-loop adjustment voltage map
for msmcobalt v2 to match the latest hardware characterization.

CRs-Fixed: 1080409
Change-Id: I0c9a921b684109f5c6e719eb1fb58667377f2c89
Signed-off-by: default avatarOsvaldo Banuelos <osvaldob@codeaurora.org>
parent 758693b4
Loading
Loading
Loading
Loading
+33 −33
Original line number Diff line number Diff line
@@ -648,14 +648,14 @@
	qcom,cpr-corner-fmax-map = <1 3 5 8>;

	qcom,cpr-voltage-ceiling =
		<656000 716000 772000 880000 908000 948000 1016000 1088000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>,
		<660000 724000 772000 832000 916000 968000 1024000 1024000>;
		<716000 716000 772000 880000 908000 948000 1016000 1088000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>,
		<724000 724000 772000 832000 916000 968000 1024000 1024000>;

	qcom,cpr-voltage-floor =
		<516000 516000 532000 584000 632000 672000 712000 756000>;
@@ -703,38 +703,38 @@
		    0    0 2168    0 2209 1849 1997    0>;

	qcom,cpr-open-loop-voltage-fuse-adjustment =
		<  100000        0        0        0>,
		<  100000        0        0        0>,
		<   85000  (-15000) (-15000) (-15000)>,
		<   85000  (-15000) (-15000) (-15000)>,
		<   85000  (-15000) (-15000) (-15000)>,
		<   85000  (-15000) (-15000) (-15000)>,
		<   85000  (-15000) (-15000) (-15000)>,
		<   85000  (-15000) (-15000) (-15000)>;
		<   60000        0        0        0>,
		<   60000        0        0        0>,
		<   45000  (-15000) (-15000) (-15000)>,
		<   45000  (-15000) (-15000) (-15000)>,
		<   45000  (-15000) (-15000) (-15000)>,
		<   45000  (-15000) (-15000) (-15000)>,
		<   45000  (-15000) (-15000) (-15000)>,
		<   45000  (-15000) (-15000) (-15000)>;

	qcom,cpr-closed-loop-voltage-adjustment =
		<   96000    18000     4000        0
			0    13000     9000        0>,
		<   96000    18000     4000        0
			0    13000     9000        0>,
		<   81000     3000  (-11000) (-15000)
		  (-15000)  (-2000)  (-6000) (-15000)>,
		<   81000     3000  (-11000) (-15000)
		  (-15000)  (-2000)  (-6000) (-15000)>,
		<   81000     3000  (-11000) (-15000)
		  (-15000)  (-2000)  (-6000) (-15000)>,
		<   81000     3000  (-11000) (-15000)
		  (-15000)  (-2000)  (-6000) (-15000)>,
		<   81000     3000  (-11000) (-15000)
		  (-15000)  (-2000)  (-6000) (-15000)>,
		<   81000     3000  (-11000) (-15000)
		  (-15000)  (-2000)  (-6000) (-15000)>;
		<   90000    38000    28000     8000
			0    29000    11000        0>,
		<   90000    38000    28000     8000
			0    29000    11000        0>,
		<   75000    23000    13000   (-7000)
		  (-15000)   14000   (-4000) (-15000)>,
		<   75000    23000    13000   (-7000)
		  (-15000)   14000   (-4000) (-15000)>,
		<   75000    23000    13000   (-7000)
		  (-15000)   14000   (-4000) (-15000)>,
		<   75000    23000    13000   (-7000)
		  (-15000)   14000   (-4000) (-15000)>,
		<   75000    23000    13000   (-7000)
		  (-15000)   14000   (-4000) (-15000)>,
		<   75000    23000    13000   (-7000)
		  (-15000)   14000   (-4000) (-15000)>;

	qcom,cpr-floor-to-ceiling-max-range =
	       <50000 50000 50000 50000 50000 50000 70000 70000>;

	qcom,cpr-fused-closed-loop-voltage-adjustment-map =
		<0 0 1 2 3 0 0 4>;
		<0 0 0 0 1 2 3 4>;

	qcom,allow-voltage-interpolation;
	qcom,cpr-scaled-open-loop-voltage-as-ceiling;