nslu2-kernel.inc: make the FILESPATH include 2.6.12 as well
authorJohn Bowler <jbowler@nslu2-linux.org>
Sat, 2 Jul 2005 01:53:39 +0000 (01:53 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sat, 2 Jul 2005 01:53:39 +0000 (01:53 +0000)
as 2.6.12.2
2.6.12/defconfig: add TUN
2.6.12.2.bb: working 2.6.12.2 NSLU2 kernel

packages/linux/nslu2-kernel.inc
packages/linux/nslu2-kernel/2.6.12/defconfig
packages/linux/nslu2-kernel_2.6.12.2.bb [new file with mode: 0644]

index f5b035a..e3dfa18 100644 (file)
@@ -104,9 +104,10 @@ python () {
     base = pv[0]
     name = [base]
     major = '.'.join(name[0].split('.')[0:2])
+    minor = '.'.join(name[0].split('.')[0:3])
     patch_uri = [ None ]
     filedir = "${FILE_DIRNAME}/nslu2-kernel/%s"
-    # This entry will become the last one (everything is insertd before it)
+    # This entry will become the last one (everything is inserted before it)
     filepath = [ filedir % "files" ]
     pref = 10
     mmac = 0
@@ -141,6 +142,8 @@ python () {
     base = '.'.join(kernel)
     patch_uri[0] = "ftp://ftp.kernel.org/pub/linux/kernel/v%s/linux-%s.tar.bz2" % (major, base)
     filepath[-1:-1] = [ filedir % base ]
+    if base != minor:
+           filepath[-1:-1] = [ filedir % minor ]
     filepath[-1:-1] = [ filedir % major ]
 
     bb.data.setVar("N2K_SRCMAJ", major, d)
index 37a3ffc..5985a29 100644 (file)
@@ -495,7 +495,7 @@ CONFIG_NETDEVICES=y
 # CONFIG_DUMMY is not set
 # CONFIG_BONDING is not set
 # CONFIG_EQUALIZER is not set
-# CONFIG_TUN is not set
+CONFIG_TUN=m
 
 #
 # ARCnet devices
diff --git a/packages/linux/nslu2-kernel_2.6.12.2.bb b/packages/linux/nslu2-kernel_2.6.12.2.bb
new file mode 100644 (file)
index 0000000..ca24279
--- /dev/null
@@ -0,0 +1,23 @@
+# Kernel for NSLU2
+PR = r0
+include nslu2-kernel.inc
+
+# N2K_EXTRA_PATCHES - list of patches to apply (can include
+#   patches to the files installed above)
+# N2K_PATCHES - full list of patches to apply, defaults to:
+#   file://nslu2_2.6.11.patch;patch=1
+#   file://usbnet.patch;patch=1
+#   file://ixp4xx_copy_from.patch;patch=1
+#   ${N2K_EXTRA_PATCHES}
+#
+
+N2K_PATCHES = "\
+       file://nslu2-arch.patch;patch=1 \
+       file://x1205-rtc.patch;patch=1 \
+       file://ixp4xx-regs.patch;patch=1 \
+       file://compile-switches.patch;patch=1 \
+       file://ixp4xx_copy_from.patch;patch=1 \
+       file://anonymiser.patch;patch=1 \
+       file://xscale-reset.patch;patch=1 \
+       file://x1205-rtc.c-id.patch;patch=1 \
+"