diff options
author | Dino Li <Dino.Li@ite.com.tw> | 2021-07-24 20:10:12 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-07-27 02:50:19 +0000 |
commit | 78e3fa0569a53ff146364c5229b1e86c57f1d8e5 (patch) | |
tree | 75325a4488e3c4c5c93ea486e4c02a80bf7c5103 /zephyr/boards/riscv | |
parent | cfa3334e03049c2ae7a23c0ba4706363b26d451f (diff) | |
download | chrome-ec-78e3fa0569a53ff146364c5229b1e86c57f1d8e5.tar.gz |
zephyr: asurada: enable _EVENT_WAKEUP_MASK
Only allow the defined MKBP events to wake host up.
BRANCH=none
BUG=none
TEST=Running suspend test x50.
Signed-off-by: Dino Li <Dino.Li@ite.com.tw>
Change-Id: I978a3db3ac0da6e761b8f953e2e89c97b9cbc23e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3053135
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'zephyr/boards/riscv')
-rw-r--r-- | zephyr/boards/riscv/asurada/asurada.dts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/zephyr/boards/riscv/asurada/asurada.dts b/zephyr/boards/riscv/asurada/asurada.dts index e759080996..2ad8fbbc14 100644 --- a/zephyr/boards/riscv/asurada/asurada.dts +++ b/zephyr/boards/riscv/asurada/asurada.dts @@ -9,6 +9,7 @@ #include <dt-bindings/adc/adc.h> #include <dt-bindings/gpio_defines.h> #include <it8xxx2.dtsi> +#include <dt-bindings/wake_mask_event_defines.h> / { model = "Google Asurada Baseboard"; @@ -21,6 +22,23 @@ zephyr,flash-controller = &flashctrl; }; + ec-mkbp-host-event-wakeup-mask { + compatible = "ec-wake-mask-event"; + wakeup-mask = <( + HOST_EVENT_MASK(HOST_EVENT_AC_CONNECTED) | + HOST_EVENT_MASK(HOST_EVENT_AC_DISCONNECTED) | + HOST_EVENT_MASK(HOST_EVENT_LID_OPEN) | + HOST_EVENT_MASK(HOST_EVENT_POWER_BUTTON) | + HOST_EVENT_MASK(HOST_EVENT_HANG_DETECT) | + HOST_EVENT_MASK(HOST_EVENT_MODE_CHANGE))>; + }; + + ec-mkbp-event-wakeup-mask { + compatible = "ec-wake-mask-event"; + wakeup-mask = <(MKBP_EVENT_KEY_MATRIX | + MKBP_EVENT_HOST_EVENT)>; + }; + named-adc-channels { compatible = "named-adc-channels"; |