summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelmo_lan <elmo_lan@compal.corp-partner.google.com>2022-09-14 20:14:44 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-09-15 10:46:04 +0000
commit194340af091f7f474225d33324d75c81d675c180 (patch)
tree1a0d8e33c310dfbfaa8983077af652c156835926
parentcda790178ee68b5d6d8143caa2d9ad69c7d7146e (diff)
downloadchrome-ec-194340af091f7f474225d33324d75c81d675c180.tar.gz
magikarp: add led behavior
add led behavior for S0 and low battery BUG=b:244373502 BRANCH=none TEST=zmake build magikarp --clobber Signed-off-by: elmo_lan <elmo_lan@compal.corp-partner.google.com> Change-Id: I953d20335d452c8a7fa266d4a2a9721e37331228 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3891427 Reviewed-by: Eric Yilun Lin <yllin@google.com> Reviewed-by: SamSP Liu <samsp_liu2@compal.corp-partner.google.com>
-rw-r--r--zephyr/projects/corsola/led_magikarp.dts20
1 files changed, 19 insertions, 1 deletions
diff --git a/zephyr/projects/corsola/led_magikarp.dts b/zephyr/projects/corsola/led_magikarp.dts
index e2287e9306..0e2b0aca52 100644
--- a/zephyr/projects/corsola/led_magikarp.dts
+++ b/zephyr/projects/corsola/led_magikarp.dts
@@ -30,7 +30,7 @@
};
/* Magikarp LED bat discharge */
- bat-power-state-discharge {
+ bat-power-state-discharge-s0 {
charge-state = "PWR_STATE_DISCHARGE";
chipset-state = "POWER_S0";
/* Battery percent range (>= 11%, <= Full) */
@@ -41,6 +41,24 @@
};
};
+
+ bat-power-state-discharge-s0-bat-low {
+ charge-state = "PWR_STATE_DISCHARGE";
+ chipset-state = "POWER_S0";
+ /* Battery percent range (>= Empty, <= 10%) */
+ batt-lvl = <BATTERY_LEVEL_EMPTY BATTERY_LEVEL_LOW>;
+
+ color-0 {
+ led-color = <&color_battery_amber>;
+ period-ms = <1000>;
+ };
+
+ color-1 {
+ led-color = <&color_battery_off>;
+ period-ms = <3000>;
+ };
+ };
+
bat-power-state-discharge-s3 {
charge-state = "PWR_STATE_DISCHARGE";
chipset-state = "POWER_S3";