diff options
author | Wai-Hong Tam <waihong@google.com> | 2018-08-31 11:18:45 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-08-31 23:42:52 -0700 |
commit | 8c0c0be11a452e76f51fa3fe314c8c580512a133 (patch) | |
tree | f7a20fc6c9cea802d6af9e0b1da6efd29f5c528c | |
parent | 088b21fb3008c60d28894f8da62b5ba44e2ab63c (diff) | |
download | chrome-ec-8c0c0be11a452e76f51fa3fe314c8c580512a133.tar.gz |
cheza: Enable some button features
Enable the following button features:
* CONFIG_BUTTON_TRIGGERED_RECOVERY: Use volume buttons to trigger
recovery mode during reboot.
* CONFIG_EMULATED_SYSRQ: Send sysrq events when pressing some volume
button sequences.
* CONFIG_CMD_BUTTON: Console commands to emulate the volume buttons.
BRANCH=none
BUG=b:74395451
TEST=Holding power, volume_up, and volume_down buttons to reboot.
Checked the hostevent mask 0x4000 set.
TEST=Holding volume_up and volume_down to trigger debug mode.
Pressing some volume_up and volume_down sequences to send sysrq.
TEST=Typing "button vup" and "button vdown" console commands.
Change-Id: I7000012d85faf71a022cc8056bb7799c29f9d0bf
Signed-off-by: Wai-Hong Tam <waihong@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1200070
Reviewed-by: Alexandru M Stan <amstan@chromium.org>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
-rw-r--r-- | board/cheza/board.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/board/cheza/board.h b/board/cheza/board.h index 1e675ea94f..a1bc52354f 100644 --- a/board/cheza/board.h +++ b/board/cheza/board.h @@ -50,6 +50,9 @@ #define CONFIG_BOARD_VERSION_GPIO #define CONFIG_POWER_BUTTON #define CONFIG_VOLUME_BUTTONS +#define CONFIG_BUTTON_TRIGGERED_RECOVERY +#define CONFIG_EMULATED_SYSRQ +#define CONFIG_CMD_BUTTON #define CONFIG_SWITCH #define CONFIG_LID_SWITCH #define CONFIG_EXTPOWER_GPIO |