ramips: add support for Netgear R6260 and R6850
[oweals/openwrt.git] / target / linux / ramips / base-files / lib / upgrade / platform.sh
index 67b0f3e7f47f9a1099f5de62f3fba8f12948acb5..9889079db90c3354bcfba9b361c7866071d82d96 100755 (executable)
@@ -9,7 +9,7 @@ platform_check_image() {
        return 0
 }
 
-platform_pre_upgrade() {
+platform_do_upgrade() {
        local board=$(board_name)
 
        case "$board" in
@@ -19,38 +19,27 @@ platform_pre_upgrade() {
                [ -z "$(rootfs_type)" ] && mtd erase firmware
                ;;
        esac
-}
-
-platform_nand_pre_upgrade() {
-       local board=$(board_name)
 
        case "$board" in
-       ubnt-erx|\
-       ubnt-erx-sfp)
-               platform_upgrade_ubnt_erx "$ARGV"
-               ;;
-       esac
-}
-
-platform_do_upgrade() {
-       local board=$(board_name)
-
-       case "$board" in
-       hc5962|\
-       mir3g|\
-       r6220|\
+       hiwifi,hc5962|\
+       netgear,r6220|\
+       netgear,r6260|\
        netgear,r6350|\
-       ubnt-erx|\
-       ubnt-erx-sfp|\
+       netgear,r6850|\
+       xiaomi,mir3g|\
        xiaomi,mir3p)
-               nand_do_upgrade "$ARGV"
+               nand_do_upgrade "$1"
                ;;
-       tplink,c50-v4)
+       tplink,archer-c50-v4)
                MTD_ARGS="-t romfile"
-               default_do_upgrade "$ARGV"
+               default_do_upgrade "$1"
+               ;;
+       ubiquiti,edgerouterx|\
+       ubiquiti,edgerouterx-sfp)
+               platform_upgrade_ubnt_erx "$1"
                ;;
        *)
-               default_do_upgrade "$ARGV"
+               default_do_upgrade "$1"
                ;;
        esac
 }