From c9e9a787343fb9190b5491188025bcfdebc94beb Mon Sep 17 00:00:00 2001 From: Mathias Kresin Date: Wed, 15 Aug 2018 20:18:26 +0200 Subject: 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: Mathias Kresin --- target/linux/lantiq/base-files/etc/diag.sh | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'target/linux/lantiq/base-files') diff --git a/target/linux/lantiq/base-files/etc/diag.sh b/target/linux/lantiq/base-files/etc/diag.sh index 4fb47bd273..06cf7e2714 100644 --- a/target/linux/lantiq/base-files/etc/diag.sh +++ b/target/linux/lantiq/base-files/etc/diag.sh @@ -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" ] && { -- cgit v1.2.3