ar71xx: Add support for the OMYlink OMY-X1
[librecmc/librecmc.git] / target / linux / ar71xx / base-files / lib / upgrade / platform.sh
index e8998f4c58df13c6112e92565610f29753248ed9..1d3695f372f022266429eb0122d7a51d2ef7c285 100755 (executable)
@@ -184,6 +184,7 @@ platform_check_image() {
        ap136-020 | \
        ap135-020 | \
        ap147-010 | \
+       ap152 | \
        ap96 | \
        bxu2000n-2-a1 | \
        db120 | \
@@ -262,6 +263,7 @@ platform_check_image() {
        wlae-ag300n | \
        nbg460n_550n_550nh | \
        unifi | \
+       unifiac | \
        unifi-outdoor | \
        carambola2 | \
        weio )
@@ -323,6 +325,7 @@ platform_check_image() {
 
        antminer-s1 | \
        antminer-s3 | \
+       antrouter-r1 | \
        archer-c5 | \
        archer-c7 | \
        el-m150 | \
@@ -330,9 +333,11 @@ platform_check_image() {
        gl-inet | \
        mc-mac1200r | \
        minibox-v1 |\
+       omy-x1 |\
        onion-omega | \
        oolite | \
        smart-300 | \
+       tellstick-znet-lite | \
        tl-mr10u | \
        tl-mr11u | \
        tl-mr12u | \
@@ -429,7 +434,8 @@ platform_check_image() {
        wndr3700 | \
        wnr2000-v3 | \
        wnr612-v2 | \
-       wnr1000-v2)
+       wnr1000-v2 | \
+       wpn824n)
                local hw_magic
 
                hw_magic="$(ar71xx_get_mtd_part_magic firmware)"
@@ -479,13 +485,20 @@ platform_check_image() {
                fi
                return 0
                ;;
-    wnr2000-v4)
+       wnr2000-v4)
                [ "$magic_long" != "32303034" ] && {
                        echo "Invalid image type."
                        return 1
                }
                return 0
                ;;
+       wnr2200)
+                [ "$magic_long" != "32323030" ] && {
+                        echo "Invalid image type."
+                        return 1
+                }
+                return 0
+                ;;
 
        esac