summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--board/lars/board.h4
-rw-r--r--board/lars/gpio.inc2
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)