ralink: add support for Kingston MLWG2
[openwrt/svn-archive/archive.git] / target / linux / ramips / base-files / lib / upgrade / platform.sh
index 3f383a65f00ac2dfcfca1b110307d232f283c22f..b5eecfc2992d4961bd06701f2133d00857e41eaa 100755 (executable)
@@ -19,6 +19,7 @@ platform_check_image() {
        3g300m | \
        a5-v11 | \
        air3gii | \
+       ai-br100 |\
        all0239-3g | \
        all0256n | \
        all5002 | \
@@ -57,6 +58,7 @@ platform_check_image() {
        m3 | \
        m4 | \
        mlw221 | \
+       mlwg2 | \
        mofi3500-3gn | \
        mpr-a1 | \
        mpr-a2 | \
@@ -89,6 +91,7 @@ platform_check_image() {
        whr-g300n |\
        whr-600d |\
        whr-1166d |\
+       wsr-600 |\
        wl-330n | \
        wl-330n3g | \
        wl-351 | \
@@ -113,6 +116,13 @@ platform_check_image() {
                }
                return 0
                ;;
+       wsr-1166)
+               [ "$magic" != "48445230" ] && {
+                       echo "Invalid image type."
+                       return 1
+               }
+               return 0
+               ;;
        ar670w)
                [ "$magic" != "6d000080" ] && {
                        echo "Invalid image type."
@@ -136,6 +146,13 @@ platform_check_image() {
                }
                return 0
                ;;
+       c20i)
+               [ "$magic" != "03000000" ] && {
+                       echo "Invalid image type."
+                       return 1
+               }
+               return 0
+               ;;
        esac
 
        echo "Sysupgrade is not yet supported on $board."