diff options
Diffstat (limited to 'baseboard/corsola/hibernate.c')
-rw-r--r-- | baseboard/corsola/hibernate.c | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/baseboard/corsola/hibernate.c b/baseboard/corsola/hibernate.c index b26bd44adc..4ff149069d 100644 --- a/baseboard/corsola/hibernate.c +++ b/baseboard/corsola/hibernate.c @@ -8,7 +8,7 @@ #include "gpio.h" #include "system.h" -/* Hayato board specific hibernate implementation */ +/* Corsola board specific hibernate implementation */ __override void board_hibernate_late(void) { /* @@ -17,18 +17,8 @@ __override void board_hibernate_late(void) */ gpio_set_level(GPIO_EN_PP5000_A, 0); - /* - * GPIO_EN_SLP_Z not implemented in rev0/1, - * fallback to usual hibernate process. - */ - if (board_get_version() <= 1) { - if (IS_ENABLED(BOARD_ASURADA) || - (IS_ENABLED(CONFIG_ZEPHYR) && - IS_ENABLED(CONFIG_BOARD_ASURADA))) - return; - } - - isl9238c_hibernate(CHARGER_SOLO); + if (IS_ENABLED(CONFIG_CHARGER_ISL9238C)) + isl9238c_hibernate(CHARGER_SOLO); gpio_set_level(GPIO_EN_SLP_Z, 1); |