diff options
-rw-r--r-- | board/kevin/board.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/board/kevin/board.h b/board/kevin/board.h index b72534acc0..7b4e6e3024 100644 --- a/board/kevin/board.h +++ b/board/kevin/board.h @@ -234,6 +234,21 @@ EC_HOST_EVENT_MASK(EC_HOST_EVENT_KEY_PRESSED) |\ EC_HOST_EVENT_MASK(EC_HOST_EVENT_RTC)) +/* + * Define the host events which are to be reported to the kernel. + * + * Linux 4.4 kernel uses EC_HOST_EVENT_PD_MCU, EC_HOST_EVENT_USB_MUX, + * and EC_HOST_EVENT_RTC and all enabled WAKE events. + * + * Linux 3.18 kernel uses EC_HOST_EVENT_PD_MCU and all enabled WAKE events. + */ +#undef CONFIG_HOST_EVENT_REPORT_MASK +#define CONFIG_HOST_EVENT_REPORT_MASK \ + (CONFIG_MKBP_WAKEUP_MASK |\ + EC_HOST_EVENT_MASK(EC_HOST_EVENT_PD_MCU) |\ + EC_HOST_EVENT_MASK(EC_HOST_EVENT_RTC) |\ + EC_HOST_EVENT_MASK(EC_HOST_EVENT_USB_MUX)) + #ifndef __ASSEMBLER__ enum adc_channel { |