diff options
author | juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-12-18 12:57:12 +0000 |
---|---|---|
committer | juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-12-18 12:57:12 +0000 |
commit | e9b1e2efdfff9d33e907f9a07ff39ac186abd48b (patch) | |
tree | 7bce48334eb87a16b82c1e1aa299a8fcfbed9ac5 /target | |
parent | d43d4fa2b2c1c0d78d34d9fdbd17fed9afc15efc (diff) |
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 <andrew@advancedtechnologies.com.au>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18821 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target')
-rw-r--r-- | target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c index 034427d1b..f77d25969 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c @@ -21,8 +21,10 @@ #include "dev-m25p80.h" #include "dev-ar913x-wmac.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 @@ -66,13 +68,21 @@ static struct flash_platform_data tl_wr1043nd_flash_data = { 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, } }; |