diff options
author | wen zhang <zhangwen6@huaqin.corp-partner.google.com> | 2023-05-12 01:29:00 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-05-11 19:38:10 +0000 |
commit | 76d2b9b1e47ba721d83ada33f18a1aab28a80ea7 (patch) | |
tree | 65b93d9e21ea9062d0a37bc530dbca23efc667e4 /board/scarlet/led.c | |
parent | 3d5b996f731dc2697f1ea97a68f06f8493863912 (diff) | |
download | chrome-ec-76d2b9b1e47ba721d83ada33f18a1aab28a80ea7.tar.gz |
battery: Deprecate CONFIG_BATTERY_LEVEL_NEAR_FULL
Atlas, coral, corori, eve, morphius, primus, and rammus are setting
CONFIG_BATTERY_LEVEL_NEAR_FULL to custom values. This causes their LEDs
show 'full' while the display battery percentages are still < 100%.
We'll make these boards define CONFIG_BATT_HOST_FULL_FACTOR, instead.
And fix LED dts for some zephyr projects.
BUG=b:280818345
TEST=build pass
Change-Id: I98f97798ea99cc812671d5b31d64e92d55a1e05a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4523043
Commit-Queue: wen zhang <zhangwen6@huaqin.corp-partner.google.com>
Tested-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com>
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'board/scarlet/led.c')
-rw-r--r-- | board/scarlet/led.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/scarlet/led.c b/board/scarlet/led.c index c550d3bad9..f4a3bae9f4 100644 --- a/board/scarlet/led.c +++ b/board/scarlet/led.c @@ -74,7 +74,7 @@ static void scarlet_led_set_battery(void) else if (charge_get_percent() < 10) bat_led_set_color((battery_second & 3) ? LED_OFF : LED_AMBER); - else if (charge_get_percent() >= BATTERY_LEVEL_NEAR_FULL && + else if (charge_get_percent() >= CONFIG_BATT_HOST_FULL_FACTOR && (chflags & CHARGE_FLAG_EXTERNAL_POWER)) bat_led_set_color(LED_GREEN); else |