diff options
Diffstat (limited to 'board/elemi/board.c')
-rw-r--r-- | board/elemi/board.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/board/elemi/board.c b/board/elemi/board.c index 82ddcca710..1533207759 100644 --- a/board/elemi/board.c +++ b/board/elemi/board.c @@ -278,6 +278,18 @@ const struct pwm_t pwm_channels[] = { }; BUILD_ASSERT(ARRAY_SIZE(pwm_channels) == PWM_CH_COUNT); +static void kb_backlight_enable(void) +{ + gpio_set_level(GPIO_EC_KB_BL_EN, 1); +} +DECLARE_HOOK(HOOK_CHIPSET_RESUME, kb_backlight_enable, HOOK_PRIO_DEFAULT); + +static void kb_backlight_disable(void) +{ + gpio_set_level(GPIO_EC_KB_BL_EN, 0); +} +DECLARE_HOOK(HOOK_CHIPSET_SUSPEND, kb_backlight_disable, HOOK_PRIO_DEFAULT); + /******************************************************************************/ /* Volteer specific USB daughter-board configuration */ |