summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--board/glados/board.c1
-rw-r--r--board/glados/board.h1
-rw-r--r--board/glados/gpio.inc3
3 files changed, 4 insertions, 1 deletions
diff --git a/board/glados/board.c b/board/glados/board.c
index 3333b38b42..8b9b59f20a 100644
--- a/board/glados/board.c
+++ b/board/glados/board.c
@@ -29,6 +29,7 @@
#include "task.h"
#include "temp_sensor.h"
#include "timer.h"
+#include "uart.h"
#include "usb_charge.h"
#include "usb_mux.h"
#include "usb_pd.h"
diff --git a/board/glados/board.h b/board/glados/board.h
index 22d8120ebe..bf98d2a7f6 100644
--- a/board/glados/board.h
+++ b/board/glados/board.h
@@ -38,6 +38,7 @@
#define CONFIG_KEYBOARD_PROTOCOL_8042
#define CONFIG_LED_COMMON
#define CONFIG_LID_SWITCH
+#define CONFIG_LOW_POWER_IDLE
#define CONFIG_PORT80_TASK_EN
#define CONFIG_POWER_BUTTON
#define CONFIG_POWER_BUTTON_X86
diff --git a/board/glados/gpio.inc b/board/glados/gpio.inc
index dfc1228677..c05af0efc5 100644
--- a/board/glados/gpio.inc
+++ b/board/glados/gpio.inc
@@ -31,9 +31,10 @@ GPIO_INT(USB_C1_VBUS_WAKE_L,PIN(123), GPIO_INT_BOTH, vbus1_evt)
GPIO_INT(USB_C0_BC12_INT_L, PIN(124), GPIO_INT_FALLING, usb0_evt)
GPIO_INT(USB_C1_BC12_INT_L, PIN(145), GPIO_INT_FALLING, usb1_evt)
GPIO_INT(TABLET_MODE_L, PIN(160), GPIO_INT_BOTH | GPIO_PULL_UP, tablet_mode_interrupt)
-
/* Delayed PWR_OK from PMIC */
GPIO_INT(PMIC_DPWROK, PIN(133), GPIO_INT_BOTH, power_signal_interrupt)
+/* UART input */
+GPIO_INT(UART0_RX, PIN(162), GPIO_INT_BOTH_DSLEEP | GPIO_PULL_UP, uart_deepsleep_interrupt)
GPIO(PD_RST_L, PIN(130), GPIO_ODR_HIGH)
GPIO(USB2_OTG_ID, PIN(13), GPIO_ODR_LOW)