Skip to content

Commit 0c3dd24

Browse files
authored
Merge pull request #684 from FrameworkComputer/azalea.kb_backlight
azalea: save KB backlight currnt to bbram
2 parents 0de2335 + dd46213 commit 0c3dd24

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

zephyr/program/lotus/azalea/src/keyboard_customization.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,13 @@ uint8_t bl_brightness = KEYBOARD_BL_BRIGHTNESS_OFF;
141141
#define CAPS_LED BIT(2)
142142
static uint8_t caps_led_status;
143143

144+
void board_kblight_init(void)
145+
{
146+
uint8_t current_kblight = 0;
147+
148+
if (system_get_bbram(SYSTEM_BBRAM_IDX_KBSTATE, &current_kblight) == EC_SUCCESS)
149+
kblight_set(current_kblight & 0x7F);
150+
}
144151

145152
int caps_status_check(void)
146153
{

0 commit comments

Comments
 (0)