ipq806x: add support for Netgear Nighthawk Pro Gaming XR500
[openwrt/openwrt.git] / target / linux / ipq806x / base-files / lib / upgrade / platform.sh
index f61e8ee8782d634564f2bde4afc5c9809db62e53..308d7017b32c02f4b9a1bfcb183c87f0fe6c43fb 100644 (file)
@@ -10,20 +10,26 @@ platform_check_image() {
 
 platform_do_upgrade() {
        case "$(board_name)" in
-       buffalo,wxr-2533dhp)
-               buffalo_upgrade_prepare_ubi
-               CI_ROOTPART="ubi_rootfs"
-               nand_do_upgrade "$1"
-               ;;
+       askey,rt4230w-rev6 |\
        compex,wpq864|\
        netgear,d7800 |\
        netgear,r7500 |\
        netgear,r7500v2 |\
        netgear,r7800 |\
+       netgear,xr500 |\
        qcom,ipq8064-ap148 |\
        qcom,ipq8064-ap161)
                nand_do_upgrade "$1"
                ;;
+       asrock,g10)
+               asrock_upgrade_prepare
+               nand_do_upgrade "$1"
+               ;;
+       buffalo,wxr-2533dhp)
+               buffalo_upgrade_prepare_ubi
+               CI_ROOTPART="ubi_rootfs"
+               nand_do_upgrade "$1"
+               ;;
        edgecore,ecw5410)
                part="$(awk -F 'ubi.mtd=' '{printf $2}' /proc/cmdline | sed -e 's/ .*$//')"
                if [ "$part" = "rootfs1" ]; then
@@ -39,6 +45,7 @@ platform_do_upgrade() {
        linksys,ea8500)
                platform_do_upgrade_linksys "$1"
                ;;
+       tplink,ad7200 |\
        tplink,c2600)
                PART_NAME="os-image:rootfs"
                MTD_CONFIG_ARGS="-s 0x200000"