summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChromeOS Developer <dparker@chromium.org>2014-03-11 17:17:54 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-03-12 01:34:39 +0000
commitaf6d294a1f53415866818f676cc45d30e3adbe4a (patch)
tree1eb575f2c73526a26fab5d51faa6acf217254d40
parent3b41167f35851743944cbadcc61dcba132c4bf9f (diff)
downloadchrome-ec-af6d294a1f53415866818f676cc45d30e3adbe4a.tar.gz
Squawks: Flash charging LED orange if battery unresponsive
BUG=chrome-os-partner:26228 BRANCH=None TEST=Boot system with battery removed. Charging LED should immediately start quickly blinking orange. System will boot 30 seconds later. Change-Id: I5703e568f5fa7365a187519ceb2ebfa2d2e743c4 Signed-off-by: Dave Parker <dparker@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/189631 Reviewed-by: Alec Berg <alecaberg@chromium.org>
-rw-r--r--board/squawks/led.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/squawks/led.c b/board/squawks/led.c
index 6b2f3ffe25..c4d4bb6bb7 100644
--- a/board/squawks/led.c
+++ b/board/squawks/led.c
@@ -122,7 +122,7 @@ static enum led_color new_battery_led_color(void)
ticks++;
/* If charging error, blink orange, 50% duty cycle, 0.5 sec period */
- if (chstate == PWR_STATE_ERROR)
+ if (chstate == PWR_STATE_ERROR || !charge_battery_responsive())
return (ticks & 0x1) ? LED_ORANGE : LED_OFF;
/* If charge-force-idle, blink green, 50% duty cycle, 2 sec period */