Prechádzať zdrojové kódy

rb532: migrate platform to common led helper functions

Signed-off-by: Michael Heimpold <[email protected]>
Signed-off-by: Florian Fainelli <[email protected]>

SVN-Revision: 35663
Florian Fainelli 13 rokov pred
rodič
commit
677714309b
1 zmenil súbory, kde vykonal 8 pridanie a 10 odobranie
  1. 8 10
      target/linux/rb532/base-files/etc/diag.sh

+ 8 - 10
target/linux/rb532/base-files/etc/diag.sh

@@ -1,19 +1,17 @@
 #!/bin/sh
-# Copyright (C) 2007 OpenWrt.org
+# Copyright (C) 2007-2013 OpenWrt.org
 
-set_led() {
-	local led="$1"
-	local state="$2"
-	[ -d "/sys/class/leds/rb500led:$led" ] && echo "$state" > "/sys/class/leds/rb500led:$led/brightness"
-}
+. /lib/functions/leds.sh
+
+status_led="rb500led:amber"
 
 set_state() {
 	case "$1" in
-		preinit)
-			set_led amber 1
+	preinit)
+		status_led_on
 		;;
-		done)
-			set_led amber 0
+	done)
+		status_led_off
 		;;
 	esac
 }