wireguard-tools: add tunlink option for hostroute
[openwrt/staging/chunkeey.git] / target / linux / ar71xx / base-files / etc / board.d / 03_gpio_switches
index 66be8e76d555314832f846041a293674b40c64e9..3bb2f635a3f6d5e005c86a93a2188cfc7cdb44d7 100755 (executable)
@@ -4,28 +4,36 @@
 #
 
 . /lib/functions/uci-defaults.sh
-. /lib/ar71xx.sh
 
 board_config_update
 
-board=$(ar71xx_board_name)
+board=$(board_name)
 
 case "$board" in
-nanostation-m)
-       ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "8"
-       ;;
-nanostation-m-xw)
-       ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "2"
-       ;;
 cpe210|\
 cpe510|\
 wbs210|\
 wbs510)
        ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "20"
        ;;
+nanostation-m)
+       ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "8"
+       ;;
+nanostation-m-xw)
+       ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "2"
+       ;;
 rb-912uag-2hpnd|\
 rb-912uag-5hpnd)
-       ucidef_add_gpio_switch "usb_power_switch" "USB Power Switch" "52" "1"
+       ucidef_add_gpio_switch "usb_power_switch" "USB Power Switch" "61" "1"
+       ;;
+rb-750up-r2|\
+rb-951ui-2nd|\
+rb-952ui-5ac2nd)
+       ucidef_add_gpio_switch "usb_power_switch" "USB Power Switch" "45" "1"
+       ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "14"
+       ;;
+rb-750p-pbr2)
+       ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "14"
        ;;
 esac