apm821xx: enable metadata for packaging
[openwrt/openwrt.git] / target / linux / apm821xx / base-files / lib / upgrade / platform.sh
index 8c716bf44ee8f9173863f060e7e98339628d522c..7c9c413b4260f9f4d6b25818680acd8d30880ff3 100755 (executable)
@@ -1,35 +1,20 @@
 #!/bin/sh
 
 PART_NAME=firmware
+REQUIRE_IMAGE_METADATA=1
 
 platform_check_image() {
        local board=$(board_name)
 
-       [ "$#" -gt 1 ] && return 1
-
        case "$board" in
        mbl)
                mbl_do_platform_check "$1"
                return $?;
                ;;
-
-       mr24|\
-       mx60)
-               merakinand_do_platform_check $board "$1"
-               return $?;
-               ;;
-
-       wndr4700)
-               nand_do_platform_check $board "$1"
-               return $?;
-               ;;
-
        *)
+               return 0
                ;;
        esac
-
-       echo "Sysupgrade is not yet supported on $board."
-       return 1
 }
 
 platform_pre_upgrade() {
@@ -37,10 +22,7 @@ platform_pre_upgrade() {
 
        case "$board" in
        mr24|\
-       mx60)
-               merakinand_do_upgrade "$1"
-               ;;
-
+       mx60|\
        wndr4700)
                nand_do_upgrade "$1"
                ;;