summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorWai-Hong Tam <waihong@google.com>2018-08-31 11:18:45 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-08-31 23:42:52 -0700
commit8c0c0be11a452e76f51fa3fe314c8c580512a133 (patch)
treef7a20fc6c9cea802d6af9e0b1da6efd29f5c528c /board
parent088b21fb3008c60d28894f8da62b5ba44e2ab63c (diff)
downloadchrome-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>
Diffstat (limited to 'board')
-rw-r--r--board/cheza/board.h3
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