Assign the reset functionality to the wps/reset buttons. Use the wlan
switch of the 6200n to enable/disable wlan.
Add the internet led of the 6200nl and use the led for boot status
indication
Signed-off-by: Mathias Kresin <dev@kresin.me>
set_usb_led "$board:blue:3g"
;;
3g-6200nl|\
+wnce2001)
+ set_wifi_led "$board:green:wlan"
+ ;;
br-6475nd|\
mzk-w300nh2)
set_wifi_led "$board:amber:wlan"
ucidef_set_led_default "power" "power" "$board:green:power" "1"
ucidef_set_led_default "router" "router" "$board:green:router" "1"
;;
-wnce2001)
- set_wifi_led "$board:green:wlan"
- ;;
wrh-300cr)
set_wifi_led "$board:green:wlan"
ucidef_set_led_netdev "lan" "lan" "$board:green:ethernet" "eth0"
xdxrn502j)
status_led="$board:green:power"
;;
+ 3g-6200nl)
+ status_led="$board:green:internet"
+ ;;
a5-v11|\
cs-qr10|\
d105|\
#size-cells = <0>;
poll-interval = <20>;
- wps {
- label = "wps";
+ reset {
+ label = "reset";
gpios = <&gpio0 12 1>;
- linux,code = <0x211>;
+ linux,code = <0x198>;
};
- wlanswitch {
+ rfkill {
label = "wlanswitch";
gpios = <&gpio0 13 1>;
- linux,code = <0x100>;
+ linux,code = <0xf7>;
};
};
};
gpio-leds {
compatible = "gpio-leds";
+ internet {
+ label = "3g-6200nl:green:internet";
+ gpios = <&gpio0 9 1>;
+ };
+
wlan {
- label = "3g-6200nl:amber:wlan";
+ label = "3g-6200nl:green:wlan";
gpios = <&gpio0 14 1>;
};
};
#size-cells = <0>;
poll-interval = <20>;
- wps {
- label = "wps";
+ reset {
+ label = "reset";
gpios = <&gpio0 12 1>;
- linux,code = <0x211>;
+ linux,code = <0x198>;
};
};
};