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

Commit b5a5817b authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: specify APCC CPR rev 2-7 margin adjustments for msm8996v3



Specify 0 uV VDD_APCC CPR open-loop and closed-loop voltage
margin adjustments for all possible future CPR revisions
(i.e. 2 to 7) on MSM8996v3 chips.  This ensures that software
can operate safely on chips that have new fuse revisions.

Change-Id: I311384c0b2a4a324b35ffe2714ba678239e110c3
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent 880fd009
Loading
Loading
Loading
Loading
+42 −6
Original line number Diff line number Diff line
@@ -594,7 +594,7 @@

				qcom,cpr-pd-bypass-mask = <0x07>;
				qcom,cpr-fuse-corners = <5>;
				qcom,cpr-fuse-combos = <2>;
				qcom,cpr-fuse-combos = <8>;
				qcom,cpr-corners = <16>;

				qcom,ldo-headroom-voltage = <150000>;
@@ -640,8 +640,20 @@

				qcom,cpr-open-loop-voltage-fuse-adjustment =
					<0 0 (-10000) (-25000) (-25000)>,
					<0 0 (-10000) (-25000) (-25000)>;
					<0 0 (-10000) (-25000) (-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>;
				qcom,cpr-closed-loop-voltage-fuse-adjustment =
					<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 0 0 0 0>;

@@ -657,7 +669,7 @@

				qcom,cpr-pd-bypass-mask = <0x18>;
				qcom,cpr-fuse-corners = <5>;
				qcom,cpr-fuse-combos = <2>;
				qcom,cpr-fuse-combos = <8>;
				qcom,cpr-corners = <19>;

				qcom,cpr-corner-fmax-map = <1 2 5 13 19>;
@@ -701,8 +713,20 @@

				qcom,cpr-open-loop-voltage-fuse-adjustment =
					<0 0 (-45000) (-20000) (-45000)>,
					<0 0 (-45000) (-20000) (-45000)>;
					<0 0 (-45000) (-20000) (-45000)>,
					<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 =
					<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 0 0 0 0>;

@@ -726,7 +750,7 @@

				qcom,cpr-pd-bypass-mask = <0xe0>;
				qcom,cpr-fuse-corners = <5>;
				qcom,cpr-fuse-combos = <2>;
				qcom,cpr-fuse-combos = <8>;
				qcom,cpr-corners = <25>;

				qcom,ldo-headroom-voltage = <150000>;
@@ -778,8 +802,20 @@

				qcom,cpr-open-loop-voltage-fuse-adjustment =
					<0 0 0 (-65000) (-20000)>,
					<0 0 0 (-65000) (-20000)>;
					<0 0 0 (-65000) (-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>;
				qcom,cpr-closed-loop-voltage-fuse-adjustment =
					<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 0 0 0 0>;