diff options
author | Rong Chang <rongchang@chromium.org> | 2015-06-17 19:50:04 +0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-06-18 05:08:00 +0000 |
commit | e5f5113b476beb62789df69e0c0f8e3393e12475 (patch) | |
tree | af8c2259c7834b376cb4337cf58789713cdfadae /board | |
parent | b72a5f5e8e97ba86736c1e26b4204fc6d0c215da (diff) | |
download | chrome-ec-e5f5113b476beb62789df69e0c0f8e3393e12475.tar.gz |
oak: enable hibernate support
Setup wakeup source and enable hibernate support.
BRANCH=none
BUG=chrome-os-partner:40752
TEST=manual
start servod:
sudo servod -b oak -c oak.xml
in EC console, type 'hibernate' to enter hibernate mode.
check ec 3.3v current and power consumption:
dut-control ec_3v3_ma ec_3v3_mw
check wakeup source:
open lid, press power button or plug in charger
Change-Id: Ic32c3879b0b9dac86c5e08ab9f3daba428c58720
Signed-off-by: Rong Chang <rongchang@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/277978
Reviewed-by: Alec Berg <alecaberg@chromium.org>
Diffstat (limited to 'board')
-rw-r--r-- | board/oak/board.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/board/oak/board.h b/board/oak/board.h index 5f9cc199b4..aece828247 100644 --- a/board/oak/board.h +++ b/board/oak/board.h @@ -39,7 +39,12 @@ #define CONFIG_CHIPSET_MEDIATEK #define CONFIG_CMD_TYPEC #define CONFIG_FORCE_CONSOLE_RESUME -#undef CONFIG_HIBERNATE +/* + * EC_WAKE: PA0 - WKUP1 + * POWER_BUTTON_L: PB5 - WKUP6 + */ +#define CONFIG_HIBERNATE +#define CONFIG_HIBERNATE_WAKEUP_PINS (STM32_PWR_CSR_EWUP1|STM32_PWR_CSR_EWUP6) #define CONFIG_HOST_COMMAND_STATUS #define CONFIG_I2C #define CONFIG_KEYBOARD_COL2_INVERTED |