Pārlūkot izejas kodu

ar71xx: add userspace support for Mikrotik RB2011iL

Kernel/hardware support for this board has been implemented since
Chaos Calmer. This set of patches is to get the board identified in
userland. This will allow support for things like sysupgrade,
configuring initial LED state, configuring initial switch state, etc.

Signed-off-by: Ron Angeles <[email protected]>
Ron Angeles 8 gadi atpakaļ
vecāks
revīzija
156d9255f2

+ 1 - 0
target/linux/ar71xx/base-files/etc/board.d/01_leds

@@ -256,6 +256,7 @@ rb-952ui-5ac2nd)
 rb-962uigs-5hact2hnt)
 	ucidef_set_led_timer "user" "USER/SFP" "rb:green:user" "1000" "1000"
 	;;
+rb-2011il|\
 rb-2011l|\
 rb-2011uas|\
 rb-2011uias|\

+ 1 - 0
target/linux/ar71xx/base-files/etc/board.d/02_network

@@ -272,6 +272,7 @@ ar71xx_setup_interfaces()
 			"0@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:wan:1"
 	;;
 	db120|\
+	rb-2011il|\
 	rb-2011l|\
 	rb-2011uas|\
 	rb-2011uas-2hnd|\

+ 1 - 0
target/linux/ar71xx/base-files/etc/diag.sh

@@ -284,6 +284,7 @@ get_status_led() {
 	r602n)
 		status_led="$board:green:wan"
 		;;
+	rb-2011il|\
 	rb-2011l|\
 	rb-2011uas|\
 	rb-2011uas-2hnd)

+ 3 - 2
target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration

@@ -86,8 +86,9 @@ rb-450)
 	migrate_switch_name "eth1" "switch0"
 	;;
 
-db120 |\
-rb-2011l | \
+db120|\
+rb-2011il|\
+rb-2011l|\
 rb-2011uas-2hnd)
 	migrate_switch_name "eth0" "switch0"
 	migrate_switch_name "eth1" "switch1"

+ 3 - 0
target/linux/ar71xx/base-files/lib/ar71xx.sh

@@ -824,6 +824,9 @@ ar71xx_board_detect() {
 	*"Rocket M XW")
 		name="rocket-m-xw"
 		;;
+	*"RouterBOARD 2011iL")
+		name="rb-2011il"
+		;;
 	*"RouterBOARD 2011L")
 		name="rb-2011l"
 		;;

+ 2 - 0
target/linux/ar71xx/base-files/lib/upgrade/platform.sh

@@ -508,6 +508,7 @@ platform_check_image() {
 	rb-951g-2hnd|\
 	rb-951ui-2hnd|\
 	rb-2011l|\
+	rb-2011il|\
 	rb-2011uas|\
 	rb-2011uias|\
 	rb-2011uas-2hnd|\
@@ -682,6 +683,7 @@ platform_pre_upgrade() {
 	rb-912uag-5hpnd|\
 	rb-951g-2hnd|\
 	rb-951ui-2hnd|\
+	rb-2011il|\
 	rb-2011l|\
 	rb-2011uas|\
 	rb-2011uias|\