diff options
author | Jeffy Chen <jeffy.chen@rock-chips.com> | 2016-12-15 09:59:08 +0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2016-12-23 04:09:33 +0000 |
commit | f687acb840ef8d1c099f766039035dbb351512e4 (patch) | |
tree | c85a10ee174e70f61ea2dfc7d0e4579680beaae5 | |
parent | b611f157c3455fbc12158c8fe9c3b543110316f0 (diff) | |
download | chrome-ec-f687acb840ef8d1c099f766039035dbb351512e4.tar.gz |
minnie: Add CONFIG_MKBP_WAKEUP_MASK
Add CONFIG_MKBP_WAKEUP_MASK, which is a white list in board level,
only allow those events to wakeup the AP during S3 power state.
BUG=chrome-os-partner:60882
BRANCH=veyron
TEST=None
Change-Id: I8bfd744cf252672d06ac722c64ecb4c7aaa5d6d1
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
Reviewed-on: https://chromium-review.googlesource.com/419864
Reviewed-by: Simon Glass <sjg@google.com>
Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r-- | board/minnie/board.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/board/minnie/board.h b/board/minnie/board.h index 18ccdec79c..33c695fec9 100644 --- a/board/minnie/board.h +++ b/board/minnie/board.h @@ -68,6 +68,13 @@ #define CONFIG_HIBERNATE_WAKEUP_PINS (STM32_PWR_CSR_EWUP1 | STM32_PWR_CSR_EWUP6) +#define CONFIG_MKBP_EVENT +/* Define the MKBP events which are allowed to wakeup AP in S3. */ +#define CONFIG_MKBP_WAKEUP_MASK \ + (EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_OPEN) |\ + EC_HOST_EVENT_MASK(EC_HOST_EVENT_POWER_BUTTON) |\ + EC_HOST_EVENT_MASK(EC_HOST_EVENT_KEY_PRESSED)) + #ifndef __ASSEMBLER__ /* 48 MHz SYSCLK clock frequency */ |