lantiq: remove device specific sysupgrade image checks
[openwrt/staging/wigyori.git] / target / linux / lantiq / base-files / lib / upgrade / platform.sh
1 . /lib/functions/lantiq.sh
2
3 PART_NAME=firmware
4 REQUIRE_IMAGE_METADATA=1
5
6 platform_check_image() {
7 return 0
8 }
9
10 platform_pre_upgrade() {
11 local board=$(lantiq_board_name)
12
13 case "$board" in
14 BTHOMEHUBV2B|BTHOMEHUBV3A|BTHOMEHUBV5A|P2812HNUF* )
15 nand_do_upgrade $1
16 ;;
17 esac
18 }
19
20 # use default for platform_do_upgrade()
21
22 disable_watchdog() {
23 killall watchdog
24 ( ps | grep -v 'grep' | grep '/dev/watchdog' ) && {
25 echo 'Could not disable watchdog'
26 return 1
27 }
28 }
29 append sysupgrade_pre_upgrade disable_watchdog