From 8c0c0be11a452e76f51fa3fe314c8c580512a133 Mon Sep 17 00:00:00 2001 From: Wai-Hong Tam Date: Fri, 31 Aug 2018 11:18:45 -0700 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/1200070 Reviewed-by: Alexandru M Stan Reviewed-by: Aseda Aboagye --- board/cheza/board.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'board') 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 -- cgit v1.2.1