diff options
-rw-r--r-- | board/lars/board.h | 4 | ||||
-rw-r--r-- | board/lars/gpio.inc | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/board/lars/board.h b/board/lars/board.h index 0d379da3c5..c12ffe0b8f 100644 --- a/board/lars/board.h +++ b/board/lars/board.h @@ -68,6 +68,8 @@ #define CONFIG_POWER_BUTTON_X86 #define CONFIG_POWER_COMMON #define CONFIG_POWER_SHUTDOWN_PAUSE_IN_S5 +/* Enable S0IX */ +#define CONFIG_POWER_S0IX #define CONFIG_PWM #define CONFIG_PWM_KBLIGHT /* All data won't fit in data RAM. So, moving boundary slightly. */ @@ -130,7 +132,7 @@ #define I2C_PORT_THERMAL MEC1322_I2C3 #undef DEFERRABLE_MAX_COUNT -#define DEFERRABLE_MAX_COUNT 13 +#define DEFERRABLE_MAX_COUNT 14 /* Modules we want to exclude */ #undef CONFIG_CMD_ACCEL_INFO diff --git a/board/lars/gpio.inc b/board/lars/gpio.inc index 837b941632..0968a49817 100644 --- a/board/lars/gpio.inc +++ b/board/lars/gpio.inc @@ -21,7 +21,7 @@ GPIO_INT(AC_PRESENT, PIN(30), GPIO_INT_BOTH, extpower_interrupt) GPIO_INT(WP_L, PIN(33), GPIO_INT_BOTH, switch_interrupt) /* Buffered power button input from PMIC / ROP_EC_PWR_BTN_L_R */ GPIO_INT(POWER_BUTTON_L, PIN(35), GPIO_INT_BOTH, power_button_interrupt) -GPIO_INT(PCH_SLP_S0_L, PIN(141), GPIO_INT_BOTH | GPIO_PULL_UP, power_signal_interrupt) +GPIO_INT(PCH_SLP_S0_L, PIN(141), GPIO_INT_BOTH, power_signal_interrupt_S0) GPIO_INT(PCH_SLP_S4_L, PIN(200), GPIO_INT_BOTH | GPIO_PULL_UP, power_signal_interrupt) /* RSMRST from PMIC */ GPIO_INT(PCH_SLP_S3_L, PIN(206), GPIO_INT_BOTH | GPIO_PULL_UP, power_signal_interrupt) |