diff options
author | Jack Rosenthal <jrosenth@chromium.org> | 2021-03-10 15:25:42 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-03-11 23:43:32 +0000 |
commit | c534e94e5fb2f5021f00dd034ccf9ab14ed84454 (patch) | |
tree | 4fbca506efafad3b34c2bbca08e5794aa9dbea1a | |
parent | 2c5b91f4cc290b150f361ffb68ceabc862bd3f4f (diff) | |
download | chrome-ec-c534e94e5fb2f5021f00dd034ccf9ab14ed84454.tar.gz |
zephyr: lazor: enable lid switch
Enable the lid switch GPIO and module.
BUG=b:182398910
BRANCH=none
TEST=open and close lid, observe UART prints
Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
Change-Id: I541eea9e6329aed5d89676c7f3937c7d73868535
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2749425
Reviewed-by: Keith Short <keithshort@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | zephyr/projects/trogdor/lazor/include/gpio_map.h | 4 | ||||
-rw-r--r-- | zephyr/projects/trogdor/lazor/prj.conf | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/zephyr/projects/trogdor/lazor/include/gpio_map.h b/zephyr/projects/trogdor/lazor/include/gpio_map.h index 5a73b4b9fa..35d92eb9fa 100644 --- a/zephyr/projects/trogdor/lazor/include/gpio_map.h +++ b/zephyr/projects/trogdor/lazor/include/gpio_map.h @@ -10,6 +10,7 @@ #include <gpio_signal.h> #define GPIO_ENTERING_RW NAMED_GPIO(ec_entering_rw) +#define GPIO_LID_OPEN NAMED_GPIO(lid_open_ec) #define GPIO_WP_L NAMED_GPIO(ec_wp_odl) /* @@ -27,6 +28,7 @@ * #define EC_CROS_GPIO_INTERRUPTS \ * GPIO_INT(NAMED_GPIO(h1_ec_pwr_btn_odl), GPIO_INT_EDGE_BOTH, button_print) */ -#define EC_CROS_GPIO_INTERRUPTS +#define EC_CROS_GPIO_INTERRUPTS \ + GPIO_INT(GPIO_LID_OPEN, GPIO_INT_EDGE_BOTH, lid_interrupt) #endif /* __ZEPHYR_GPIO_MAP_H */ diff --git a/zephyr/projects/trogdor/lazor/prj.conf b/zephyr/projects/trogdor/lazor/prj.conf index 836cec2ae0..9c0037712a 100644 --- a/zephyr/projects/trogdor/lazor/prj.conf +++ b/zephyr/projects/trogdor/lazor/prj.conf @@ -6,6 +6,7 @@ CONFIG_CROS_EC=y CONFIG_SHIMMED_TASKS=y CONFIG_PLATFORM_EC=y CONFIG_PLATFORM_EC_BRINGUP=y +CONFIG_PLATFORM_EC_LID_SWITCH=y # Trogdor family does not use EFS2 (toggled by PLATFORM_EC_VBOOT). CONFIG_PLATFORM_EC_VBOOT=n |