ar71xx: fix LED config for DIR-869 A1
[openwrt/staging/mkresin.git] / target / linux / ar71xx / files / arch / mips / ath79 / mach-dir-869-a1.c
index 58474238916b37af3056ddc7147234de193c0238..b0894e37cce9135d37ebf12847d8685d048f4ae1 100644 (file)
@@ -42,8 +42,8 @@
 
 #define DIR869A1_GPIO_ENABLE_SWITCH    11
 
-#define DIR869A1_GPIO_LED_POWER                15
-#define DIR869A1_GPIO_LED_ORANGE       16
+#define DIR869A1_GPIO_LED_ORANGE       15
+#define DIR869A1_GPIO_LED_WHITE                16
 
 #define DIR869A1_KEYS_POLL_INTERVAL    20 /* msecs */
 #define DIR869A1_KEYS_DEBOUNCE_INTERVAL        (3 * DIR869A1_KEYS_POLL_INTERVAL)
 
 static struct gpio_led dir869a1_leds_gpio[] __initdata = {
        {
-               /* Actually, this GPIO controls the LED power,
-                * while d-link:orange:status switches it between
-                * orange and white */
                .name           = "d-link:white:status",
-               .gpio           = DIR869A1_GPIO_LED_POWER,
+               .gpio           = DIR869A1_GPIO_LED_WHITE,
                .active_low     = 1,
        },
        {
                .name           = "d-link:orange:status",
                .gpio           = DIR869A1_GPIO_LED_ORANGE,
-               .active_low     = 0,
+               .active_low     = 1,
        },
 };