Please scrap this patch, I've got the Active low's around the wrong way. new one on the way.

----- Original Message ----- From: "Andrew Tarabaras" <[email protected]>
To: <[email protected]>
Sent: Friday, December 18, 2009 8:49 PM
Subject: [OpenWrt-Devel] [PATCH] [ar71xx] tl-wr1043nd: Register missing leds.


This adds the folowing for the TP-Link wr1043nd board
1. USB and WLAN LEDS
2. Change QSS LED from red to green
3. Fix polarity of the System LED

Signed-off-by: Andrew Tarabaras <[email protected]>

Index: target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c
===================================================================
--- target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c (revision 18808) +++ target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c (working copy)
@@ -21,8 +21,10 @@

#include "devices.h"

+#define TL_WR1043ND_GPIO_LED_USB        1
#define TL_WR1043ND_GPIO_LED_SYSTEM     2
#define TL_WR1043ND_GPIO_LED_QSS        5
+#define TL_WR1043ND_GPIO_LED_WLAN       9

#define TL_WR1043ND_GPIO_BTN_RESET      3
#define TL_WR1043ND_GPIO_BTN_QSS        7
@@ -76,13 +78,21 @@

static struct gpio_led tl_wr1043nd_leds_gpio[] __initdata = {
 {
+ .name = "tl-wr1043nd:green:usb",
+ .gpio = TL_WR1043ND_GPIO_LED_USB,
+ .active_low = 0,
+ }, {
 .name = "tl-wr1043nd:green:system",
 .gpio = TL_WR1043ND_GPIO_LED_SYSTEM,
- .active_low = 1,
+ .active_low = 0,
 }, {
- .name = "tl-wr1043nd:red:qss",
+ .name = "tl-wr1043nd:green:qss",
 .gpio = TL_WR1043ND_GPIO_LED_QSS,
 .active_low = 1,
+ }, {
+ .name = "tl-wr1043nd:green:wlan",
+ .gpio = TL_WR1043ND_GPIO_LED_WLAN,
+ .active_low = 0,
 }
};

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to