diff options
-rw-r--r-- | baseboard/brya/baseboard.h | 12 | ||||
-rw-r--r-- | board/brya/board.h | 5 |
2 files changed, 17 insertions, 0 deletions
diff --git a/baseboard/brya/baseboard.h b/baseboard/brya/baseboard.h index ceb2e2a54e..4d1b20c04f 100644 --- a/baseboard/brya/baseboard.h +++ b/baseboard/brya/baseboard.h @@ -24,6 +24,18 @@ #define CONFIG_EXTPOWER_GPIO +/* Common Keyboard Defines */ +#define CONFIG_CMD_KEYBOARD +#define CONFIG_KEYBOARD_BOARD_CONFIG +#define CONFIG_KEYBOARD_COL2_INVERTED +#define CONFIG_KEYBOARD_KEYPAD +#define CONFIG_KEYBOARD_PROTOCOL_8042 +#ifdef CONFIG_KEYBOARD_VIVALDI +#define CONFIG_KEYBOARD_PWRBTN_ASSERTS_KSI2 +#else +#define CONFIG_KEYBOARD_PWRBTN_ASSERTS_KSI3 +#endif + /* Host communication */ #define CONFIG_HOSTCMD_ESPI #define CONFIG_HOSTCMD_ESPI_VW_SLP_S4 diff --git a/board/brya/board.h b/board/brya/board.h index d5e1b23d70..793c02aba3 100644 --- a/board/brya/board.h +++ b/board/brya/board.h @@ -8,6 +8,11 @@ #ifndef __CROS_EC_BOARD_H #define __CROS_EC_BOARD_H +/* + * Early brya boards are not set up for vivaldi + */ +#undef CONFIG_KEYBOARD_VIVALDI + /* Baseboard features */ #include "baseboard.h" |