lantiq: add platform_pre_upgrade for sysupgrade
[openwrt/openwrt.git] / target / linux / lantiq / base-files / lib / upgrade / platform.sh
index f255e817994c988d191551baf1bdc2fce1e40e10..d4ea6c3ec47f8a3276d7b2f720c1e70bca09d7e7 100755 (executable)
@@ -25,6 +25,16 @@ platform_check_image() {
        esac
 }
 
+platform_pre_upgrade() {
+       local board=$(lantiq_board_name)
+
+       case "$board" in
+       BTHOMEHUBV2B|BTHOMEHUBV3A|P2812HNUF* )
+               nand_do_upgrade $1
+               ;;
+       esac
+}
+
 # use default for platform_do_upgrade()
 
 disable_watchdog() {