platform.sh 437 B

12345678910111213141516171819202122232425262728
  1. #
  2. # Copyright (C) 2014 OpenWrt.org
  3. #
  4. REQUIRE_IMAGE_METADATA=1
  5. platform_check_image() {
  6. local board=$(board_name)
  7. [ "$ARGC" -gt 1 ] && return 1
  8. nand_do_platform_check $board $1
  9. return $?
  10. }
  11. platform_pre_upgrade() {
  12. nand_do_upgrade $1
  13. }
  14. disable_watchdog() {
  15. killall watchdog
  16. ( ps | grep -v 'grep' | grep '/dev/watchdog' ) && {
  17. echo 'Could not disable watchdog'
  18. return 1
  19. }
  20. }
  21. append sysupgrade_pre_upgrade disable_watchdog