diff --git a/power/rk3399.c b/power/rk3399.c index 6ffdd7bec1..3c35b6e3fb 100644 --- a/power/rk3399.c +++ b/power/rk3399.c @@ -188,11 +188,11 @@ enum power_state power_handle_state(enum power_state state) case POWER_S5S3: gpio_set_level(GPIO_PPVAR_LOGIC_EN, 1); gpio_set_level(GPIO_PP900_AP_EN, 1); + gpio_set_level(GPIO_PP900_PCIE_EN, 1); msleep(2); gpio_set_level(GPIO_PP900_PMU_EN, 1); gpio_set_level(GPIO_PP900_PLL_EN, 1); gpio_set_level(GPIO_PP900_USB_EN, 1); - gpio_set_level(GPIO_PP900_PCIE_EN, 1); msleep(2); /* @@ -336,11 +336,11 @@ enum power_state power_handle_state(enum power_state state) msleep(10); gpio_set_level(GPIO_PP1800_PMU_EN_L, 1); msleep(2); - gpio_set_level(GPIO_PP900_PCIE_EN, 0); gpio_set_level(GPIO_PP900_USB_EN, 0); gpio_set_level(GPIO_PP900_PLL_EN, 0); gpio_set_level(GPIO_PP900_PMU_EN, 0); msleep(2); + gpio_set_level(GPIO_PP900_PCIE_EN, 0); gpio_set_level(GPIO_PP900_AP_EN, 0); gpio_set_level(GPIO_PPVAR_LOGIC_EN, 0);