Skip to content
Snippets Groups Projects
Commit c9e9a787 authored by Mathias Kresin's avatar Mathias Kresin
Browse files

lantiq: add support for upgrade led


Indicate a (sys)upgrade via leds as well. It brings the lantiq diag.sh
script en par with the other implementations using devicetree aliases
to define multiple leds for boot status indication.

By default, use the boot finished led to indicate an upgrade for now.

Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
parent be06c726
No related branches found
No related tags found
No related merge requests found
Showing
with 28 additions and 0 deletions
......@@ -6,6 +6,7 @@
boot="$(get_dt_led boot)"
failsafe="$(get_dt_led failsafe)"
running="$(get_dt_led running)"
upgrade="$(get_dt_led upgrade)"
set_state() {
status_led="$boot"
......@@ -26,6 +27,14 @@ set_state() {
preinit_regular)
status_led_blink_preinit_regular
;;
upgrade)
[ -n "$running" ] && {
status_led="$running"
status_led_off
}
status_led="$upgrade"
status_led_blink_preinit_regular
;;
done)
status_led_off
[ -n "$running" ] && {
......
......@@ -13,6 +13,7 @@
led-boot = &power;
led-failsafe = &power;
led-running = &power;
led-upgrade = &power;
led-dsl = &dsl;
led-internet = &online_green;
......
......@@ -16,6 +16,7 @@
led-boot = &power;
led-failsafe = &power2;
led-running = &power;
led-upgrade = &power;
led-dsl = &adsl;
led-internet = &internet;
......
......@@ -11,6 +11,7 @@
led-boot = &power;
led-failsafe = &power;
led-running = &power;
led-upgrade = &power;
led-dsl = &dsl;
led-internet = &online;
......
......@@ -16,6 +16,7 @@
led-boot = &power_green;
led-failsafe = &power_red;
led-running = &power_green;
led-upgrade = &power_green;
led-dsl = &dsl;
led-internet = &internet_green;
......
......@@ -16,6 +16,7 @@
led-boot = &power_blue;
led-failsafe = &power_red;
led-running = &power_blue;
led-upgrade = &power_blue;
led-dsl = &dsl;
led-internet = &internet_blue;
......
......@@ -16,6 +16,7 @@
led-boot = &power_blue;
led-failsafe = &power_red;
led-running = &power_blue;
led-upgrade = &power_blue;
led-dsl = &dsl_blue;
led-usb = &led_usb;
......
......@@ -16,6 +16,7 @@
led-boot = &power;
led-failsafe = &power_red;
led-running = &power;
led-upgrade = &power;
led-dsl = &dsl;
led-internet = &internet;
......
......@@ -16,6 +16,7 @@
led-boot = &power;
led-failsafe = &power;
led-running = &power;
led-upgrade = &power;
led-dsl = &internet;
led-usb = &umts;
......
......@@ -16,6 +16,7 @@
led-boot = &power_green;
led-failsafe = &power_red;
led-running = &power_green;
led-upgrade = &power_green;
led-dsl = &dsl;
led-internet = &online_green;
......
......@@ -16,6 +16,7 @@
led-boot = &power;
led-failsafe = &power2;
led-running = &power;
led-upgrade = &power;
led-dsl = &dsl;
led-internet = &online;
......
......@@ -17,6 +17,7 @@
led-boot = &power_green;
led-failsafe = &power_green;
led-running = &power_green;
led-upgrade = &power_green;
led-dsl = &internet_green;
};
......
......@@ -16,6 +16,7 @@
led-boot = &power_green;
led-failsafe = &power_red;
led-running = &power_green;
led-upgrade = &power_green;
led-dsl = &power_green;
led-internet = &online;
......
......@@ -16,6 +16,7 @@
led-boot = &power_red;
led-failsafe = &power_blue;
led-running = &power_red;
led-upgrade = &power_red;
led-dsl = &internet_red;
led-usb = &umts;
......
......@@ -16,6 +16,7 @@
led-boot = &power_red;
led-failsafe = &power_blue;
led-running = &power_red;
led-upgrade = &power_red;
led-dsl = &internet_red;
led-usb = &umts;
......
......@@ -16,6 +16,7 @@
led-boot = &power_green;
led-failsafe = &power_red;
led-running = &power_green;
led-upgrade = &power_green;
led-dsl = &dsl_green;
led-internet = &online_green;
......
......@@ -17,6 +17,7 @@
led-boot = &power_green;
led-failsafe = &power_red;
led-running = &power_green;
led-upgrade = &power_green;
led-dsl = &dsl;
};
......
......@@ -16,6 +16,7 @@
led-boot = &power_orange;
led-failsafe = &power_red;
led-running = &power_blue;
led-upgrade = &power_blue;
led-dsl = &broadband_blue;
led-wifi = &wireless_blue;
......
......@@ -16,6 +16,7 @@
led-boot = &power_orange;
led-failsafe = &power_red;
led-running = &power_blue;
led-upgrade = &power_blue;
led-dsl = &broadband_blue;
led-wifi = &wireless_blue;
......
......@@ -17,6 +17,7 @@
led-boot = &power_green;
led-failsafe = &power_red;
led-running = &power_blue;
led-upgrade = &power_blue;
led-dsl = &broadband_blue;
led-wifi = &wireless_blue;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment