ar71xx: ZyXEL NBG6716 led/buttons cleanup
[15.05/openwrt.git] / target / linux / ar71xx / files / arch / mips / ath79 / mach-nbg6716.c
index afde87f..b27872f 100644 (file)
 
 #define NBG6716_GPIO_LED_INTERNET      18
 #define NBG6716_GPIO_LED_POWER         15
-#define NBG6716_GPIO_LED_USB0          13
 #define NBG6716_GPIO_LED_USB1          4
+#define NBG6716_GPIO_LED_USB2          13
 #define NBG6716_GPIO_LED_WIFI2G                19
 #define NBG6716_GPIO_LED_WIFI5G                17
 #define NBG6716_GPIO_LED_WPS           21
 
 #define NBG6716_GPIO_BTN_RESET         23
 #define NBG6716_GPIO_BTN_RFKILL                1
-#define NBG6716_GPIO_BTN_USB0          14
 #define NBG6716_GPIO_BTN_USB1          0
+#define NBG6716_GPIO_BTN_USB2          14
 #define NBG6716_GPIO_BTN_WPS           22
 
 #define NBG6716_KEYS_POLL_INTERVAL     20      /* msecs */
@@ -75,13 +75,13 @@ static struct gpio_led nbg6716_leds_gpio[] __initdata = {
                .active_low     = 1,
        },
        {
-               .name           = "zyxel:white:usb0",
-               .gpio           = NBG6716_GPIO_LED_USB0,
+               .name           = "zyxel:white:usb1",
+               .gpio           = NBG6716_GPIO_LED_USB1,
                .active_low     = 1,
        },
        {
-               .name           = "zyxel:white:usb1",
-               .gpio           = NBG6716_GPIO_LED_USB1,
+               .name           = "zyxel:white:usb2",
+               .gpio           = NBG6716_GPIO_LED_USB2,
                .active_low     = 1,
        },
        {
@@ -119,19 +119,19 @@ static struct gpio_keys_button nbg6716_gpio_keys[] __initdata = {
                .active_low     = 1,
        },
        {
-               .desc           = "USB0 eject button",
+               .desc           = "USB1 eject button",
                .type           = EV_KEY,
-               .code           = BTN_0,
+               .code           = BTN_1,
                .debounce_interval = NBG6716_KEYS_DEBOUNCE_INTERVAL,
-               .gpio           = NBG6716_GPIO_BTN_USB0,
+               .gpio           = NBG6716_GPIO_BTN_USB1,
                .active_low     = 1,
        },
        {
-               .desc           = "USB1 eject button",
+               .desc           = "USB2 eject button",
                .type           = EV_KEY,
-               .code           = BTN_1,
+               .code           = BTN_2,
                .debounce_interval = NBG6716_KEYS_DEBOUNCE_INTERVAL,
-               .gpio           = NBG6716_GPIO_BTN_USB1,
+               .gpio           = NBG6716_GPIO_BTN_USB2,
                .active_low     = 1,
        },
        {