diff options
author | Thibaut VARENE <hacks@slashdirt.org> | 2017-02-09 23:07:23 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2017-02-15 11:28:58 +0100 |
commit | b2044a7f60e789edbe8d4e0f3fd74ef6aaa6be40 (patch) | |
tree | e300a9fb2399fbdefbb4cf3cfb156f7db8160f31 /target/linux/ar71xx/base-files | |
parent | 19f42663d294cfd00770e7c6a9048772e074789d (diff) | |
download | upstream-b2044a7f60e789edbe8d4e0f3fd74ef6aaa6be40.tar.gz upstream-b2044a7f60e789edbe8d4e0f3fd74ef6aaa6be40.tar.bz2 upstream-b2044a7f60e789edbe8d4e0f3fd74ef6aaa6be40.zip |
ar71xx: add support for RB750r2
This patch adds support for the MikroTik RouterBOARD hEX lite
https://routerboard.com/RB750r2
Specifications:
- SoC: Qualcomm QCA9531 (850MHz)
- RAM: 64MB
- Storage: 16MB NOR SPI flash
- Ethernet: 5x100M (1 PoE in)
This ethernet router is based on the same platform as the hEX PoE lite (it
shares the same board identifier), but has no USB and no PoE out.
Signed-off-by: Thibaut VARENE <hacks@slashdirt.org>
Diffstat (limited to 'target/linux/ar71xx/base-files')
5 files changed, 9 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/board.d/01_leds b/target/linux/ar71xx/base-files/etc/board.d/01_leds index c2129ea5f6..af02877721 100755 --- a/target/linux/ar71xx/base-files/etc/board.d/01_leds +++ b/target/linux/ar71xx/base-files/etc/board.d/01_leds @@ -222,6 +222,7 @@ rb-750) ucidef_set_led_switch "port4" "port4" "rb750:green:port4" "switch0" "0x04" ucidef_set_led_switch "port5" "port5" "rb750:green:port5" "switch0" "0x02" ;; +rb-750-r2|\ rb-750up-r2) ucidef_set_led_timer "user" "USER" "rb:green:user" "1000" "1000" ucidef_set_led_netdev "port1" "port1" "rb:green:port1" "eth0" diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network index 4f7ddacaca..621a010671 100755 --- a/target/linux/ar71xx/base-files/etc/board.d/02_network +++ b/target/linux/ar71xx/base-files/etc/board.d/02_network @@ -136,6 +136,7 @@ ar71xx_setup_interfaces() om2p-hsv4|\ pb42|\ pb44|\ + rb-750-r2|\ rb-750up-r2|\ rb-951ui-2hnd|\ rb-951ui-2nd|\ diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh index 3a75e1080c..ae6c693da8 100644 --- a/target/linux/ar71xx/base-files/etc/diag.sh +++ b/target/linux/ar71xx/base-files/etc/diag.sh @@ -293,6 +293,7 @@ get_status_led() { rb-750) status_led="rb750:green:act" ;; + rb-750-r2|\ rb-750up-r2|\ rb-911g-2hpnd|\ rb-911g-5hpacd|\ diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index f4e54415ae..fc3a5dda8b 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -838,6 +838,9 @@ ar71xx_board_detect() { *"RouterBOARD 750GL") name="rb-750gl" ;; + *"RouterBOARD 750 r2") + name="rb-750-r2" + ;; *"RouterBOARD 750UP r2") name="rb-750up-r2" ;; diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index 1105254483..fa83db23b4 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -343,6 +343,7 @@ platform_check_image() { ls-sr71|\ pb42|\ pb44|\ + rb-750-r2|\ rb-750up-r2|\ rb-941-2nd|\ rb-951ui-2nd|\ @@ -618,6 +619,7 @@ platform_pre_upgrade() { local board=$(ar71xx_board_name) case "$board" in + rb-750-r2|\ rb-750up-r2|\ rb-941-2nd|\ rb-951ui-2nd|\ @@ -657,6 +659,7 @@ platform_do_upgrade() { local board=$(ar71xx_board_name) case "$board" in + rb-750-r2|\ rb-750up-r2|\ rb-941-2nd|\ rb-951ui-2nd|\ |