diff options
author | Josh Tsai <josh_tsai@compal.corp-partner.google.com> | 2018-10-17 10:02:52 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-11-07 11:40:52 -0800 |
commit | a10af6b1e793ee3b7c583fbf223dcb0bc16b1c25 (patch) | |
tree | 2e09cec0c1cc83b3597a54ed5de60da0f4b476e4 /board/liara | |
parent | a771ac1213c4b0066d81ded4b8132f9506d7634d (diff) | |
download | chrome-ec-a10af6b1e793ee3b7c583fbf223dcb0bc16b1c25.tar.gz |
Liara: Update LED behavior
There is no power status indicator LED in customer UX spec,
so LED only shows the charging status.
The LEDs status defined as below a lookup table.
Charging Amber on
Full Charged White on
Discharging Off
Error Amber, 250 ms on / 250 ms off
BUG=b:116081524
BRANCH=none
TEST=manual
1. Check charge led Amber on when battery is charging.
2. Check charge led White on when battery is full.
3. Check charge led is off when battery is discharge.
4. Check charge led amber on 250ms off 250ms when battery off.
Change-Id: Id3e1741b5cc88014ce169cb44229072c80e1bcc4
Signed-off-by: Josh Tsai <josh_tsai@compal.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/1285929
Reviewed-by: Jonathan Brandmeyer <jbrandmeyer@chromium.org>
Reviewed-by: Raymond Chou <raymond_chou@compal.corp-partner.google.com>
Reviewed-by: Ruby Lee <ruby_lee@compal.corp-partner.google.com>
Diffstat (limited to 'board/liara')
-rw-r--r-- | board/liara/board.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/board/liara/board.h b/board/liara/board.h index dc3ef7b760..ee9aa88916 100644 --- a/board/liara/board.h +++ b/board/liara/board.h @@ -20,17 +20,14 @@ /* Power and battery LEDs */ #define CONFIG_LED_COMMON +#define CONFIG_LED_PWM_ACTIVE_CHARGE_PORT_ONLY #define CONFIG_CMD_LEDTEST #undef CONFIG_LED_PWM_NEAR_FULL_COLOR #undef CONFIG_LED_PWM_CHARGE_ERROR_COLOR -#undef CONFIG_LED_PWM_SOC_ON_COLOR -#undef CONFIG_LED_PWM_SOC_SUSPEND_COLOR -#define CONFIG_LED_PWM_NEAR_FULL_COLOR EC_LED_COLOR_BLUE +#define CONFIG_LED_PWM_NEAR_FULL_COLOR EC_LED_COLOR_WHITE #define CONFIG_LED_PWM_CHARGE_ERROR_COLOR EC_LED_COLOR_AMBER -#define CONFIG_LED_PWM_SOC_ON_COLOR EC_LED_COLOR_BLUE -#define CONFIG_LED_PWM_SOC_SUSPEND_COLOR EC_LED_COLOR_BLUE #define CONFIG_LED_PWM_COUNT 1 |