add new lantiq target
[openwrt-10.03/.git] / target / linux / lantiq / base-files / lib / upgrade / platform.sh
1 PART_NAME=linux
2
3 platform_check_image() {
4         [ "$ARGC" -gt 1 ] && return 1
5
6         case "$(get_magic_word "$1")" in
7                 # .trx files
8                 2705) return 0;;
9                 *)
10                         echo "Invalid image type"
11                         return 1
12                 ;;
13         esac
14 }
15
16 # use default for platform_do_upgrade()
17
18 disable_watchdog() {
19         killall watchdog
20         ( ps | grep -v 'grep' | grep '/dev/watchdog' ) && {
21                 echo 'Could not disable watchdog'
22                 return 1
23         }
24 }
25 append sysupgrade_pre_upgrade disable_watchdog