ath79: add Senao 'failsafe' sysupgrade procedure
[openwrt/openwrt.git] / target / linux / ath79 / generic / base-files / lib / upgrade / platform.sh
index 575761d0797547a2db322b9a9a7aa6fb77c66542..19699332fc2447902a886a3980778eb36d52b4e3 100644 (file)
@@ -47,6 +47,20 @@ platform_do_upgrade() {
        adtran,bsap1840)
                redboot_fis_do_upgrade "$1" vmlinux_2
                ;;
+       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
                ;;