ar71xx: fix LEDs on the WRT400N
authorGabor Juhos <juhosg@openwrt.org>
Sat, 31 Dec 2011 13:54:11 +0000 (13:54 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Sat, 31 Dec 2011 13:54:11 +0000 (13:54 +0000)
SVN-Revision: 29624

target/linux/ar71xx/base-files/etc/diag.sh
target/linux/ar71xx/files/arch/mips/ar71xx/mach-wrt400n.c

index 855d3a40b1fba2b3f635c05778db0d3f62b2be60..6c40f62e839c497b3b44b866a798a40974c48069 100755 (executable)
@@ -127,7 +127,7 @@ get_status_led() {
                status_led="wp543:green:diag"
                ;;
        wrt400n)
-               status_led="wrt400n:green:status"
+               status_led="wrt400n:blue:wps"
                ;;
        wrt160nl)
                status_led="wrt160nl:blue:wps"
index 8bd82b983e3ee8c403ce81bcb0da5a0464dffc87..6d8d55fafa9b4a8b0a7757cf2dc584f066c72b16 100644 (file)
 #include "dev-gpio-buttons.h"
 #include "dev-leds-gpio.h"
 
-#define WRT400N_GPIO_LED_ORANGE        5
-#define WRT400N_GPIO_LED_GREEN 4
-#define WRT400N_GPIO_LED_POWER 1
-#define WRT400N_GPIO_LED_WLAN  0
+#define WRT400N_GPIO_LED_POWER         1
+#define WRT400N_GPIO_LED_WPS_BLUE      4
+#define WRT400N_GPIO_LED_WPS_AMBER     5
+#define WRT400N_GPIO_LED_WLAN          6
 
 #define WRT400N_GPIO_BTN_RESET 8
 #define WRT400N_GPIO_BTN_WLSEC 3
@@ -93,21 +93,22 @@ static struct flash_platform_data wrt400n_flash_data = {
 
 static struct gpio_led wrt400n_leds_gpio[] __initdata = {
        {
-               .name           = "wrt400n:green:status",
-               .gpio           = WRT400N_GPIO_LED_GREEN,
+               .name           = "wrt400n:blue:wps",
+               .gpio           = WRT400N_GPIO_LED_WPS_BLUE,
                .active_low     = 1,
        }, {
-               .name           = "wrt400n:amber:aoss",
-               .gpio           = WRT400N_GPIO_LED_ORANGE,
+               .name           = "wrt400n:amber:wps",
+               .gpio           = WRT400N_GPIO_LED_WPS_AMBER,
                .active_low     = 1,
        }, {
-               .name           = "wrt400n:green:wlan",
+               .name           = "wrt400n:blue:wlan",
                .gpio           = WRT400N_GPIO_LED_WLAN,
                .active_low     = 1,
        }, {
-               .name           = "wrt400n:green:power",
+               .name           = "wrt400n:blue:power",
                .gpio           = WRT400N_GPIO_LED_POWER,
-               .active_low     = 1,
+               .active_low     = 0,
+               .default_trigger = "default-on",
        }
 };