ath79: add support for GL.iNet GL-X1200
[openwrt/openwrt.git] / target / linux / ath79 / nand / base-files / lib / upgrade / platform.sh
1 # Copyright (C) 2011 OpenWrt.org
2
3 PART_NAME=firmware
4
5 REQUIRE_IMAGE_METADATA=1
6 platform_check_image() {
7 return 0
8 }
9
10 RAMFS_COPY_BIN='fw_printenv fw_setenv nandwrite'
11 RAMFS_COPY_DATA='/etc/fw_env.config /var/lock/fw_printenv.lock'
12
13 platform_do_upgrade() {
14 local board=$(board_name)
15
16 case "$board" in
17 glinet,gl-ar300m-nand|\
18 glinet,gl-ar300m-nor)
19 glinet_nand_nor_do_upgrade "$1"
20 ;;
21 glinet,gl-ar750s-nor|\
22 glinet,gl-ar750s-nor-nand|\
23 glinet,gl-x1200-nor|\
24 glinet,gl-x1200-nor-nand)
25 nand_nor_do_upgrade "$1"
26 ;;
27 *)
28 nand_do_upgrade "$1"
29 ;;
30 esac
31 }