diff --git a/board/zoombini/board.h b/board/zoombini/board.h index 0fffcb3ad0..966fbce42d 100644 --- a/board/zoombini/board.h +++ b/board/zoombini/board.h @@ -53,6 +53,8 @@ #define CONFIG_POWER_COMMON #define CONFIG_POWER_BUTTON #define CONFIG_POWER_BUTTON_X86 +#define CONFIG_POWER_S0IX +#define CONFIG_POWER_TRACK_HOST_SLEEP_STATE #define CONFIG_UART_HOST 0 #define CONFIG_I2C_MASTER diff --git a/board/zoombini/gpio.inc b/board/zoombini/gpio.inc index b0b5ec6170..119aa7953b 100644 --- a/board/zoombini/gpio.inc +++ b/board/zoombini/gpio.inc @@ -27,6 +27,7 @@ GPIO_INT(PCH_SLP_SUS_L, PIN(D, 4), GPIO_INT_BOTH, power_signal_interrupt) /* TODO(aaboagye): Internal PU may be needed later on... */ GPIO_INT(RSMRST_L_PGOOD, PIN(E, 2), GPIO_INT_BOTH, power_signal_interrupt) GPIO_INT(PMIC_DPWROK, PIN(F, 4), GPIO_INT_BOTH, power_signal_interrupt) +GPIO_INT(PMIC_INT_L, PIN(D, 5), GPIO_INT_FALLING | GPIO_PULL_UP, power_signal_interrupt) /* Power Enables. */ GPIO(EN_PP3300_DSW, PIN(6, 0), GPIO_OUT_HIGH)