1# 2# Copyright (C) 2010 OpenWrt.org 3# 4 5. /lib/ppc40x.sh 6 7PART_NAME=firmware 8RAMFS_COPY_DATA=/lib/ppc40x.sh 9 10platform_check_image() { 11 local board=$(ppc40x_board_name) 12 local magic="$(get_magic_word "$1")" 13 14 [ "$ARGC" -gt 1 ] && return 1 15 16 case "$board" in 17 kilauea | openrb | magicbox) 18 [ "$magic" != "2705" ] && { 19 echo "Invalid image type." 20 return 1 21 } 22 return 0 23 ;; 24 esac 25 26 echo "Sysupgrade is not yet supported on $board." 27 return 1 28} 29 30platform_do_upgrade() { 31 local board=$(ppc40x_board_name) 32 33 case "$board" in 34 *) 35 default_do_upgrade "$ARGV" 36 ;; 37 esac 38} 39