mediatek: fix sysupgrade board detection
[openwrt/staging/lynxis.git] / target / linux / mediatek / base-files / lib / upgrade / platform.sh
index f2dd453a11aae590a8e10b02bcd94f44d5b8d166..9a844bc7e1998e53c42ec4b8e6d62e1308061f1d 100755 (executable)
@@ -20,11 +20,12 @@ platform_check_image() {
        local board=$(cat /tmp/sysinfo/board_name)
 
        case "$board" in
-       NAND)
+       mediatek,mt7623-rfb-nand-ephy |\
+       mediatek,mt7623-rfb-nand)
                nand_do_platform_check $board $1
                return $?
                ;;
-       eMMC)
+       mediatek,mt7623-rfb-emmc)
                local kernel_length=`(tar xf $tar_file sysupgrade-$board/kernel -O | wc -c) 2> /dev/null`
                local rootfs_length=`(tar xf $tar_file sysupgrade-$board/root -O | wc -c) 2> /dev/null`
                ;;
@@ -46,7 +47,8 @@ platform_check_image() {
 platform_pre_upgrade() {
        local board=$(cat /tmp/sysinfo/board_name)
        case "$board" in
-       NAND)
+       mediatek,mt7623-rfb-nand-ephy |\
+       mediatek,mt7623-rfb-nand)
                nand_do_upgrade $1
                ;;
        esac