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

Commit 40526282 authored by Jishnu Prakash's avatar Jishnu Prakash Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Prevent PM8008 LPM usage for all targets

PMIC PM8008 LDOs do not support low power mode (LPM). If configured for
LPM, these LDOs continue to operate in normal power mode (NPM) with the
same quiescent current but a reduced over-current protection (OCP)
threshold, which can result in OCP triggering. Fix all PM8008 LDOs
to use normal power mode (NPM) alone to avoid this.

Change-Id: I2c8961eaba0677768da09aeba577a32810c1d50f
parent 9fe88d04
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -434,7 +434,7 @@
				regulator-min-microvolt = <1100000>;
				regulator-max-microvolt = <1300000>;
				qcom,min-dropout-voltage = <56000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L2P: qcom,pm8008-l2@4100 {
@@ -443,7 +443,7 @@
				regulator-min-microvolt = <950000>;
				regulator-max-microvolt = <1150000>;
				qcom,min-dropout-voltage = <96000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L3P: qcom,pm8008-l3@4200 {
@@ -452,7 +452,7 @@
				regulator-min-microvolt = <2700000>;
				regulator-max-microvolt = <2900000>;
				qcom,min-dropout-voltage = <168000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L4P: qcom,pm8008-l4@4300 {
@@ -461,7 +461,7 @@
				regulator-min-microvolt = <2700000>;
				regulator-max-microvolt = <2900000>;
				qcom,min-dropout-voltage = <136000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L5P: qcom,pm8008-l5@4400 {
@@ -470,7 +470,7 @@
				regulator-min-microvolt = <2700000>;
				regulator-max-microvolt = <2900000>;
				qcom,min-dropout-voltage = <240000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L6P: qcom,pm8008-l6@4400 {
@@ -479,7 +479,7 @@
				regulator-min-microvolt = <1500000>;
				regulator-max-microvolt = <1900000>;
				qcom,min-dropout-voltage = <48000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L7P: qcom,pm8008-l7@4400 {
@@ -488,7 +488,7 @@
				regulator-min-microvolt = <2700000>;
				regulator-max-microvolt = <2900000>;
				qcom,min-dropout-voltage = <96000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};
		};
	};
+7 −7
Original line number Diff line number Diff line
@@ -463,7 +463,7 @@
				regulator-min-microvolt = <528000>;
				regulator-max-microvolt = <1200000>;
				qcom,min-dropout-voltage = <120000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L2P: qcom,pm8008-l2@4100 {
@@ -472,7 +472,7 @@
				regulator-min-microvolt = <528000>;
				regulator-max-microvolt = <1056000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L3P: qcom,pm8008-l3@4200 {
@@ -481,7 +481,7 @@
				regulator-min-microvolt = <1500000>;
				regulator-max-microvolt = <2800000>;
				qcom,min-dropout-voltage = <192000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L4P: qcom,pm8008-l4@4300 {
@@ -490,7 +490,7 @@
				regulator-min-microvolt = <1500000>;
				regulator-max-microvolt = <2880000>;
				qcom,min-dropout-voltage = <160000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L5P: qcom,pm8008-l5@4400 {
@@ -499,7 +499,7 @@
				regulator-min-microvolt = <1500000>;
				regulator-max-microvolt = <2800000>;
				qcom,min-dropout-voltage = <296000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L6P: qcom,pm8008-l6@4400 {
@@ -508,7 +508,7 @@
				regulator-min-microvolt = <1500000>;
				regulator-max-microvolt = <1800000>;
				qcom,min-dropout-voltage = <72000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L7P: qcom,pm8008-l7@4400 {
@@ -517,7 +517,7 @@
				regulator-min-microvolt = <1500000>;
				regulator-max-microvolt = <2800000>;
				qcom,min-dropout-voltage = <112000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};
		};
	};
+14 −4
Original line number Diff line number Diff line
@@ -106,7 +106,7 @@
				regulator-min-microvolt = <1000000>;
				regulator-max-microvolt = <1104000>;
				qcom,min-dropout-voltage = <224000>;
				qcom,hpm-min-load = <30000>;
				qcom,hpm-min-load = <0>;
			};

			L2I: pm8008i_l2: regulator@4100 {
@@ -115,7 +115,7 @@
				regulator-min-microvolt = <944000>;
				regulator-max-microvolt = <1152000>;
				qcom,min-dropout-voltage = <150000>;
				qcom,hpm-min-load = <30000>;
				qcom,hpm-min-load = <0>;
			};

			L3I: pm8008i_l3: regulator@4200 {
@@ -124,6 +124,7 @@
				regulator-min-microvolt = <2696000>;
				regulator-max-microvolt = <3000000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};

			L4I: pm8008i_l4: regulator@4300 {
@@ -132,6 +133,7 @@
				regulator-min-microvolt = <2696000>;
				regulator-max-microvolt = <2904000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};

			L5I: pm8008i_l5: regulator@4400 {
@@ -140,6 +142,7 @@
				regulator-min-microvolt = <1696000>;
				regulator-max-microvolt = <1800000>;
				qcom,min-dropout-voltage = <70000>;
				qcom,hpm-min-load = <0>;
			};

			L6I: pm8008i_l6: regulator@4500 {
@@ -148,6 +151,7 @@
				regulator-min-microvolt = <2696000>;
				regulator-max-microvolt = <2904000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};

			L7I: pm8008i_l7: regulator@4600 {
@@ -156,6 +160,7 @@
				regulator-min-microvolt = <2696000>;
				regulator-max-microvolt = <3000000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};
		};
	};
@@ -208,7 +213,7 @@
				regulator-min-microvolt = <944000>;
				regulator-max-microvolt = <1152000>;
				qcom,min-dropout-voltage = <100000>;
				qcom,hpm-min-load = <30000>;
				qcom,hpm-min-load = <0>;
			};

			L2J: pm8008j_l2: regulator@4100 {
@@ -217,7 +222,7 @@
				regulator-min-microvolt = <944000>;
				regulator-max-microvolt = <1056000>;
				qcom,min-dropout-voltage = <225000>;
				qcom,hpm-min-load = <30000>;
				qcom,hpm-min-load = <0>;
			};

			L3J: pm8008j_l3: regulator@4200 {
@@ -226,6 +231,7 @@
				regulator-min-microvolt = <1728000>;
				regulator-max-microvolt = <1800000>;
				qcom,min-dropout-voltage = <70000>;
				qcom,hpm-min-load = <0>;
			};

			L4J: pm8008j_l4: regulator@4300 {
@@ -234,6 +240,7 @@
				regulator-min-microvolt = <1728000>;
				regulator-max-microvolt = <1800000>;
				qcom,min-dropout-voltage = <70000>;
				qcom,hpm-min-load = <0>;
			};

			L5J: pm8008j_l5: regulator@4400 {
@@ -242,6 +249,7 @@
				regulator-min-microvolt = <2696000>;
				regulator-max-microvolt = <2904000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};

			L6J: pm8008j_l6: regulator@4500 {
@@ -250,6 +258,7 @@
				regulator-min-microvolt = <2800000>;
				regulator-max-microvolt = <2800000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};

			L7J: pm8008j_l7: regulator@4600 {
@@ -258,6 +267,7 @@
				regulator-min-microvolt = <2808000>;
				regulator-max-microvolt = <3600000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <0>;
			};
		};
	};
+7 −7
Original line number Diff line number Diff line
@@ -67,7 +67,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <528000>;
			regulator-max-microvolt = <1504000>;
			qcom,min-dropout-voltage = <225000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};

		L2P: qcom,pm8008-l2@4100 {
@@ -76,7 +76,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <528000>;
			regulator-max-microvolt = <1504000>;
			qcom,min-dropout-voltage = <225000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};

		L3P: qcom,pm8008-l3@4200 {
@@ -85,7 +85,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <1500000>;
			regulator-max-microvolt = <3400000>;
			qcom,min-dropout-voltage = <200000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};

		L4P: qcom,pm8008-l4@4300 {
@@ -94,7 +94,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <1500000>;
			regulator-max-microvolt = <3400000>;
			qcom,min-dropout-voltage = <200000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};

		L5P: qcom,pm8008-l5@4400 {
@@ -103,7 +103,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <1500000>;
			regulator-max-microvolt = <3400000>;
			qcom,min-dropout-voltage = <300000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};

		L6P: qcom,pm8008-l6@4400 {
@@ -112,7 +112,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <1500000>;
			regulator-max-microvolt = <3400000>;
			qcom,min-dropout-voltage = <300000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};

		L7P: qcom,pm8008-l7@4400 {
@@ -121,7 +121,7 @@ pm8008_9: qcom,pm8008@9 {
			regulator-min-microvolt = <1500000>;
			regulator-max-microvolt = <3400000>;
			qcom,min-dropout-voltage = <300000>;
			qcom,hpm-min-load = <10000>;
			qcom,hpm-min-load = <0>;
		};
	};
};
+7 −7
Original line number Diff line number Diff line
@@ -1125,7 +1125,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <528000>;
				regulator-max-microvolt = <1256000>;
				qcom,min-dropout-voltage = <75000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L2P: qcom,pm8008-l2@4100 {
@@ -1134,7 +1134,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <528000>;
				regulator-max-microvolt = <1144000>;
				qcom,min-dropout-voltage = <187500>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L3P: qcom,pm8008-l3@4200 {
@@ -1143,7 +1143,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <2704000>;
				regulator-max-microvolt = <2896000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L4P: qcom,pm8008-l4@4300 {
@@ -1152,7 +1152,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <2704000>;
				regulator-max-microvolt = <2896000>;
				qcom,min-dropout-voltage = <200000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L5P: qcom,pm8008-l5@4400 {
@@ -1161,7 +1161,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <2704000>;
				regulator-max-microvolt = <2896000>;
				qcom,min-dropout-voltage = <300000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L6P: qcom,pm8008-l6@4500 {
@@ -1170,7 +1170,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <2704000>;
				regulator-max-microvolt = <2896000>;
				qcom,min-dropout-voltage = <300000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};

			L7P: qcom,pm8008-l7@4600 {
@@ -1179,7 +1179,7 @@ dcc: dcc_v2@1be2000 {
				regulator-min-microvolt = <1656000>;
				regulator-max-microvolt = <1896000>;
				qcom,min-dropout-voltage = <300000>;
				qcom,hpm-min-load = <10000>;
				qcom,hpm-min-load = <0>;
			};
		};
	};
Loading