diff options
author | johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> | 2023-01-17 13:47:48 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-01-17 20:03:59 +0000 |
commit | 51656776e76fbf3db54c694dc0782d7e02a453c7 (patch) | |
tree | 96a66e5cdf72a68889a7d7de0ccf47d176147441 | |
parent | 804f0ac206e449f4fef0473cf28bfe228c094291 (diff) | |
download | chrome-ec-51656776e76fbf3db54c694dc0782d7e02a453c7.tar.gz |
Frostflow: Implement LED behavior for factory test
Add PWR_STATE_FORCED_IDLE state
PWR_STATE_FORCED_IDLE - AC is connected, battery is not charging.
Used during factory testing.
LOW_COVERAGE_REASON=Skyrim board tests not created yet: b/247151116
BUG=b:264663411; b:246874455
BRANCH=none
TEST=zmake build frostflow, factory test not show 'Node with
matching prop not found'
Change-Id: I856bd340a504ad961640087af73bce9caab7204b
Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4165995
Commit-Queue: Chao Gui <chaogui@google.com>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Reviewed-by: Diana Z <dzigterman@chromium.org>
Reviewed-by: SamSP Liu <samsp_liu2@compal.corp-partner.google.com>
-rw-r--r-- | zephyr/program/skyrim/frostflow/led_policy.dtsi | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/zephyr/program/skyrim/frostflow/led_policy.dtsi b/zephyr/program/skyrim/frostflow/led_policy.dtsi index b5ee415d6d..901d4f4372 100644 --- a/zephyr/program/skyrim/frostflow/led_policy.dtsi +++ b/zephyr/program/skyrim/frostflow/led_policy.dtsi @@ -134,5 +134,19 @@ led-color = <&color_off>; }; }; + + power-state-forced-idle { + charge-state = "PWR_STATE_FORCED_IDLE"; + + /* Amber 2 sec, White 2 sec */ + color-0 { + led-color = <&color_amber>; + period-ms = <2000>; + }; + color-1 { + led-color = <&color_white>; + period-ms = <2000>; + }; + }; }; }; |