diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2018-10-17 13:31:09 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-10-24 16:45:04 -0700 |
commit | 67cd02cffdb80c137745f35abb03562402fd6c66 (patch) | |
tree | d85f1d28c157f6a8977bed07eead039b797fcf6b /board/nami/board.h | |
parent | bcd764143b1a00016251908908120cb8d7261890 (diff) | |
download | chrome-ec-67cd02cffdb80c137745f35abb03562402fd6c66.tar.gz |
Nami: Add keypad support
With this patch, the EC will scan KSO13 and KSO14 to read keypad
buttons. If SKU_ID doesn't have SKU_ID_MASK_KEYPAD bit, the column
size will be set to the current value (=13).
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
BUG=b:117126568
BRANCH=none
TEST=Tested by shortening KSO13 and KSO14 to KSI5. Run buildall.
Run emerge-nami chromeos-ec.
Change-Id: I2e41f832d82b36dedea187ff6a794d7c82a8463f
Reviewed-on: https://chromium-review.googlesource.com/1287149
Commit-Ready: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'board/nami/board.h')
-rw-r--r-- | board/nami/board.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/board/nami/board.h b/board/nami/board.h index 939a42900d..4af9b5e787 100644 --- a/board/nami/board.h +++ b/board/nami/board.h @@ -32,6 +32,7 @@ #define CONFIG_KEYBOARD_BOARD_CONFIG #define CONFIG_KEYBOARD_COL2_INVERTED #define CONFIG_KEYBOARD_PROTOCOL_8042 +#define CONFIG_KEYBOARD_KEYPAD #define CONFIG_LED_COMMON #define CONFIG_LID_SWITCH #define CONFIG_LOW_POWER_IDLE @@ -286,6 +287,7 @@ enum oem_id { }; #define SKU_ID_MASK_CONVERTIBLE (1 << 9) +#define SKU_ID_MASK_KEYPAD (1 << 15) /* TODO(crosbug.com/p/61098): Verify the numbers below. */ /* |