diff options
| author | juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2013-02-18 09:56:28 +0000 | 
|---|---|---|
| committer | juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2013-02-18 09:56:28 +0000 | 
| commit | 801050f8d053d09676166b3d9ffa23f1583d0ff7 (patch) | |
| tree | b4feb28c32f342a77488b5bdaafb4a5f24629abc /target/linux | |
| parent | 3031278742047c32f5aef9cf6384ae6f21bef4a0 (diff) | |
cns21xx: migrate to common led helper functions
[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35651 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux')
| -rwxr-xr-x | target/linux/cns21xx/base-files/etc/diag.sh | 32 | 
1 files changed, 4 insertions, 28 deletions
| diff --git a/target/linux/cns21xx/base-files/etc/diag.sh b/target/linux/cns21xx/base-files/etc/diag.sh index 3fb835262..e5b7ad5e3 100755 --- a/target/linux/cns21xx/base-files/etc/diag.sh +++ b/target/linux/cns21xx/base-files/etc/diag.sh @@ -1,33 +1,9 @@  #!/bin/sh -# -# Copyright (C) 2010 OpenWrt.org -# -# +# Copyright (C) 2010-2013 OpenWrt.org +. /lib/functions/leds.sh  . /lib/cns21xx.sh -status_led="" - -led_set_attr() { -	[ -f "/sys/class/leds/$1/$2" ] && echo "$3" > "/sys/class/leds/$1/$2" -} - -status_led_set_timer() { -	led_set_attr $status_led "trigger" "timer" -	led_set_attr $status_led "delay_on" "$1" -	led_set_attr $status_led "delay_off" "$2" -} - -status_led_on() { -	led_set_attr $status_led "trigger" "none" -	led_set_attr $status_led "brightness" 255 -} - -status_led_off() { -	led_set_attr $status_led "trigger" "none" -	led_set_attr $status_led "brightness" 0 -} -  get_status_led() {  	case $(get_board_name) in  	ns-k330) @@ -42,10 +18,10 @@ set_state() {  	case "$1" in  	preinit)  		insmod leds-gpio -		status_led_set_timer 200 200 +		status_led_blink_preinit  		;;  	failsafe) -		status_led_set_timer 50 50 +		status_led_blink_failsafe  		;;  	done)  		status_led_on | 
