summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortongjian <tongjian@huaqin.corp-partner.google.com>2021-05-28 13:27:09 +0800
committerCommit Bot <commit-bot@chromium.org>2021-06-01 17:30:53 +0000
commitaba2646790307038bc9743a83a8b685c053e5ca1 (patch)
treee56c6d90bed25dcd7a0b3b65a4721908488eb5ae
parentb5370170d34d209ead9b665c4468d06386dcf173 (diff)
downloadchrome-ec-aba2646790307038bc9743a83a8b685c053e5ca1.tar.gz
Homestar:LED:Power LED and Battery LED status amend
BUG=b:187539586 TEST=make -j BOARD=homestar Verify build on EVT board BRANCH=Trogdo Signed-off-by: tongjian <tongjian@huaqin.corp-partner.google.com> Change-Id: I90fe26c6911d4b5dd04ae6aa131aeb4e8f7a3e7d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2924484 Reviewed-by: Wai-Hong Tam <waihong@google.com> Commit-Queue: Wai-Hong Tam <waihong@google.com> Tested-by: Wai-Hong Tam <waihong@google.com>
-rw-r--r--board/homestar/led.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/board/homestar/led.c b/board/homestar/led.c
index cd26a9c316..4691d602ba 100644
--- a/board/homestar/led.c
+++ b/board/homestar/led.c
@@ -83,24 +83,25 @@ static void board_led_set_battery(void)
battery_ticks++;
switch (charge_get_state()) {
- case PWR_STATE_DISCHARGE:
+ case PWR_STATE_CHARGE:
+ case PWR_STATE_CHARGE_NEAR_FULL:
if (chipset_in_state(CHIPSET_STATE_ON |
CHIPSET_STATE_ANY_SUSPEND |
CHIPSET_STATE_ANY_OFF)) {
if (percent <= BATTERY_LEVEL_CRITICAL) {
- /* battery capa < 5%, Red */
+ /* battery capa <= 5%, Red */
color = LED_RED;
} else if (percent > BATTERY_LEVEL_CRITICAL &&
percent < BATTERY_LEVEL_NEAR_FULL) {
/* 5% < battery capa < 97%, Orange */
color = LED_ORANGE;
} else {
- /* battery capa > 97%, Green */
+ /* battery capa >= 97%, Green */
color = LED_GREEN;
}
}
break;
- case PWR_STATE_CHARGE:
+ case PWR_STATE_DISCHARGE:
if (chipset_in_state(CHIPSET_STATE_ON)) {
/* S0, Green (soild on) */
color = LED_GREEN;