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

Commit 945ada9c authored by David Collins's avatar David Collins
Browse files

ARM: dts: qcom: reduce L4B regulator min voltage to 880 mV for sdxlemur

PMX65 LDO 4 (L4B) loads are able to operate successfully with
L4B set to 880 mV.  Therefore, reduce the L4B minimum constraint
voltage to 880 mV.  This allows power to be saved when possible.

Also reduce the minimum voltage voted by USB and PCIe devices to
880 mV to achieve the desired power savings.

Change-Id: Ie9f76e65cac22290e85cfba3b7cf2cea4da3eee3
parent ce6915f7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -51,7 +51,7 @@
		vreg-mx-supply = <&VDD_MXA_LEVEL>;

		qcom,vreg-1p8-voltage-level = <1200000 1200000 30000>;
		qcom,vreg-0p9-voltage-level = <912000 912000 132000>;
		qcom,vreg-0p9-voltage-level = <912000 880000 132000>;
		qcom,vreg-cx-voltage-level = <RPMH_REGULATOR_LEVEL_MAX
						RPMH_REGULATOR_LEVEL_LOW_SVS 0>;
		qcom,vreg-mx-voltage-level = <RPMH_REGULATOR_LEVEL_MAX
+2 −2
Original line number Diff line number Diff line
@@ -217,9 +217,9 @@
		L4B: pmx65_l4: regulator-pmx65-l4 {
			regulator-name = "pmx65_l4";
			qcom,set = <RPMH_REGULATOR_SET_ALL>;
			regulator-min-microvolt = <912000>;
			regulator-min-microvolt = <880000>;
			regulator-max-microvolt = <912000>;
			qcom,init-voltage = <912000>;
			qcom,init-voltage = <880000>;
			qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
		};
	};
+2 −2
Original line number Diff line number Diff line
@@ -117,7 +117,7 @@
		reg-names = "hsusb_phy_base",
			"eud_enable_reg";
		vdd-supply = <&pmx65_l4>;
		qcom,vdd-voltage-level = <0 912000 912000>;
		qcom,vdd-voltage-level = <0 880000 912000>;
		vdda18-supply = <&pmx65_l5>;
		vdda33-supply = <&pmx65_l10>;

@@ -138,7 +138,7 @@
			"pcs_clamp_enable_reg";

		vdd-supply = <&pmx65_l4>;
		qcom,vdd-voltage-level = <0 912000 912000>;
		qcom,vdd-voltage-level = <0 880000 912000>;
		qcom,vdd-max-load-uA = <47900>;
		core-supply = <&pmx65_l1>;
		qcom,core-max-load-uA = <15000>;
+1 −1
Original line number Diff line number Diff line
@@ -943,7 +943,7 @@
		vreg-mx-supply = <&VDD_MXA_LEVEL>;

		qcom,vreg-1p8-voltage-level = <1200000 1200000 30000>;
		qcom,vreg-0p9-voltage-level = <912000 912000 132000>;
		qcom,vreg-0p9-voltage-level = <912000 880000 132000>;
		qcom,vreg-mx-voltage-level = <RPMH_REGULATOR_LEVEL_MAX RPMH_REGULATOR_LEVEL_NOM 0>;

		clocks = <&gcc GCC_PCIE_PIPE_CLK>,