Netgear R6100 support
[openwrt/openwrt.git] / target / linux / ar71xx / base-files / lib / upgrade / platform.sh
index 846954cf1f482353424cbb97bf4dddae13f20f5e..598b33e79e848993d8c34a46e1598b01c759c3ba 100755 (executable)
@@ -167,6 +167,7 @@ platform_check_image() {
        ap81 | \
        ap83 | \
        ap132 | \
+       dhp-1565-a1 |\
        dir-505-a1 | \
        dir-600-a1 | \
        dir-615-c1 | \
@@ -190,6 +191,7 @@ platform_check_image() {
        airgateway | \
        airrouter | \
        bullet-m | \
+       loco-m-xw | \
        nanostation-m | \
        rocket-m | \
        nanostation-m-xw | \
@@ -199,6 +201,7 @@ platform_check_image() {
        wzr-hp-g300nh | \
        wzr-hp-g450h | \
        wzr-hp-ag300h | \
+       wzr-450hp2 | \
        whr-g301n | \
        whr-hp-g300n | \
        whr-hp-gn | \
@@ -225,6 +228,7 @@ platform_check_image() {
                return 1
                ;;
 
+       qihoo-c301 | \
        mynet-n600 | \
        mynet-n750)
                [ "$magic_long" != "5ea3a417" ] && {
@@ -242,6 +246,8 @@ platform_check_image() {
                ;;
        mr600 | \
        mr600v2 | \
+       mr900 | \
+       mr900v2 | \
        om2p | \
        om2pv2 | \
        om2p-hs | \
@@ -348,6 +354,7 @@ platform_check_image() {
                return 0
                ;;
        nbg6716 | \
+       r6100 | \
        wndr3700v4 | \
        wndr4300 )
                nand_do_platform_check $board $1
@@ -382,6 +389,14 @@ platform_check_image() {
                fi
                return 0
                ;;
+    wnr2000-v4)
+               [ "$magic_long" != "32303034" ] && {
+                       echo "Invalid image type."
+                       return 1
+               }
+               return 0
+               ;;
+
        esac
 
        echo "Sysupgrade is not yet supported on $board."
@@ -424,6 +439,8 @@ platform_do_upgrade() {
                ;;
        mr600 | \
        mr600v2 | \
+       mr900 | \
+       mr900v2 | \
        om2p | \
        om2pv2 | \
        om2p-hs | \