#
. /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