ar71xx: add user-space support for the OpenMesh MR1750v2
authorSven Eckelmann <sven.eckelmann@open-mesh.com>
Fri, 20 May 2016 15:53:14 +0000 (17:53 +0200)
committerFelix Fietkau <nbd@nbd.name>
Mon, 23 May 2016 10:19:25 +0000 (12:19 +0200)
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
target/linux/ar71xx/base-files/etc/board.d/01_leds
target/linux/ar71xx/base-files/etc/board.d/02_network
target/linux/ar71xx/base-files/etc/diag.sh
target/linux/ar71xx/base-files/lib/ar71xx.sh
target/linux/ar71xx/base-files/lib/upgrade/openmesh.sh

index 9ac2057..8ba08dd 100755 (executable)
@@ -322,7 +322,8 @@ mr600)
        ucidef_set_led_wlan "wlan58" "WLAN58" "mr600:green:wlan58" "phy0tpt"
        ;;
 
-mr1750)
+mr1750 | \
+mr1750v2)
        ucidef_set_led_netdev "lan" "LAN" "mr1750:blue:wan" "eth0"
        ucidef_set_led_wlan "wlan58" "WLAN58" "mr1750:blue:wlan58" "phy0tpt"
        ucidef_set_led_wlan "wlan24" "WLAN24" "mr1750:blue:wlan24" "phy1tpt"
index e7da065..27c8980 100755 (executable)
@@ -335,6 +335,7 @@ eap7660d |\
 el-mini |\
 loco-m-xw |\
 mr1750 |\
+mr1750v2 |\
 mr18 |\
 mr600 |\
 mr600v2 |\
index 10e6eae..4c37ab0 100644 (file)
@@ -176,7 +176,8 @@ get_status_led() {
        mr600v2)
                status_led="mr600:blue:power"
                ;;
-       mr1750)
+       mr1750 | \
+       mr1750v2)
                status_led="mr1750:blue:power"
                ;;
        mr900 | \
index 5b5c805..4318818 100755 (executable)
@@ -595,6 +595,9 @@ ar71xx_board_detect() {
        *MR1750)
                name="mr1750"
                ;;
+       *MR1750v2)
+               name="mr1750v2"
+               ;;
        *MR600)
                name="mr600"
                ;;
index 270ef40..87b6516 100644 (file)
@@ -65,6 +65,7 @@ platform_check_image_target_openmesh()
                        ;;
                MR1750)
                        [ "$board" = "mr1750" ] && return 0
+                       [ "$board" = "mr1750v2" ] && return 0
                        echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform"
                        return 1
                        ;;