diff options
Diffstat (limited to 'power/braswell.c')
-rw-r--r-- | power/braswell.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/power/braswell.c b/power/braswell.c index 79b33b0d39..0e2adb1034 100644 --- a/power/braswell.c +++ b/power/braswell.c @@ -156,6 +156,9 @@ enum power_state power_handle_state(enum power_state state) break; case POWER_S5S3: + /* Turn on the USB power */ + gpio_set_level(GPIO_USB2_PWR_EN, 1); + gpio_set_level(GPIO_USB3_PWR_EN, 1); /* Call hooks now that rails are up */ hook_notify(HOOK_CHIPSET_STARTUP); @@ -279,6 +282,10 @@ enum power_state power_handle_state(enum power_state state) return POWER_S3; case POWER_S3S5: + /* Turn off the USB power */ + gpio_set_level(GPIO_USB2_PWR_EN, 0); + gpio_set_level(GPIO_USB3_PWR_EN, 0); + /* Call hooks before we remove power rails */ hook_notify(HOOK_CHIPSET_SHUTDOWN); |