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

Commit 96c97dcd authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: update VDD_GFX CPR voltage adjustments for msm8996v3



Update the CPR open-loop and closed-loop voltage adjustments for
the VDD_GFX cpr3-regulator device for MSM8996 v3.0 and v3.1 chips
in order to align with hardware characterization results.  This
ensures stable operation across all parts and saves power where
possible.

Change-Id: I97d1af213c625ec1a52a9cc62fc97ed98c57814f
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent c57b8e5f
Loading
Loading
Loading
Loading
+20 −20
Original line number Diff line number Diff line
@@ -958,27 +958,27 @@
					<(-30000) (-30000)        0 (-10000)>,
					<(-30000) (-30000)        0 (-10000)>,
					<(-70000)        0        0        0>,
					<       0        0        0        0>,
					<       0        0        0        0>,
					<       0        0        0        0>,
					<       0        0        0        0>;
					<(-70000)        0        0        0>,
					<(-70000)        0        0        0>,
					<(-70000)        0        0        0>,
					<(-70000)        0        0        0>;
				qcom,cpr-closed-loop-voltage-adjustment =
					<    0 60000 10000 35000 35000 45000
					 25000 10000>,
					<    0 60000 10000 35000 35000 45000
					 25000 10000>,
					<    0 60000 10000 35000 35000 45000
					 25000 10000>,
					<    0 20000 10000 35000 35000 45000
					 25000 10000>,
					<    0 20000 10000 35000 35000 45000
					 25000 10000>,
					<    0 20000 10000 35000 35000 45000
					 25000 10000>,
					<    0 20000 10000 35000 35000 45000
					 25000 10000>,
					<    0 20000 10000 35000 35000 45000
					 25000 10000>;
					<    0 45000 (-5000) 20000 20000 30000
					 10000 (-5000)>,
					<    0 45000 (-5000) 20000 20000 30000
					 10000 (-5000)>,
					<    0 30000  60000  40000 40000 45000
					 25000 35000>,
					<    0     0  30000  10000 10000 45000
					 25000 25000>,
					<    0     0  30000  10000 10000 45000
					 25000 25000>,
					<    0     0  30000  10000 10000 45000
					 25000 25000>,
					<    0     0  30000  10000 10000 45000
					 25000 25000>,
					<    0     0  30000  10000 10000 45000
					 25000 25000>;
				qcom,cpr-floor-to-ceiling-max-range =
				       <0 70000 70000 75000 80000 90000 95000
					100000>;
+8 −8
Original line number Diff line number Diff line
@@ -91,14 +91,14 @@
		<       0        0        0        0>,
		<       0        0        0        0>;
	qcom,cpr-closed-loop-voltage-adjustment =
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>,
		<    0 10000 35000 35000 45000 25000 10000>;
		<    0 (-5000) 20000 20000 30000 10000 (-5000)>,
		<    0 (-5000) 20000 20000 30000 10000 (-5000)>,
		<    0  60000  40000 40000 45000 25000  35000>,
		<    0  30000  10000 10000 45000 25000  25000>,
		<    0  30000  10000 10000 45000 25000  25000>,
		<    0  30000  10000 10000 45000 25000  25000>,
		<    0  30000  10000 10000 45000 25000  25000>,
		<    0  30000  10000 10000 45000 25000  25000>;
	qcom,cpr-floor-to-ceiling-max-range =
	       <0 70000 75000 80000 90000 95000 100000>;