diff options
author | Jian-Jia Su <jjsu@chromium.org> | 2020-08-13 20:57:21 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-08-14 12:52:48 +0000 |
commit | 12c0146bebec938fa3a790b55c2161bf6f4547ba (patch) | |
tree | 9854353da16f1da4bfce7f9cfa241d466d63f355 /board/pompom | |
parent | 070a3bb78134e1fbbc2bdf83715c68ba2ce844c8 (diff) | |
download | chrome-ec-12c0146bebec938fa3a790b55c2161bf6f4547ba.tar.gz |
trogdor: Support AP-control LED
Respect led_auto_control_is_enabled when setting the LED color.
BUG=b:164019439
BRANCH=none
TEST=ectool led <led_id> <color>|auto
Signed-off-by: Jian-Jia Su <jjsu@chromium.org>
Change-Id: Iac11c504c42da489c2d8bf2d970a66e059ed0684
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2352967
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Commit-Queue: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'board/pompom')
-rw-r--r-- | board/pompom/led.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/board/pompom/led.c b/board/pompom/led.c index b7d03c34a1..db571a067c 100644 --- a/board/pompom/led.c +++ b/board/pompom/led.c @@ -158,8 +158,10 @@ static void board_led_set_power(void) /* Called by hook task every TICK */ static void led_tick(void) { - board_led_set_battery(); - board_led_set_power(); + if (led_auto_control_is_enabled(EC_LED_ID_BATTERY_LED)) + board_led_set_battery(); + if (led_auto_control_is_enabled(EC_LED_ID_POWER_LED)) + board_led_set_power(); } DECLARE_HOOK(HOOK_SECOND, led_tick, HOOK_PRIO_DEFAULT); |