ramips: fix wps leds/btn for TP-Link TL-WA801ND v5
[openwrt/openwrt.git] / target / linux / ramips / dts / TL-WA801NDV5.dts
index fb944b07efb7cbf7f41e78dd1c2b4c87944f81e6..409e13e2dfb39e0c7c7d565f30f67267721ae14b 100644 (file)
                        gpios = <&gpio1 6 GPIO_ACTIVE_LOW>;
                        linux,code = <KEY_RESTART>;
                };
+
+               wps {
+                       label = "wps";
+                       gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
+                       linux,code = <KEY_WPS_BUTTON>;
+               };
        };
 
        leds {
                        gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
                };
 
-               wps {
-                       label = "tl-wa801nd-v5:orange:wps";
-                       gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
+               wps_red {
+                       label = "tl-wa801nd-v5:red:wps";
+                       gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
+               };
+
+               wps_green {
+                       label = "tl-wa801nd-v5:green:wps";
+                       gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
                };
        };
 };
@@ -55,7 +66,8 @@
 &pinctrl {
        state_default: pinctrl0 {
                gpio {
-                       ralink,group = "p0led_an", "perst", "refclk", "wdt", "wled_an";
+                       ralink,group = "p0led_an", "p1led_an", "perst",
+                                       "refclk", "uart1", "wdt", "wled_an";
                        ralink,function = "gpio";
                };
        };