cleanup basefiles
[openwrt/staging/stintel.git] / target / linux / lantiq / base-files / etc / diag.sh
1 #!/bin/sh
2 # Copyright (C) 2012 OpenWrt.org
3
4 [ -d /sys/class/leds/power/ ] || return
5
6 set_state() {
7 [ -d /sys/class/leds/power1/ ] && {
8
9 case "$1" in
10 preinit)
11 echo heartbeat >/sys/class/leds/power/trigger
12 ;;
13 failsafe)
14 echo none >/sys/class/leds/power/trigger
15 echo timer >/sys/class/leds/power1/trigger
16 echo 100 >/sys/class/leds/power1/delay_on
17 echo 100 >/sys/class/leds/power1/delay_off
18 ;;
19 done)
20 echo none >/sys/class/leds/power/trigger
21 echo none >/sys/class/leds/power1/trigger
22 echo 1 >/sys/class/leds/power/brightness
23 ;;
24 esac
25 return
26 }
27
28 case "$1" in
29 preinit)
30 echo heartbeat >/sys/class/leds/power/trigger
31 ;;
32 failsafe)
33 echo timer >/sys/class/leds/power/trigger
34 echo 100 >/sys/class/leds/power/delay_on
35 echo 100 >/sys/class/leds/power/delay_off
36 ;;
37 done)
38 echo none >/sys/class/leds/power/trigger
39 echo 1 >/sys/class/leds/power/brightness
40 ;;
41 esac
42 }