ar71xx: let HW switch control WAN LED on dir-825-c1
Enable GPIO 20. This hands off control of the blue planet led to the integrated switch. Consequently, remove the led configuration for the blue planet led. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net> Patchwork: http://patchwork.openwrt.org/patch/4080/ [juhosg: whitespace fixup] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38096
This commit is contained in:
parent
20c8252a8f
commit
10ed605a89
1 changed files with 5 additions and 4 deletions
|
@ -36,6 +36,8 @@
|
||||||
#define DIR825C1_GPIO_LED_BLUE_PLANET 18
|
#define DIR825C1_GPIO_LED_BLUE_PLANET 18
|
||||||
#define DIR825C1_GPIO_LED_WIFI_BGN 13
|
#define DIR825C1_GPIO_LED_WIFI_BGN 13
|
||||||
|
|
||||||
|
#define DIR825C1_GPIO_WAN_LED_ENABLE 20
|
||||||
|
|
||||||
#define DIR825C1_GPIO_BTN_RESET 17
|
#define DIR825C1_GPIO_BTN_RESET 17
|
||||||
#define DIR825C1_GPIO_BTN_WPS 16
|
#define DIR825C1_GPIO_BTN_WPS 16
|
||||||
|
|
||||||
|
@ -74,10 +76,6 @@ static struct gpio_led dir825c1_leds_gpio[] __initdata = {
|
||||||
.active_low = 1,
|
.active_low = 1,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.name = "d-link:blue:planet",
|
|
||||||
.gpio = DIR825C1_GPIO_LED_BLUE_PLANET,
|
|
||||||
.active_low = 1,
|
|
||||||
}, {
|
|
||||||
.name = "d-link:blue:wifi_bgn",
|
.name = "d-link:blue:wifi_bgn",
|
||||||
.gpio = DIR825C1_GPIO_LED_WIFI_BGN,
|
.gpio = DIR825C1_GPIO_LED_WIFI_BGN,
|
||||||
.active_low = 1,
|
.active_low = 1,
|
||||||
|
@ -213,6 +211,9 @@ static void __init dir825c1_setup(void)
|
||||||
ath79_gpio_output_select(DIR825C1_GPIO_LED_BLUE_USB,
|
ath79_gpio_output_select(DIR825C1_GPIO_LED_BLUE_USB,
|
||||||
AR934X_GPIO_OUT_GPIO);
|
AR934X_GPIO_OUT_GPIO);
|
||||||
|
|
||||||
|
gpio_request_one(DIR825C1_GPIO_WAN_LED_ENABLE,
|
||||||
|
GPIOF_OUT_INIT_LOW, "WAN LED enable");
|
||||||
|
|
||||||
ath79_register_leds_gpio(-1, ARRAY_SIZE(dir825c1_leds_gpio),
|
ath79_register_leds_gpio(-1, ARRAY_SIZE(dir825c1_leds_gpio),
|
||||||
dir825c1_leds_gpio);
|
dir825c1_leds_gpio);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue