diff options
Diffstat (limited to 'zephyr/projects/corsola/gpio_krabby.dts')
-rw-r--r-- | zephyr/projects/corsola/gpio_krabby.dts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/zephyr/projects/corsola/gpio_krabby.dts b/zephyr/projects/corsola/gpio_krabby.dts index 0fed46c405..1b93376582 100644 --- a/zephyr/projects/corsola/gpio_krabby.dts +++ b/zephyr/projects/corsola/gpio_krabby.dts @@ -4,6 +4,7 @@ */ #include <dt-bindings/gpio_defines.h> +#include <dt-bindings/wake_mask_event_defines.h> / { gpiox: gpio@0 { @@ -281,6 +282,23 @@ }; }; + 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)>; + }; + hibernate-wake-pins { compatible = "cros-ec,hibernate-wake-pins"; wakeup-pins = <&ac_present |