Преглед изворни кода

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 година
родитељ
комит
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|\