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

Commit 63ceb459 authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: lower VDD_APCC CPR open-loop voltage margin for msm8996v3



Lower the VDD_APCC CPR open-loop voltage margin for MSM8996v3
parts with CPR revisions 0, 1, and 2.  This reduction corresponds
to the margin allocated for the maximum CPR aging adjustment.
Aging adjustments are only possible on parts with CPR revision 3
or above so this margin is not needed on parts with CPR revisions
0, 1, and 2.  Remove the margin in order to reduce power
consumption at some CPU operating frequencies.

Change-Id: I77c76f67fe4cd5afb185f4eebb46d7904d3b7b1d
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent 72ee5cb1
Loading
Loading
Loading
Loading
+18 −18
Original line number Diff line number Diff line
@@ -690,9 +690,9 @@

				qcom,cpr-open-loop-voltage-fuse-adjustment =
					/* Speed bin 0 */
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
					<20000     0 25000 (-5000) (-10000)>,
					<20000     0 25000 (-5000) (-10000)>,
					<20000     0 25000 (-5000) (-10000)>,
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
@@ -700,9 +700,9 @@
					<45000     0 50000  20000   15000>,

					/* Speed bin 1 */
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
					<20000     0 25000 (-5000) (-10000)>,
					<20000     0 25000 (-5000) (-10000)>,
					<20000     0 25000 (-5000) (-10000)>,
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
					<45000     0 50000  20000   15000>,
@@ -869,9 +869,9 @@

				qcom,cpr-open-loop-voltage-fuse-adjustment =
					/* Speed bin 0 */
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
					<30000    0 (-10000) (-10000) (-40000)>,
					<30000    0 (-10000) (-10000) (-40000)>,
					<30000    0 (-10000) (-10000) (-40000)>,
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
@@ -879,9 +879,9 @@
					<55000    0   15000    15000  (-15000)>,

					/* Speed bin 1 */
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
					<30000    0 (-10000) (-10000) (-40000)>,
					<30000    0 (-10000) (-10000) (-40000)>,
					<30000    0 (-10000) (-10000) (-40000)>,
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
					<55000    0   15000    15000  (-15000)>,
@@ -1040,9 +1040,9 @@

				qcom,cpr-open-loop-voltage-fuse-adjustment =
					/* Speed bin 0 */
					<35000     0 40000 (-30000) 25000>,
					<35000     0 40000 (-30000) 25000>,
					<35000     0 40000   25000  25000>,
					<20000     0 15000 (-55000)     0>,
					<20000     0 15000 (-55000)     0>,
					<20000     0 15000       0      0>,
					<35000     0 40000   25000  25000>,
					<35000     0 40000   25000  25000>,
					<35000     0 40000   25000  25000>,
@@ -1050,9 +1050,9 @@
					<35000     0 40000   25000  25000>,

					/* Speed bin 1 */
					<35000     0 40000 (-30000) 25000>,
					<35000     0 40000 (-30000) 25000>,
					<35000     0 40000   25000  25000>,
					<20000     0 15000 (-55000)     0>,
					<20000     0 15000 (-55000)     0>,
					<20000     0 15000       0      0>,
					<35000     0 40000   25000  25000>,
					<35000     0 40000   25000  25000>,
					<35000     0 40000   25000  25000>,