summaryrefslogtreecommitdiff
path: root/zephyr/projects/trogdor
diff options
context:
space:
mode:
authorParth Malkan <parthmalkan@google.com>2022-05-16 21:29:07 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-05-19 23:22:28 +0000
commit0955f4641ec83ec74f153aec0ac964f485be81d2 (patch)
tree58c4252f867fe6df48d3ede0fd31e8c8b8c140d4 /zephyr/projects/trogdor
parent2545306e0b388993555e11640110c02847e6275c (diff)
downloadchrome-ec-0955f4641ec83ec74f153aec0ac964f485be81d2.tar.gz
zephyr: lazor: LED: Replace enums with phandles
This patch replaces enums used to match policy nodes and pin nodes with phandles that directly point to pins nodes. BUG=b:232881262 BRANCH=none TEST=Manual test on herobrine Signed-off-by: Parth Malkan <parthmalkan@google.com> Cq-Depend: chromium:3630475 Change-Id: Ic0545121c639c0c204b3799c196cacc13f12f898 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3650054 Reviewed-by: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'zephyr/projects/trogdor')
-rw-r--r--zephyr/projects/trogdor/lazor/gpio_led.dts6
-rw-r--r--zephyr/projects/trogdor/lazor/led.dts33
-rw-r--r--zephyr/projects/trogdor/lazor/pwm_led.dts6
3 files changed, 17 insertions, 28 deletions
diff --git a/zephyr/projects/trogdor/lazor/gpio_led.dts b/zephyr/projects/trogdor/lazor/gpio_led.dts
index 8e851cc1dc..d85c6dd1df 100644
--- a/zephyr/projects/trogdor/lazor/gpio_led.dts
+++ b/zephyr/projects/trogdor/lazor/gpio_led.dts
@@ -7,14 +7,14 @@
gpio-led-pins {
compatible = "cros-ec,gpio-led-pins";
- color-off {
+ color_off: color-off {
led-color = "LED_OFF";
led-id = "EC_LED_ID_BATTERY_LED";
led-pins = <&gpio_ec_chg_led_y_c1 0>,
<&gpio_ec_chg_led_b_c1 0>;
};
- color-amber {
+ color_amber: color-amber {
led-color = "LED_AMBER";
led-id = "EC_LED_ID_BATTERY_LED";
br-color = "EC_LED_COLOR_AMBER";
@@ -22,7 +22,7 @@
<&gpio_ec_chg_led_b_c1 0>;
};
- color-blue {
+ color_blue: color-blue {
led-color = "LED_BLUE";
led-id = "EC_LED_ID_BATTERY_LED";
br-color = "EC_LED_COLOR_BLUE";
diff --git a/zephyr/projects/trogdor/lazor/led.dts b/zephyr/projects/trogdor/lazor/led.dts
index aa9f43c3d9..3bdf0147d7 100644
--- a/zephyr/projects/trogdor/lazor/led.dts
+++ b/zephyr/projects/trogdor/lazor/led.dts
@@ -6,8 +6,7 @@
charge-state = "PWR_STATE_CHARGE";
color-0 {
- led-color = "LED_AMBER";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_amber>;
};
};
@@ -16,8 +15,7 @@
chipset-state = "POWER_S0";
color-0 {
- led-color = "LED_BLUE";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_blue>;
};
};
@@ -27,13 +25,11 @@
/* Amber 1 sec, off 3 sec */
color-0 {
- led-color = "LED_AMBER";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_amber>;
period-ms = <1000>;
};
color-1 {
- led-color = "LED_OFF";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_off>;
period-ms = <3000>;
};
};
@@ -43,8 +39,7 @@
chipset-state = "POWER_S5";
color-0 {
- led-color = "LED_OFF";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_off>;
};
};
@@ -53,13 +48,11 @@
/* Amber 1 sec, off 1 sec */
color-0 {
- led-color = "LED_AMBER";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_amber>;
period-ms = <1000>;
};
color-1 {
- led-color = "LED_OFF";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_off>;
period-ms = <1000>;
};
};
@@ -68,8 +61,7 @@
charge-state = "PWR_STATE_CHARGE_NEAR_FULL";
color-0 {
- led-color = "LED_BLUE";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_blue>;
};
};
@@ -79,13 +71,11 @@
/* Blue 2 sec, Amber 2 sec */
color-0 {
- led-color = "LED_BLUE";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_blue>;
period-ms = <2000>;
};
color-1 {
- led-color = "LED_AMBER";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_amber>;
period-ms = <2000>;
};
};
@@ -95,8 +85,7 @@
extra-flag = "LED_CHFLAG_DEFAULT";
color-0 {
- led-color = "LED_BLUE";
- led-id = "EC_LED_ID_BATTERY_LED";
+ led-color = <&color_blue>;
};
};
};
diff --git a/zephyr/projects/trogdor/lazor/pwm_led.dts b/zephyr/projects/trogdor/lazor/pwm_led.dts
index e4823bd104..9e48d8b37d 100644
--- a/zephyr/projects/trogdor/lazor/pwm_led.dts
+++ b/zephyr/projects/trogdor/lazor/pwm_led.dts
@@ -22,14 +22,14 @@
compatible = "cros-ec,pwm-led-pins";
pwm-frequency = <324>;
- color-off {
+ color_off: color-off {
led-color = "LED_OFF";
led-id = "EC_LED_ID_BATTERY_LED";
led-pins = <&pwm_y 0>,
<&pwm_b 0>;
};
- color-amber {
+ color_amber: color-amber {
led-color = "LED_AMBER";
led-id = "EC_LED_ID_BATTERY_LED";
br-color = "EC_LED_COLOR_AMBER";
@@ -37,7 +37,7 @@
<&pwm_b 0>;
};
- color-blue {
+ color_blue: color-blue {
led-color = "LED_BLUE";
led-id = "EC_LED_ID_BATTERY_LED";
br-color = "EC_LED_COLOR_BLUE";