diff options
Diffstat (limited to 'board/reef/led.c')
-rw-r--r-- | board/reef/led.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/board/reef/led.c b/board/reef/led.c index c4b8e53e36..6315e67ff3 100644 --- a/board/reef/led.c +++ b/board/reef/led.c @@ -129,14 +129,13 @@ static void led_set_battery(void) led_set_color_battery(LED_BLUE); break; case PWR_STATE_IDLE: /* External power connected in IDLE */ - if (charge_get_flags() & CHARGE_FLAG_FORCE_IDLE) - led_set_color_battery( - (battery_ticks % LED_TOTAL_4SECS_TICKS < - LED_ON_2SECS_TICKS) ? - LED_AMBER : - LED_BLUE); - else - led_set_color_battery(LED_BLUE); + led_set_color_battery(LED_BLUE); + break; + case PWR_STATE_FORCED_IDLE: + led_set_color_battery((battery_ticks % LED_TOTAL_4SECS_TICKS < + LED_ON_2SECS_TICKS) ? + LED_AMBER : + LED_BLUE); break; default: /* Other states don't alter LED behavior */ |