mmc-hs200-1_8v;
        non-removable;
        vmmc-supply = <&vcc33_io>;
-       vqmmc-supply = <&vcc18_io>;
+       vqmmc-supply = <&vcc_18>;
        pinctrl-names = "default";
        pinctrl-0 = <&emmc_clk>, <&emmc_cmd>, <&emmc_bus8>;
        status = "okay";
                                regulator-boot-on;
                        };
 
-                       vcc18_io: LDO_REG4 {
-                               regulator-name = "vcc18_io";
-                               regulator-min-microvolt = <1800000>;
-                               regulator-max-microvolt = <1800000>;
-                               regulator-boot-on;
-                       };
-
                        vdd10_video: LDO_REG6 {
                                regulator-name = "vdd10_video";
                                regulator-min-microvolt = <1000000>;
                                regulator-boot-on;
                        };
 
+                       vcc_18: LDO_REG7 {
+                               regulator-always-on;
+                               regulator-boot-on;
+                               regulator-min-microvolt = <1800000>;
+                               regulator-max-microvolt = <1800000>;
+                               regulator-name = "vcc_18";
+                       };
+
                        vcc18_video: LDO_REG8 {
                                regulator-name = "vcc18_video";
                                regulator-min-microvolt = <1800000>;