[oe-commits] Ulf Samuelsson : Update recipe for linux-2.6.30.2 with board support

git version control git at git.openembedded.org
Wed Aug 12 23:07:56 UTC 2009


Module: openembedded.git
Branch: ulf/linux-2.6.30.2
Commit: 362e1c799d9da40abd48361c4b1020f009b63fcd
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=362e1c799d9da40abd48361c4b1020f009b63fcd

Author: Ulf Samuelsson <ulf.samuelsson at atmel.com>
Date:   Thu Aug 13 00:56:35 2009 +0200

Update recipe for linux-2.6.30.2 with board support

---

 .../linux/linux-2.6.30.2-at91-kernel-config.inc    |   33 +++++++++
 recipes/linux/linux_2.6.30.2.bb                    |   70 +++++++++++++++-----
 2 files changed, 87 insertions(+), 16 deletions(-)

diff --git a/recipes/linux/linux-2.6.30.2-at91-kernel-config.inc b/recipes/linux/linux-2.6.30.2-at91-kernel-config.inc
new file mode 100644
index 0000000..72d2201
--- /dev/null
+++ b/recipes/linux/linux-2.6.30.2-at91-kernel-config.inc
@@ -0,0 +1,33 @@
+#
+# Boards which rely on kernel defconfigs are here.
+#
+#
+
+# ----------------------------------------------
+# Supported in kernel
+SRC_URI_append_at91cap9adk = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	"
+
+# Not supported in kernel - uses "at91cap9adk_defconfig"
+SRC_URI_append_at91cap9stk = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	"
+
+# Not supported in kernel - broken
+SRC_URI_append_at91sam9m10ek = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	"
+
+# Supported in kernel
+SRC_URI_append_at91sam9rlek = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	"
+
+# Supported in kernel
+SRC_URI_append_at572d940hfek = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	"
+
+
+
diff --git a/recipes/linux/linux_2.6.30.2.bb b/recipes/linux/linux_2.6.30.2.bb
index 16d3d5f..766ec8c 100644
--- a/recipes/linux/linux_2.6.30.2.bb
+++ b/recipes/linux/linux_2.6.30.2.bb
@@ -24,12 +24,12 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2 \
 	"
 
 
-SRC_URI_append_at91sam9g10ek = \
+SRC_URI_append_at91sam9g10df = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
 	file://defconfig \
 	"
 
-SRC_URI_append_at91sam9g20ek = \
+SRC_URI_append_at91sam9g20dfc = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
 	file://defconfig \
 	"
@@ -39,44 +39,82 @@ SRC_URI_append_at91sam9g45ek = \
 	file://defconfig \
 	"
 
-SRC_URI_append_at91sam9263ek = \
+SRC_URI_append_at91sam9xedfc = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
 	file://defconfig \
 	"
 
-#
-# Boards which rely on kernel defconfigs are here.
-#
-#
+SRC_URI_append_at91sam9260dfc = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
 
+SRC_URI_append_at91sam9261df = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
 
-#SRC_URI_append_at91sam9m10ek = \
-#	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
-#	"
+SRC_URI_append_at91sam9263dfc = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
 
-SRC_URI_append_at91sam9rlek = \
+# -------------------------
+SRC_URI_append_at91sam9260df = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
 	"
 
 SRC_URI_append_at91sam9260ek = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
+
+SRC_URI_append_at91sam9260nf = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
 	"
 
 SRC_URI_append_at91sam9261ek = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
 	"
-SRC_URI_append_at91capadk = \
+
+SRC_URI_append_at91sam9263ek = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
 	"
 
-#SRC_URI_append_at91capstk = \
-#	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
-#	"
+SRC_URI_append_at91sam9g10ek = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
 
-SRC_URI_append_at572d940hfek = \
+SRC_URI_append_at91sam9g10nf = \
 	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
 	"
 
+SRC_URI_append_at91sam9g20df = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
 
+SRC_URI_append_at91sam9g20ek = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
+
+SRC_URI_append_at91sam9g20nf = \
+	"ftp://www.at91.com/pub/buildroot/linux-2.6.30.2-at91-001.patch.gz;patch=1 \
+	file://defconfig \
+	"
 
 
+
+#
+# Boards which rely on kernel defconfigs are here.
+# Not every board is supported in the kernel
+#
+require linux-2.6.30.2-at91-kernel-config.inc
+





More information about the Openembedded-commits mailing list