[source] ar71xx: base-files: fix boards order in lib/upgrade/platform.sh

LEDE Commits lede-commits at lists.infradead.org
Tue Oct 4 02:51:21 PDT 2016


blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/c166b050fd358531b6d83b6eb9200d98db247a42

commit c166b050fd358531b6d83b6eb9200d98db247a42
Author: Piotr Dymacz <pepe2k at gmail.com>
AuthorDate: Thu Sep 29 12:00:17 2016 +0200

    ar71xx: base-files: fix boards order in lib/upgrade/platform.sh
    
    Keep also case sections in alphabetical order.
    
    Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
 .../ar71xx/base-files/lib/upgrade/platform.sh      | 268 ++++++++++-----------
 1 file changed, 134 insertions(+), 134 deletions(-)

diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
index 3ff8e17..559f97d 100755
--- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
+++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
@@ -168,45 +168,6 @@ platform_check_image() {
 	[ "$#" -gt 1 ] && return 1
 
 	case "$board" in
-	all0258n|\
-	all0315n|\
-	cap324|\
-	cap4200ag|\
-	cr3000|\
-	cr5000)
-		platform_check_image_allnet "$1" && return 0
-		return 1
-		;;
-	alfa-ap96|\
-	alfa-nx|\
-	ap113|\
-	ap121-mini|\
-	ap121|\
-	ap135-020|\
-	ap136-010|\
-	ap136-020|\
-	ap147-010|\
-	ap152|\
-	ap96|\
-	arduino-yun|\
-	bxu2000n-2-a1|\
-	db120|\
-	dr344|\
-	f9k1115v2|\
-	hornet-ub|\
-	mr12|\
-	mr16|\
-	wpj558|\
-	zbt-we1526|\
-	zcn-1523h-2|\
-	zcn-1523h-5)
-		[ "$magic_long" != "68737173" -a "$magic_long" != "19852003" ] && {
-			echo "Invalid image type."
-			return 1
-		}
-
-		return 0
-		;;
 	airgatewaypro|\
 	airgateway|\
 	airrouter|\
@@ -286,56 +247,75 @@ platform_check_image() {
 
 		return 0
 		;;
-	cpe210|\
-	cpe510)
-		tplink_pharos_check_image "$1" && return 0
-		return 1
-		;;
-	bsb|\
-	dir-825-b1|\
-	tew-673gru)
-		dir825b_check_image "$1" && return 0
+	alfa-ap96|\
+	alfa-nx|\
+	ap113|\
+	ap121-mini|\
+	ap121|\
+	ap135-020|\
+	ap136-010|\
+	ap136-020|\
+	ap147-010|\
+	ap152|\
+	ap96|\
+	arduino-yun|\
+	bxu2000n-2-a1|\
+	db120|\
+	dr344|\
+	f9k1115v2|\
+	hornet-ub|\
+	mr12|\
+	mr16|\
+	wpj558|\
+	zbt-we1526|\
+	zcn-1523h-2|\
+	zcn-1523h-5)
+		[ "$magic_long" != "68737173" -a "$magic_long" != "19852003" ] && {
+			echo "Invalid image type."
+			return 1
+		}
+
+		return 0
 		;;
-	mynet-rext|\
-	wrt160nl)
-		cybertan_check_image "$1" && return 0
+	all0258n|\
+	all0315n|\
+	cap324|\
+	cap4200ag|\
+	cr3000|\
+	cr5000)
+		platform_check_image_allnet "$1" && return 0
 		return 1
 		;;
-	mynet-n600|\
-	mynet-n750|\
-	qihoo-c301)
-		[ "$magic_long" != "5ea3a417" ] && {
-			echo "Invalid image, bad magic: $magic_long"
+	all0305|\
+	eap300v2|\
+	eap7660d|\
+	ja76pf2|\
+	ja76pf|\
+	jwap003|\
+	ls-sr71|\
+	pb42|\
+	pb44|\
+	routerstation-pro|\
+	routerstation|\
+	wp543|\
+	wpe72)
+		[ "$magic" != "4349" ] && {
+			echo "Invalid image. Use *-sysupgrade.bin files on this board"
 			return 1
 		}
 
-		local typemagic=$(seama_get_type_magic "$1")
-		[ "$typemagic" != "6669726d" ] && {
-			echo "Invalid image, bad type: $typemagic"
+		local md5_img=$(dd if="$1" bs=2 skip=9 count=16 2>/dev/null)
+		local md5_chk=$(dd if="$1" bs=$CI_BLKSZ skip=1 2>/dev/null | md5sum -); md5_chk="${md5_chk%% *}"
+
+		if [ -n "$md5_img" -a -n "$md5_chk" ] && [ "$md5_img" = "$md5_chk" ]; then
+			return 0
+		else
+			echo "Invalid image. Contents do not match checksum (image:$md5_img calculated:$md5_chk)"
 			return 1
-		}
+		fi
 
 		return 0
 		;;
-	mr1750v2|\
-	mr1750|\
-	mr600v2|\
-	mr600|\
-	mr900v2|\
-	mr900|\
-	om2p-hsv2|\
-	om2p-hsv3|\
-	om2p-hs|\
-	om2p-lc|\
-	om2pv2|\
-	om2p|\
-	om5p-acv2|\
-	om5p-ac|\
-	om5p-an|\
-	om5p)
-		platform_check_image_openmesh "$magic_long" "$1" && return 0
-		return 1
-		;;
 	antminer-s1|\
 	antminer-s3|\
 	antrouter-r1|\
@@ -439,8 +419,59 @@ platform_check_image() {
 
 		return 0
 		;;
-	tube2h)
-		alfa_check_image "$1" && return 0
+	bsb|\
+	dir-825-b1|\
+	tew-673gru)
+		dir825b_check_image "$1" && return 0
+		;;
+	cpe210|\
+	cpe510)
+		tplink_pharos_check_image "$1" && return 0
+		return 1
+		;;
+	mr1750v2|\
+	mr1750|\
+	mr600v2|\
+	mr600|\
+	mr900v2|\
+	mr900|\
+	om2p-hsv2|\
+	om2p-hsv3|\
+	om2p-hs|\
+	om2p-lc|\
+	om2pv2|\
+	om2p|\
+	om5p-acv2|\
+	om5p-ac|\
+	om5p-an|\
+	om5p)
+		platform_check_image_openmesh "$magic_long" "$1" && return 0
+		return 1
+		;;
+	mr18|\
+	z1)
+		merakinand_do_platform_check $board $1
+		return $?
+		;;
+	mynet-n600|\
+	mynet-n750|\
+	qihoo-c301)
+		[ "$magic_long" != "5ea3a417" ] && {
+			echo "Invalid image, bad magic: $magic_long"
+			return 1
+		}
+
+		local typemagic=$(seama_get_type_magic "$1")
+		[ "$typemagic" != "6669726d" ] && {
+			echo "Invalid image, bad type: $typemagic"
+			return 1
+		}
+
+		return 0
+		;;
+	mynet-rext|\
+	wrt160nl)
+		cybertan_check_image "$1" && return 0
 		return 1
 		;;
 	nbg6616|\
@@ -453,6 +484,17 @@ platform_check_image() {
 
 		return 0
 		;;
+	nbg6716|\
+	r6100|\
+	wndr3700v4|\
+	wndr4300)
+		nand_do_platform_check $board $1
+		return $?
+		;;
+	tube2h)
+		alfa_check_image "$1" && return 0
+		return 1
+		;;
 	wndr3700|\
 	wnr1000-v2|\
 	wnr2000-v3|\
@@ -468,48 +510,6 @@ platform_check_image() {
 
 		return 0
 		;;
-	mr18|\
-	z1)
-		merakinand_do_platform_check $board $1
-		return $?
-		;;
-	nbg6716|\
-	r6100|\
-	wndr3700v4|\
-	wndr4300)
-		nand_do_platform_check $board $1
-		return $?
-		;;
-	all0305|\
-	eap300v2|\
-	eap7660d|\
-	ja76pf2|\
-	ja76pf|\
-	jwap003|\
-	ls-sr71|\
-	pb42|\
-	pb44|\
-	routerstation-pro|\
-	routerstation|\
-	wp543|\
-	wpe72)
-		[ "$magic" != "4349" ] && {
-			echo "Invalid image. Use *-sysupgrade.bin files on this board"
-			return 1
-		}
-
-		local md5_img=$(dd if="$1" bs=2 skip=9 count=16 2>/dev/null)
-		local md5_chk=$(dd if="$1" bs=$CI_BLKSZ skip=1 2>/dev/null | md5sum -); md5_chk="${md5_chk%% *}"
-
-		if [ -n "$md5_img" -a -n "$md5_chk" ] && [ "$md5_img" = "$md5_chk" ]; then
-			return 0
-		else
-			echo "Invalid image. Contents do not match checksum (image:$md5_img calculated:$md5_chk)"
-			return 1
-		fi
-
-		return 0
-		;;
 	wnr2000-v4)
 		[ "$magic_long" != "32303034" ] && {
 			echo "Invalid image type."
@@ -536,16 +536,16 @@ platform_pre_upgrade() {
 	local board=$(ar71xx_board_name)
 
 	case "$board" in
+	mr18|\
+	z1)
+		merakinand_do_upgrade "$1"
+		;;
 	nbg6716|\
 	r6100|\
 	wndr3700v4|\
 	wndr4300)
 		nand_do_upgrade "$1"
 		;;
-	mr18|\
-	z1)
-		merakinand_do_upgrade "$1"
-		;;
 	esac
 }
 
@@ -553,6 +553,9 @@ platform_do_upgrade() {
 	local board=$(ar71xx_board_name)
 
 	case "$board" in
+	all0258n)
+		platform_do_upgrade_allnet "0x9f050000" "$ARGV"
+		;;
 	all0305|\
 	eap7660d|\
 	ja76pf2|\
@@ -565,13 +568,6 @@ platform_do_upgrade() {
 	routerstation)
 		platform_do_upgrade_combined "$ARGV"
 		;;
-	wp543|\
-	wpe72)
-		platform_do_upgrade_compex "$ARGV"
-		;;
-	all0258n)
-		platform_do_upgrade_allnet "0x9f050000" "$ARGV"
-		;;
 	all0315n)
 		platform_do_upgrade_allnet "0x9f080000" "$ARGV"
 		;;
@@ -606,6 +602,10 @@ platform_do_upgrade() {
 		MTD_CONFIG_ARGS="-s 0x180000"
 		default_do_upgrade "$ARGV"
 		;;
+	wp543|\
+	wpe72)
+		platform_do_upgrade_compex "$ARGV"
+		;;
 	*)
 		default_do_upgrade "$ARGV"
 		;;



More information about the lede-commits mailing list