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

Commit 2144492f authored by Subbaraman Narayanamurthy's avatar Subbaraman Narayanamurthy Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: add fuse-rev 4 adjustments for APC CPR regulators on msm8992



As per the recent hardware documentation, specify the initial
voltage, target quotient and quotient offset adjustments for
the CPR fuse revision 4 devices.

CRs-Fixed: 808715
Change-Id: I3cf203f8c5d6d589c396214b20cf4e5cbec8e7bb
Signed-off-by: default avatarSubbaraman Narayanamurthy <subbaram@codeaurora.org>
parent 339c3875
Loading
Loading
Loading
Loading
+20 −5
Original line number Diff line number Diff line
@@ -679,45 +679,55 @@
				<0 0xffffffff 1 0 0 0 0>,
				<0 0xffffffff 2 0 0 0 0>,
				<0 0xffffffff 3 0 0 0 0>,
				<0 0xffffffff 4 0 0 0 0>,
				<1 0xffffffff 0 0 0 0 0>,
				<1 0xffffffff 1 0 0 0 0>,
				<1 0xffffffff 2 0 0 0 0>,
				<1 0xffffffff 3 0 0 0 0>;
				<1 0xffffffff 3 0 0 0 0>,
				<1 0xffffffff 4 0 0 0 0>;
		qcom,cpr-quotient-adjustment =
				<0 0 0 0>,
				<0 0 0 0>,
				<20 (-60) (-90) 20>,
				<(-70) (-100) (-100) (-10)>,
				<(-70) (-100) (-100) (-120)>,
				<0 0 0 0>,
				<0 0 0 0>,
				<20 (-60) (-90) 140>,
				<(-70) (-100) (-100) 110>;
				<(-70) (-100) (-100) 110>,
				<(-70) (-100) (-100) 0>;
		qcom,cpr-quot-offset-adjustment =
				<0 0 0 0>,
				<0 0 0 0>,
				<0 (-80) (-30) 110>,
				<0 (-30) 0 90>,
				<0 (-30) 0 (-20)>,
				<0 0 0 0>,
				<0 0 0 0>,
				<0 (-80) (-30) 230>,
				<0 (-30) 0 210>;
				<0 (-30) 0 210>,
				<0 (-30) 0 100>;
		qcom,cpr-init-voltage-adjustment =
				<0 0 0 0>,
				<0 (-15000) (-35000) 35000>,
				<0 (-15000) (-35000) 35000>,
				<0 (-15000) (-25000) (-15000)>,
				<0 (-15000) (-25000) (-60000)>,
				<0 0 0 0>,
				<0 (-15000) (-35000) 95000>,
				<0 (-15000) (-35000) 95000>,
				<0 (-15000) (-25000) 45000>;
				<0 (-15000) (-25000) 45000>,
				<0 (-15000) (-25000) 0>;
		qcom,cpr-allowed =
				<0>,
				<0>,
				<1>,
				<1>,
				<1>,
				<0>,
				<0>,
				<1>,
				<1>,
				<1>;

		qcom,cpr-scaled-init-voltage-as-ceiling;
@@ -830,26 +840,31 @@
				<0xffffffff 0xffffffff 0 4 4 4 4>,
				<0xffffffff 0xffffffff 1 4 4 4 4>,
				<0xffffffff 0xffffffff 2 4 4 4 4>,
				<0xffffffff 0xffffffff 3 2 2 2 2>;
				<0xffffffff 0xffffffff 3 2 2 2 2>,
				<0xffffffff 0xffffffff 4 2 2 2 2>;
		qcom,cpr-quotient-adjustment =
				<0 0 0 0>,
				<0 0 0 0>,
				<(-21) (-21) 21 (-42)>,
				<10 10 (-84) (-24)>,
				<10 10 (-84) (-24)>;
		qcom,cpr-quot-offset-adjustment =
				<0 0 0 0>,
				<0 0 0 0>,
				<0 0 42 (-63)>,
				<0 0 (-94) 60>,
				<0 0 (-94) 60>;
		qcom,cpr-init-voltage-adjustment =
				<0 0 0 0>,
				<0 0 (-25000) (-25000)>,
				<0 0 30000 (-5000)>,
				<30000 30000 (-20000) (-20000)>,
				<30000 30000 (-20000) (-20000)>;
		qcom,cpr-allowed =
				<0>,
				<0>,
				<1>,
				<1>,
				<1>;

		qcom,cpr-scaled-init-voltage-as-ceiling;