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

Commit 399fc184 authored by Markus Reichl's avatar Markus Reichl Committed by Krzysztof Kozlowski
Browse files

ARM: dts: exynos: Add eMMC and SD regulator supplies to Odroid XU3/XU4



Add vmmc and vqmmc supplies from MF circuit sheets for eMMC and SD on
odroid XU3 and XU4 to avoid warnings:

dwmmc_exynos 12200000.mmc: Looking up vmmc-supply property in node /mmc@12200000 failed

Also remove their always_on properties so the regulators could be
disabled when not used.

Signed-off-by: default avatarMarkus Reichl <m.reichl@fivetechno.de>
Signed-off-by: default avatarKrzysztof Kozlowski <k.kozlowski@samsung.com>
parent e94cfa06
Loading
Loading
Loading
Loading
+12 −5
Original line number Diff line number Diff line
@@ -121,10 +121,9 @@
			};

			ldo3_reg: LDO3 {
				regulator-name = "vdd_ldo3";
				regulator-name = "vddq_mmc0";
				regulator-min-microvolt = <1800000>;
				regulator-max-microvolt = <1800000>;
				regulator-always-on;
			};

			ldo5_reg: LDO5 {
@@ -184,10 +183,9 @@
			};

			ldo13_reg: LDO13 {
				regulator-name = "vdd_ldo13";
				regulator-name = "vddq_mmc2";
				regulator-min-microvolt = <2800000>;
				regulator-max-microvolt = <2800000>;
				regulator-always-on;
			};

			ldo15_reg: LDO15 {
@@ -211,11 +209,16 @@
				regulator-always-on;
			};

			ldo18_reg: LDO18 {
				regulator-name = "vdd_emmc_1V8";
				regulator-min-microvolt = <1800000>;
				regulator-max-microvolt = <1800000>;
			};

			ldo19_reg: LDO19 {
				regulator-name = "vdd_sd";
				regulator-min-microvolt = <2800000>;
				regulator-max-microvolt = <2800000>;
				regulator-always-on;
			};

			ldo24_reg: LDO24 {
@@ -347,6 +350,8 @@
	cap-mmc-highspeed;
	mmc-hs200-1_8v;
	mmc-hs400-1_8v;
	vmmc-supply = <&ldo18_reg>;
	vqmmc-supply = <&ldo3_reg>;
};

&mmc_2 {
@@ -359,6 +364,8 @@
	pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_bus1 &sd2_bus4>;
	bus-width = <4>;
	cap-sd-highspeed;
	vmmc-supply = <&ldo19_reg>;
	vqmmc-supply = <&ldo13_reg>;
};

&pinctrl_0 {