diff options
author | David Bauer <mail@david-bauer.net> | 2019-01-17 00:43:12 +0100 |
---|---|---|
committer | Christian Lamparter <chunkeey@gmail.com> | 2019-01-26 17:10:19 +0100 |
commit | 90bfbed7c2b2977776154010459cecb03b239ec0 (patch) | |
tree | f54215e92c406c8ff127e68d6e5dd029f1ed06cf /target/linux/mpc85xx/base-files/etc/diag.sh | |
parent | b2e1333de3d47dede02fa6109063df6c0432e732 (diff) | |
download | upstream-90bfbed7c2b2977776154010459cecb03b239ec0.tar.gz upstream-90bfbed7c2b2977776154010459cecb03b239ec0.tar.bz2 upstream-90bfbed7c2b2977776154010459cecb03b239ec0.zip |
mpc85xx: use generic diag.sh
This commit removes the target-specific diag.sh script. This way, the
generic one is used for the target, which uses DT-aliases to specify the
LEDs used.
This way, we are also able to use different LEDs to indicate different
states. We use green status LEDs for indicating boot and a running
system. Where possible, the red status LED is used to indicate failsafe
mode and a running upgrade.
Signed-off-by: David Bauer <mail@david-bauer.net>
Diffstat (limited to 'target/linux/mpc85xx/base-files/etc/diag.sh')
-rw-r--r-- | target/linux/mpc85xx/base-files/etc/diag.sh | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/target/linux/mpc85xx/base-files/etc/diag.sh b/target/linux/mpc85xx/base-files/etc/diag.sh deleted file mode 100644 index e344d4b756..0000000000 --- a/target/linux/mpc85xx/base-files/etc/diag.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# Copyright (C) 2013 OpenWrt.org - -. /lib/functions.sh -. /lib/functions/leds.sh - -get_status_led() { - case $(board_name) in - aerohive,hiveap-330) - status_led="hiveap-330:green:tricolor0" - ;; - sophos,red-15w-rev1) - status_led="red-15w-rev1:green:system" - ;; - tplink,tl-wdr4900-v1) - status_led="tp-link:blue:system" - ;; - esac -} - -set_state() { - get_status_led - - case "$1" in - preinit) - status_led_blink_preinit - ;; - - failsafe) - status_led_blink_failsafe - ;; - - preinit_regular) - status_led_blink_preinit_regular - ;; - - done) - status_led_on - ;; - esac -} |