ath79: Add support for OpenMesh A40
[openwrt/staging/hauke.git] / target / linux / ath79 / generic / base-files / lib / upgrade / platform.sh
index 98861685dc2d7060fd8225b22ff2e0e9478051fc..20041e4c95619a4938d19402b3ffb1d4de76a27c 100644 (file)
@@ -47,9 +47,43 @@ platform_do_upgrade() {
        adtran,bsap1840)
                redboot_fis_do_upgrade "$1" vmlinux_2
                ;;
+       allnet,all-wap02860ac|\
+       engenius,eap1200h|\
+       engenius,eap300-v2|\
+       engenius,eap600|\
+       engenius,ecb600|\
+       engenius,ens202ext-v1|\
+       engenius,enstationac-v1)
+               IMAGE_LIST="tar tzf $1"
+               IMAGE_CMD="tar xzOf $1"
+               KERNEL_PART="loader"
+               ROOTFS_PART="fwconcat0"
+               KERNEL_FILE="uImage-lzma.bin"
+               ROOTFS_FILE="root.squashfs"
+               platform_do_upgrade_failsafe_datachk "$1"
+               ;;
        jjplus,ja76pf2)
                redboot_fis_do_upgrade "$1" linux
                ;;
+       openmesh,a40|\
+       openmesh,a60|\
+       openmesh,mr600-v1|\
+       openmesh,mr600-v2|\
+       openmesh,mr900-v1|\
+       openmesh,mr900-v2|\
+       openmesh,mr1750-v1|\
+       openmesh,mr1750-v2|\
+       openmesh,om2p-v2|\
+       openmesh,om2p-v4|\
+       openmesh,om2p-hs-v1|\
+       openmesh,om2p-hs-v2|\
+       openmesh,om2p-hs-v3|\
+       openmesh,om2p-hs-v4|\
+       openmesh,om2p-lc|\
+       openmesh,om5p)
+               PART_NAME="inactive"
+               platform_do_upgrade_openmesh "$1"
+               ;;
        plasmacloud,pa300|\
        plasmacloud,pa300e)
                PART_NAME="inactive"