apm821xx: add support for the Netgear WNDAP620 and WNDAP660
[oweals/openwrt.git] / target / linux / apm821xx / base-files / lib / upgrade / platform.sh
1 #!/bin/sh
2
3 PART_NAME=firmware
4 REQUIRE_IMAGE_METADATA=1
5
6 platform_check_image() {
7         local board=$(board_name)
8
9         case "$board" in
10         wd,mybooklive)
11                 mbl_do_platform_check "$1"
12                 return $?;
13                 ;;
14         *)
15                 return 0
16                 ;;
17         esac
18 }
19
20 platform_do_upgrade() {
21         local board=$(board_name)
22
23         case "$board" in
24         wd,mybooklive)
25                 mbl_do_upgrade "$ARGV"
26                 ;;
27         meraki,mr24|\
28         meraki,mx60|\
29         netgear,wndap620|\
30         netgear,wndap660|\
31         netgear,wndr4700)
32                 nand_do_upgrade "$1"
33                 ;;
34         *)
35                 default_do_upgrade "$ARGV"
36                 ;;
37         esac
38 }
39
40 platform_copy_config() {
41         local board=$(board_name)
42
43         case "$board" in
44         wd,mybooklive|\
45         wd,mybooklive-duo)
46                 mbl_copy_config
47                 ;;
48
49         *)
50                 ;;
51         esac
52 }