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

Commit ebcc5f04 authored by Ram Chandrasekar's avatar Ram Chandrasekar
Browse files

ARM: dts: msm: Add LMH QREF regulator voting for SDM855



LMH requires the QREF regulators for its current sensors. Adding this
configuration will make the LMH driver to place a active only vote on
the QREF regulator in SDM855.

Change-Id: I4bab4873a4054ba5d22376f18fc774daa53b7881
Signed-off-by: default avatarRam Chandrasekar <rkumbako@codeaurora.org>
parent 98451418
Loading
Loading
Loading
Loading
+38 −0
Original line number Diff line number Diff line
@@ -203,6 +203,25 @@
			qcom,init-voltage = <880000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>;
		};

		pm855_l5_ao: regulator-pm855-l5-ao {
			regulator-name = "pm855_l5_ao";
			qcom,set = <RPMH_REGULATOR_SET_ACTIVE>;
			regulator-min-microvolt = <880000>;
			regulator-max-microvolt = <880000>;
			qcom,init-voltage = <880000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>;
		};

		regulator-pm855-l5-so {
			regulator-name = "pm855_l5_so";
			qcom,set = <RPMH_REGULATOR_SET_SLEEP>;
			regulator-min-microvolt = <880000>;
			regulator-max-microvolt = <880000>;
			qcom,init-voltage = <880000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>;
			qcom,init-enable = <0>;
		};
	};

	rpmh-regulator-ldoa6 {
@@ -334,6 +353,25 @@
			qcom,init-voltage = <1800000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>;
		};

		pm855_l12_ao: regulator-pm855-l12-ao {
			regulator-name = "pm855_l12_ao";
			qcom,set = <RPMH_REGULATOR_SET_ACTIVE>;
			regulator-min-microvolt = <1800000>;
			regulator-max-microvolt = <1800000>;
			qcom,init-voltage = <1800000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>;
		};

		regulator-pm855-l12-so {
			regulator-name = "pm855_l12_so";
			qcom,set = <RPMH_REGULATOR_SET_SLEEP>;
			regulator-min-microvolt = <1800000>;
			regulator-max-microvolt = <1800000>;
			qcom,init-voltage = <1800000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>;
			qcom,init-enable = <0>;
		};
	};

	rpmh-regulator-ldoa13 {
+4 −0
Original line number Diff line number Diff line
@@ -31,6 +31,10 @@
		reg = <0x18350800 0x1000>,
			<0x18325800 0x1000>;
		#thermal-sensor-cells = <0>;
		isens_vref_0p8-supply = <&pm855_l5_ao>;
		isens-vref-0p8-settings = <880000 880000 20000>;
		isens_vref_1p8-supply = <&pm855_l12_ao>;
		isens-vref-1p8-settings = <1800000 1800000 20000>;
	};
};