aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/mpc85xx/base-files/etc
diff options
context:
space:
mode:
authorDavid Bauer <mail@david-bauer.net>2019-01-17 00:43:12 +0100
committerChristian Lamparter <chunkeey@gmail.com>2019-01-26 17:10:19 +0100
commit90bfbed7c2b2977776154010459cecb03b239ec0 (patch)
treef54215e92c406c8ff127e68d6e5dd029f1ed06cf /target/linux/mpc85xx/base-files/etc
parentb2e1333de3d47dede02fa6109063df6c0432e732 (diff)
downloadupstream-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')
-rw-r--r--target/linux/mpc85xx/base-files/etc/diag.sh41
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
-}