[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#594878: flash-kernel: please add mv78xx0 support



Package: flash-kernel
Version: 2.32
Severity: wishlist


Hello,

  This is an attempt to add mv78xx0 target to `flash-kernel' package. Find patch attached.

Best regards,


diff -Naur flash-kernel-2.32/debian/changelog flash-kernel-2.32.mv78xx0//debian/changelog
--- flash-kernel-2.32/debian/changelog	2010-07-11 20:47:41.000000000 +0000
+++ flash-kernel-2.32.mv78xx0//debian/changelog	2010-08-30 10:07:12.000000000 +0000
@@ -1,3 +1,9 @@
+flash-kernel (2.33) unstable; urgency=low
+
+  * Add support for the Marvell mv78xx0 targets 
+
+ --  <zumbi@debian.org>  Mon, 30 Aug 2010 10:06:40 +0000
+
 flash-kernel (2.32) unstable; urgency=low
 
   [ Updated translations ]
diff -Naur flash-kernel-2.32/flash-kernel flash-kernel-2.32.mv78xx0//flash-kernel
--- flash-kernel-2.32/flash-kernel	2010-06-26 17:55:50.000000000 +0000
+++ flash-kernel-2.32.mv78xx0//flash-kernel	2010-08-30 10:26:17.000000000 +0000
@@ -93,6 +93,7 @@
 		"HP Media Vault mv2120")		exit 0 ;;
 		"Linksys NSLU2")			exit 0 ;;
 		"Marvell GuruPlug Reference Board")	exit 0 ;;
+		"Marvell DB-78x00-BP Development Board")	exit 0 ;;
 		"Marvell OpenRD Base Board")		exit 0 ;;
 		"Marvell OpenRD Client Board")		exit 0 ;;
 		"Marvell OpenRD Ultimate Board")	exit 0 ;;
@@ -338,8 +339,11 @@
 		) > "$imtd" || error "failed."
 		echo "done." >&2
 	;;
-	"Marvell GuruPlug Reference Board" | "Marvell OpenRD Base Board" | "Marvell OpenRD Client Board" | "Marvell OpenRD Ultimate Board" | "Marvell SheevaPlug Reference Board" | "Marvell eSATA SheevaPlug Reference Board")
-		check_subarch "kirkwood"
+	"Marvell DB-78x00-BP Development Board" | "Marvell GuruPlug Reference Board" | "Marvell OpenRD Base Board" | "Marvell OpenRD Client Board" | "Marvell OpenRD Ultimate Board" | "Marvell SheevaPlug Reference Board" | "Marvell eSATA SheevaPlug Reference Board")
+		# Do not check subarch on Marvell DB-78x00 Board until supported by debian kernel
+		if [ x"$machine" != x"Marvell DB-78x00-BP Development Board" ]; then
+			check_subarch "kirkwood"
+		fi
 		tmp="$(tempfile)"
 		printf "Generating kernel u-boot image... " >&2
 		mkimage -A arm -O linux -T kernel -C none -a 0x00008000 \
diff -Naur flash-kernel-2.32/README flash-kernel-2.32.mv78xx0//README
--- flash-kernel-2.32/README	2010-06-26 17:55:50.000000000 +0000
+++ flash-kernel-2.32.mv78xx0//README	2010-08-30 10:18:45.000000000 +0000
@@ -31,6 +31,7 @@
  - HP Media Vault mv2120
  - Intel SS4000-E
  - Linksys NSLU2
+ - Marvell DB-78x00-BP Development Board
  - Marvell OpenRD-Base
  - Marvell OpenRD-Client
  - Marvell OpenRD-Ultimate


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (600, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: