ramips: Use dts alias based status led
[openwrt/staging/wigyori.git] / target / linux / ramips / base-files / etc / diag.sh
1 #!/bin/sh
2 # Copyright (C) 2010-2013 OpenWrt.org
3
4 . /lib/functions.sh
5 . /lib/functions/leds.sh
6
7 status_led="$(get_dt_led status)"
8
9 set_state() {
10 get_status_led $1
11
12 case "$1" in
13 preinit)
14 status_led_blink_preinit
15 ;;
16 failsafe)
17 status_led_blink_failsafe
18 ;;
19 upgrade | \
20 preinit_regular)
21 status_led_blink_preinit_regular
22 ;;
23 done)
24 status_led_on
25 ;;
26 esac
27 }