summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjohnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>2023-01-17 13:47:48 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-01-17 20:03:59 +0000
commit51656776e76fbf3db54c694dc0782d7e02a453c7 (patch)
tree96a66e5cdf72a68889a7d7de0ccf47d176147441
parent804f0ac206e449f4fef0473cf28bfe228c094291 (diff)
downloadchrome-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.dtsi14
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>;
+ };
+ };
};
};