diff --git a/target/linux/ar71xx/base-files/etc/board.d/03_gpio_switches b/target/linux/ar71xx/base-files/etc/board.d/03_gpio_switches
index 00cc16725405c7168e2ba3727b24194d934f2acb..5b95f155cfd314c8cf8bf4713a77b83e12abb97a 100755
--- a/target/linux/ar71xx/base-files/etc/board.d/03_gpio_switches
+++ b/target/linux/ar71xx/base-files/etc/board.d/03_gpio_switches
@@ -21,6 +21,10 @@ cpe210|\
 cpe510)
 	ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "20"
 	;;
+rb-912uag-2hpnd|\
+rb-912uag-5hpnd)
+	ucidef_add_gpio_switch "usb_power_switch" "USB Power Switch" "52"
+	;;
 esac
 
 board_config_flush