diff options
Diffstat (limited to 'board/mithrax/board.h')
-rw-r--r-- | board/mithrax/board.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/board/mithrax/board.h b/board/mithrax/board.h index 90716c9112..c9d2112b2c 100644 --- a/board/mithrax/board.h +++ b/board/mithrax/board.h @@ -21,6 +21,11 @@ #define CONFIG_MP2964 +/* KEYBOARD */ +#define CONFIG_KEYBOARD_CUSTOMIZATION +#define CONFIG_KEYBOARD_VIVALDI +#define CONFIG_KEYBOARD_REFRESH_ROW3 + /* LED */ #define CONFIG_LED_ONOFF_STATES #define CONFIG_LED_ONOFF_STATES_BAT_LOW 10 @@ -124,7 +129,7 @@ #define GPIO_WP_L GPIO_EC_WP_ODL /* System has back-lit keyboard */ -#define CONFIG_PWM_KBLIGHT +#define CONFIG_KEYBOARD_BACKLIGHT /* I2C Bus Configuration */ @@ -146,6 +151,7 @@ #define I2C_PORT_CHARGER NPCX_I2C_PORT7_0 #define I2C_PORT_EEPROM NPCX_I2C_PORT7_0 #define I2C_PORT_MP2964 NPCX_I2C_PORT7_0 +#define I2C_PORT_KBMCU NPCX_I2C_PORT3_0 #define I2C_ADDR_EEPROM_FLAGS 0x50 @@ -180,7 +186,14 @@ #define CONFIG_CHARGER_SENSE_RESISTOR 10 #define CONFIG_CHARGER_SENSE_RESISTOR_AC 10 -#define CONFIG_KEYBOARD_REFRESH_ROW3 +/* RGB Keyboard */ +#ifdef SECTION_IS_RW +#define CONFIG_RGB_KEYBOARD +#define CONFIG_LED_DRIVER_TLC59116F /* TLC59116F on I2C */ +#define TLC59116F_I2C_ADDR_FLAG TLC59116F_ADDR3_FLAG +#endif /* SECTION_IS_RW */ +#define RGB_GRID0_COL 4 +#define RGB_GRID0_ROW 1 #ifndef __ASSEMBLER__ |