vcc6-supply = <&vcc_sys>;
vcc7-supply = <&vcc_sys>;
vcc8-supply = <&vcc_sys>;
- vcc9-supply = <&vcc33_io>;
+ vcc9-supply = <&vcc_io>;
regulators {
vdd_logic: DCDC_REG1 {
regulator-max-microvolt = <1450000>;
regulator-ramp-delay = <6001>;
regulator-state-mem {
- regulator-off-in-suspend;
+ regulator-on-in-suspend;
+ regulator-suspend-microvolt = <1000000>;
};
};
regulator-max-microvolt = <1250000>;
regulator-ramp-delay = <6001>;
regulator-state-mem {
- regulator-on-in-suspend;
+ regulator-on-in-suspend;
regulator-suspend-microvolt = <1000000>;
};
};
};
};
- vcc33_io: DCDC_REG4 {
+ vcc_io: DCDC_REG4 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
- regulator-name = "vcc33_io";
+ regulator-name = "vcc_io";
regulator-state-mem {
- regulator-on-in-suspend;
+ regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
- vccio_pmu: LDO_REG1 {
+ vcca_codec: LDO_REG1 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
- regulator-name = "vccio_pmu";
+ regulator-name = "vcca_codec";
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
vcc_tp: LDO_REG2 {
regulator-always-on;
regulator-boot-on;
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
+ regulator-min-microvolt = <3000000>;
+ regulator-max-microvolt = <3000000>;
regulator-name = "vcc_tp";
- regulator-state-mem {
+ regulator-state-mem {
regulator-off-in-suspend;
};
};
};
};
- vccio_sd: LDO_REG5 {
+ vccio_pmu: LDO_REG5 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <1800000>;
- regulator-max-microvolt = <3300000>;
- regulator-name = "vccio_sd";
+ regulator-max-microvolt = <1800000>;
+ regulator-name = "vccio_pmu";
regulator-state-mem {
regulator-on-in-suspend;
- regulator-suspend-microvolt = <3300000>;
+ regulator-suspend-microvolt = <1800000>;
};
};
};
};
- vcca_codec: LDO_REG8 {
+ vccio_wl: LDO_REG8 {
regulator-always-on;
regulator-boot-on;
- regulator-min-microvolt = <3300000>;
+ regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <3300000>;
- regulator-name = "vcca_codec";
+ regulator-name = "vccio_wl";
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
- vcc_wl: LDO_REG9 {
+ vccio_sd: LDO_REG9 {
regulator-always-on;
regulator-boot-on;
- regulator-min-microvolt = <3300000>;
+ regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <3300000>;
- regulator-name = "vcc_wl";
+ regulator-name = "vccio_sd";
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
- vcc_lcd: SWITCH_REG {
+ vcc_sd: SWITCH_REG {
regulator-always-on;
regulator-boot-on;
- regulator-name = "vcc_lcd";
+ regulator-name = "vcc_sd";
regulator-state-mem {
regulator-on-in-suspend;
};