summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2006-03-25 19:09:09 +0000
committerEric Andersen <andersen@codepoet.org>2006-03-25 19:09:09 +0000
commitba46d4d7caf5ec6c89fbbde4bb19a86a272c4611 (patch)
treead16141328c9251d4ce5461e63bb831c9806a140
parent7aa8096f080eb0bf8db862741e57a21285ab4c61 (diff)
downloadbuildroot-novena-ba46d4d7caf5ec6c89fbbde4bb19a86a272c4611.tar.gz
buildroot-novena-ba46d4d7caf5ec6c89fbbde4bb19a86a272c4611.zip
update to linux 2.4.16 and current uClibc.
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2bin20508 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2bin1091 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch48
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2bin5288 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2bin710 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2bin292 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch11
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2bin3981 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2bin390 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch11
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2bin468 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch27
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2bin1192 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2bin329 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2bin406 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2bin336 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2bin268 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch13
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch109
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2bin2783 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2bin640 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2bin1736 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2bin374 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2bin494 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2bin501 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch11
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2bin12783 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2bin1576 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2bin7387 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2bin113714 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2bin4782 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2bin858 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch18
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2bin227 -> 0 bytes
-rw-r--r--target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch12
-rw-r--r--target/device/AMD/DBAu1500/linux.config1274
-rw-r--r--target/device/AMD/DBAu1500/linux.mk4
-rw-r--r--target/device/AMD/DBAu1500/uClibc.config.mips52
-rw-r--r--target/device/AMD/DBAu1500/uClibc.config.mipsel139
39 files changed, 1099 insertions, 630 deletions
diff --git a/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2
deleted file mode 100644
index 6ca7c8d18..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2
deleted file mode 100644
index 4494739ab..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch b/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch
index 53e509d3a..13c6610dc 100644
--- a/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch
+++ b/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch
@@ -1,24 +1,46 @@
---- linux-2.4.29/arch/mips/Makefile.orig 2005-03-08 23:24:05.000000000 -0700
-+++ linux-2.4.29/arch/mips/Makefile 2005-03-08 23:27:37.000000000 -0700
-@@ -17,16 +17,16 @@
+--- linux/arch/mips/Makefile.orig 2006-01-02 20:21:10.000000000 -0700
++++ linux/arch/mips/Makefile 2006-03-19 17:25:29.000000000 -0700
+@@ -22,15 +22,15 @@
# Select the object file format to substitute into the linker script.
#
ifdef CONFIG_CPU_LITTLE_ENDIAN
--tool-prefix = mipsel-linux-
-+#tool-prefix = mipsel-linux-
- ld-emul = elf32ltsmip
+-32bit-tool-prefix = mipsel-linux-
+-64bit-tool-prefix = mips64el-linux-
++#32bit-tool-prefix = mipsel-linux-
++#64bit-tool-prefix = mips64el-linux-
+ 32bit-bfd = elf32-tradlittlemips
+ 64bit-bfd = elf64-tradlittlemips
+ 32bit-emul = elf32ltsmip
+ 64bit-emul = elf64ltsmip
else
--tool-prefix = mips-linux-
-+#tool-prefix = mips-linux-
- ld-emul = elf32btsmip
+-32bit-tool-prefix = mips-linux-
+-64bit-tool-prefix = mips64-linux-
++#32bit-tool-prefix = mips-linux-
++#64bit-tool-prefix = mips64-linux-
+ 32bit-bfd = elf32-tradbigmips
+ 64bit-bfd = elf64-tradbigmips
+ 32bit-emul = elf32btsmip
+@@ -39,18 +39,18 @@
+
+ ifdef CONFIG_32BIT
+ gcc-abi = 32
+-tool-prefix = $(32bit-tool-prefix)
++#tool-prefix = $(32bit-tool-prefix)
+ UTS_MACHINE := mips
+ endif
+ ifdef CONFIG_64BIT
+ gcc-abi = 64
+-tool-prefix = $(64bit-tool-prefix)
++#tool-prefix = $(64bit-tool-prefix)
+ UTS_MACHINE := mips64
endif
-ifdef CONFIG_CROSSCOMPILE
--CROSS_COMPILE = $(tool-prefix)
+-CROSS_COMPILE := $(tool-prefix)
-endif
+#ifdef CONFIG_CROSSCOMPILE
-+#CROSS_COMPILE = $(tool-prefix)
++#CROSS_COMPILE := $(tool-prefix)
+#endif
- MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot
-
+ CHECKFLAGS-y += -D__linux__ -D__mips__ \
+ -D_ABIO32=1 \
diff --git a/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2
deleted file mode 100644
index 8e912e279..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2
deleted file mode 100644
index 8f187e37c..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2
deleted file mode 100644
index d1dfc7169..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch b/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch
new file mode 100644
index 000000000..8b756f8ad
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch
@@ -0,0 +1,11 @@
+--- orig/kernel/fork.c 2006-03-21 01:41:50.000000000 -0700
++++ linux-2.6.16/kernel/fork.c 2006-03-21 01:41:50.000000000 -0700
+@@ -773,7 +773,7 @@
+
+ /* This can race but the race causes us to copy when we don't
+ need to and drop the copy */
+- if(atomic_read(&files->count) == 1)
++ if(atomic_read(&files->count) == 1 || current->pid == 1)
+ {
+ atomic_inc(&files->count);
+ return 0;
diff --git a/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2 b/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2
deleted file mode 100644
index 5d4510b4b..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2 b/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2
deleted file mode 100644
index d88f25134..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch b/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch
new file mode 100644
index 000000000..e87c99078
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch
@@ -0,0 +1,11 @@
+--- orig/drivers/ieee1394/nodemgr.c 2006-03-21 01:41:51.000000000 -0700
++++ linux-2.6.16/drivers/ieee1394/nodemgr.c 2006-03-21 01:41:51.000000000 -0700
+@@ -1487,7 +1487,7 @@
+ /* If there is no bus manager then we should set the root node's
+ * force_root bit to promote bus stability per the 1394
+ * spec. (8.4.2.6) */
+- if (host->busmgr_id == 0xffff && host->node_count > 1)
++ if (host->busmgr_id == 0x3f && host->node_count > 1)
+ {
+ u16 root_node = host->node_count - 1;
+
diff --git a/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2 b/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2
deleted file mode 100644
index 0838fedd6..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch b/target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch
new file mode 100644
index 000000000..61359fc6b
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch
@@ -0,0 +1,27 @@
+--- linux-2.6.16-rc6-mm1.orig/lib/kobject_uevent.c 2006-03-14 22:57:23.000000000 +0900
++++ linux-2.6.16-rc6-mm1/lib/kobject_uevent.c 2006-03-15 08:39:33.000000000 +0900
+@@ -25,6 +25,11 @@
+ #define BUFFER_SIZE 2048 /* buffer for the variables */
+ #define NUM_ENVP 32 /* number of env pointers */
+
++#ifdef CONFIG_HOTPLUG
++u64 uevent_seqnum;
++char uevent_helper[UEVENT_HELPER_PATH_LEN] = "/sbin/hotplug";
++#endif
++
+ #if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET)
+ static DEFINE_SPINLOCK(sequence_lock);
+ static struct sock *uevent_sock;
+--- linux-2.6.16-rc6-mm1.orig/kernel/ksysfs.c 2006-03-14 22:57:31.000000000 +0900
++++ linux-2.6.16-rc6-mm1/kernel/ksysfs.c 2006-03-15 08:41:11.000000000 +0900
+@@ -15,9 +15,6 @@
+ #include <linux/module.h>
+ #include <linux/init.h>
+
+-u64 uevent_seqnum;
+-char uevent_helper[UEVENT_HELPER_PATH_LEN] = "/sbin/hotplug";
+-
+ #define KERNEL_ATTR_RO(_name) \
+ static struct subsys_attribute _name##_attr = __ATTR_RO(_name)
+
+
diff --git a/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2 b/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2
deleted file mode 100644
index ae5cbbe71..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2 b/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2
deleted file mode 100644
index f645dc1aa..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2
deleted file mode 100644
index 1cbbbd5d7..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2 b/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2
deleted file mode 100644
index da9997616..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2 b/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2
deleted file mode 100644
index dfba2bae5..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch b/target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch
new file mode 100644
index 000000000..577cdb0b4
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch
@@ -0,0 +1,13 @@
+--- orig/drivers/cdrom/cdrom.c 2004-12-07 22:55:38.000000000 -0700
++++ linux-2.6.10-rc3/drivers/cdrom/cdrom.c 2004-12-07 22:55:38.000000000 -0700
+@@ -997,6 +997,10 @@
+
+ cdinfo(CD_OPEN, "entering cdrom_open\n");
+
++ /* If the device is opened O_EXCL but there are other openers, return busy */
++ if ( (fp->f_flags & O_EXCL) && (cdi->use_count>0) )
++ return -EBUSY;
++
+ /* if this was a O_NONBLOCK open and we should honor the flags,
+ * do a quick open without drive/disc integrity checks. */
+ cdi->use_count++;
diff --git a/target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch b/target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch
new file mode 100644
index 000000000..90c2961ba
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch
@@ -0,0 +1,109 @@
+--- orig/include/linux/cdrom.h 2005-10-28 10:14:52.000000000 -0600
++++ linux-2.6.14/include/linux/cdrom.h 2005-10-28 10:14:52.000000000 -0600
+@@ -946,7 +946,8 @@
+ char name[20]; /* name of the device type */
+ /* per-device flags */
+ __u8 sanyo_slot : 2; /* Sanyo 3 CD changer support */
+- __u8 reserved : 6; /* not used yet */
++ __u8 use_read10 : 1; /* Use READ10 instead of READCD */
++ __u8 reserved : 5; /* not used yet */
+ int cdda_method; /* see flags */
+ __u8 last_sense;
+ __u8 media_written; /* dirty flag, DVD+RW bookkeeping */
+--- orig/drivers/cdrom/cdrom.c 2005-10-28 10:14:52.000000000 -0600
++++ linux-2.6.14/drivers/cdrom/cdrom.c 2005-10-28 10:14:52.000000000 -0600
+@@ -1982,6 +1982,8 @@
+ return 0;
+ }
+
++static int cdrom_switch_blocksize(struct cdrom_device_info *cdi, int size);
++
+ /*
+ * Specific READ_10 interface
+ */
+@@ -1990,6 +1992,7 @@
+ int blocksize, int nblocks)
+ {
+ struct cdrom_device_ops *cdo = cdi->ops;
++ int ret = 0;
+
+ memset(&cgc->cmd, 0, sizeof(cgc->cmd));
+ cgc->cmd[0] = GPCMD_READ_10;
+@@ -2001,7 +2004,22 @@
+ cgc->cmd[7] = (nblocks >> 8) & 0xff;
+ cgc->cmd[8] = nblocks & 0xff;
+ cgc->buflen = blocksize * nblocks;
+- return cdo->generic_packet(cdi, cgc);
++
++ if (blocksize != CD_FRAMESIZE) {
++ ret = cdrom_switch_blocksize(cdi, blocksize);
++ ret |= cdo->generic_packet(cdi, cgc);
++ ret |= cdrom_switch_blocksize(cdi, CD_FRAMESIZE);
++ } else ret = cdo->generic_packet(cdi, cgc);
++
++ /*
++ * Switch cdrom_read_block back to default behaviour
++ * if we get an error.
++ * FIXME: Maybe this should not be done on all errors.
++ */
++ if (ret != 0)
++ cdi->use_read10 = 0;
++
++ return ret;
+ }
+
+ /* very generic interface for reading the various types of blocks */
+@@ -2010,8 +2028,15 @@
+ int lba, int nblocks, int format, int blksize)
+ {
+ struct cdrom_device_ops *cdo = cdi->ops;
++ int ret;
++
++ if (cdi->use_read10)
++ return cdrom_read_cd(cdi, cgc, lba, blksize, nblocks);
+
+ memset(&cgc->cmd, 0, sizeof(cgc->cmd));
++ /*
++ * SCSI-II devices are not required to support READ_CD.
++ */
+ cgc->cmd[0] = GPCMD_READ_CD;
+ /* expected sector size - cdda,mode1,etc. */
+ cgc->cmd[1] = format << 2;
+@@ -2034,7 +2059,15 @@
+ default : cgc->cmd[9] = 0x10;
+ }
+
+- return cdo->generic_packet(cdi, cgc);
++ ret = cdo->generic_packet(cdi, cgc);
++ if (ret && cgc->sense && cgc->sense->sense_key==0x05 && cgc->sense->asc==0x20 && cgc->sense->ascq==0x00) {
++ ret = cdrom_read_cd(cdi, cgc, lba, blksize, nblocks);
++ if (ret == 0) {
++ cdi->use_read10 = 1;
++ printk(KERN_INFO "cdrom.c: drive does not like READ_CD for blksize=%d, switching to READ_10.\n", blksize);
++ }
++ }
++ return ret;
+ }
+
+ static int cdrom_read_cdda_old(struct cdrom_device_info *cdi, __u8 __user *ubuf,
+@@ -2671,20 +2704,6 @@
+ cgc.sense = &sense;
+ cgc.data_direction = CGC_DATA_READ;
+ ret = cdrom_read_block(cdi, &cgc, lba, 1, format, blocksize);
+- if (ret && sense.sense_key==0x05 && sense.asc==0x20 && sense.ascq==0x00) {
+- /*
+- * SCSI-II devices are not required to support
+- * READ_CD, so let's try switching block size
+- */
+- /* FIXME: switch back again... */
+- if ((ret = cdrom_switch_blocksize(cdi, blocksize))) {
+- kfree(cgc.buffer);
+- return ret;
+- }
+- cgc.sense = NULL;
+- ret = cdrom_read_cd(cdi, &cgc, lba, blocksize, 1);
+- ret |= cdrom_switch_blocksize(cdi, blocksize);
+- }
+ if (!ret && copy_to_user((char __user *)arg, cgc.buffer, blocksize))
+ ret = -EFAULT;
+ kfree(cgc.buffer);
diff --git a/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2
deleted file mode 100644
index 9e64eca6b..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2
deleted file mode 100644
index 456ee6145..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2 b/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2
deleted file mode 100644
index 314128c0d..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2 b/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2
deleted file mode 100644
index b305f783b..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2
deleted file mode 100644
index 6dd7fbeda..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 b/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2
deleted file mode 100644
index 944b12ace..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch b/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch
new file mode 100644
index 000000000..018c4bc1b
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch
@@ -0,0 +1,11 @@
+--- orig/drivers/md/md.c 2006-03-21 01:43:49.000000000 -0700
++++ linux-2.6.16/drivers/md/md.c 2006-03-21 01:43:49.000000000 -0700
+@@ -4860,7 +4860,7 @@
+
+ if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) {
+
+- printk(KERN_INFO "md: stopping all md devices.\n");
++ //printk(KERN_INFO "md: stopping all md devices.\n");
+
+ ITERATE_MDDEV(mddev,tmp)
+ if (mddev_trylock(mddev)==0)
diff --git a/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2
deleted file mode 100644
index 24f82e715..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 b/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2
deleted file mode 100644
index 580b5a820..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 b/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2
deleted file mode 100644
index 7f2bfb3dc..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2 b/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2
deleted file mode 100644
index 5d157b07a..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 b/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2
deleted file mode 100644
index f3cea9e1e..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2 b/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2
deleted file mode 100644
index 2e413ccaf..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch b/target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch
new file mode 100644
index 000000000..6a88d2e74
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch
@@ -0,0 +1,18 @@
+--- orig/drivers/scsi/scsi_ioctl.c 2005-12-03 02:10:27.000000000 -0700
++++ linux-2.6.14/drivers/scsi/scsi_ioctl.c 2005-12-03 02:10:27.000000000 -0700
+@@ -374,6 +374,7 @@
+ if (!scsi_block_when_processing_errors(sdev))
+ return -ENODEV;
+
++#if 0
+ /* Check for deprecated ioctls ... all the ioctls which don't
+ * follow the new unique numbering scheme are deprecated */
+ switch (cmd) {
+@@ -389,6 +390,7 @@
+ default:
+ break;
+ }
++#endif
+
+ switch (cmd) {
+ case SCSI_IOCTL_GET_IDLUN:
diff --git a/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2 b/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2
deleted file mode 100644
index 053f2c9b5..000000000
--- a/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2
+++ /dev/null
Binary files differ
diff --git a/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch b/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch
new file mode 100644
index 000000000..5490c2b73
--- /dev/null
+++ b/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch
@@ -0,0 +1,12 @@
+--- orig/Makefile 2005-12-03 09:22:07 +0000
++++ linux-2.6.14/Makefile 2005-12-03 09:22:07 +0000
+@@ -1,7 +1,7 @@
+ VERSION = 2
+ PATCHLEVEL = 6
+-SUBLEVEL = 16
+-EXTRAVERSION =
++SUBLEVEL = 16
++EXTRAVERSION = -erik
+ NAME=Sliding Snow Leopard
+
+ # *DOCUMENTATION*
diff --git a/target/device/AMD/DBAu1500/linux.config b/target/device/AMD/DBAu1500/linux.config
index eafba2b14..e6afee886 100644
--- a/target/device/AMD/DBAu1500/linux.config
+++ b/target/device/AMD/DBAu1500/linux.config
@@ -1,93 +1,88 @@
#
# Automatically generated make config: don't edit
+# Linux kernel version: 2.6.16-erik
+# Sat Mar 25 11:26:00 2006
#
CONFIG_MIPS=y
-CONFIG_MIPS32=y
-# CONFIG_MIPS64 is not set
-
-#
-# Code maturity level options
-#
-CONFIG_EXPERIMENTAL=y
-
-#
-# Loadable module support
-#
-CONFIG_MODULES=y
-# CONFIG_MODVERSIONS is not set
-CONFIG_KMOD=y
#
# Machine selection
#
-# CONFIG_ACER_PICA_61 is not set
+# CONFIG_MIPS_MTX1 is not set
# CONFIG_MIPS_BOSPORUS is not set
-# CONFIG_MIPS_MIRAGE is not set
-# CONFIG_MIPS_DB1000 is not set
-# CONFIG_MIPS_DB1100 is not set
-CONFIG_MIPS_DB1500=y
-# CONFIG_MIPS_DB1550 is not set
# CONFIG_MIPS_PB1000 is not set
# CONFIG_MIPS_PB1100 is not set
# CONFIG_MIPS_PB1500 is not set
-# CONFIG_MIPS_HYDROGEN3 is not set
# CONFIG_MIPS_PB1550 is not set
-# CONFIG_MIPS_XXS1500 is not set
-# CONFIG_MIPS_MTX1 is not set
-# CONFIG_COGENT_CSB250 is not set
-# CONFIG_BAGET_MIPS is not set
-# CONFIG_CASIO_E55 is not set
+# CONFIG_MIPS_PB1200 is not set
+# CONFIG_MIPS_DB1000 is not set
+# CONFIG_MIPS_DB1100 is not set
+CONFIG_MIPS_DB1500=y
+# CONFIG_MIPS_DB1550 is not set
+# CONFIG_MIPS_DB1200 is not set
+# CONFIG_MIPS_MIRAGE is not set
# CONFIG_MIPS_COBALT is not set
-# CONFIG_DECSTATION is not set
+# CONFIG_MACH_DECSTATION is not set
# CONFIG_MIPS_EV64120 is not set
# CONFIG_MIPS_EV96100 is not set
# CONFIG_MIPS_IVR is not set
-# CONFIG_HP_LASERJET is not set
-# CONFIG_IBM_WORKPAD is not set
-# CONFIG_LASAT is not set
# CONFIG_MIPS_ITE8172 is not set
+# CONFIG_MACH_JAZZ is not set
+# CONFIG_LASAT is not set
# CONFIG_MIPS_ATLAS is not set
-# CONFIG_MIPS_MAGNUM_4000 is not set
# CONFIG_MIPS_MALTA is not set
# CONFIG_MIPS_SEAD is not set
+# CONFIG_MIPS_SIM is not set
+# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
-# CONFIG_MOMENCO_OCELOT_G is not set
+# CONFIG_MOMENCO_OCELOT_3 is not set
# CONFIG_MOMENCO_OCELOT_C is not set
-# CONFIG_MOMENCO_JAGUAR_ATX is not set
-# CONFIG_PMC_BIG_SUR is not set
-# CONFIG_PMC_STRETCH is not set
-# CONFIG_PMC_YOSEMITE is not set
+# CONFIG_MOMENCO_OCELOT_G is not set
+# CONFIG_MIPS_XXS1500 is not set
+# CONFIG_PNX8550_V2PCI is not set
+# CONFIG_PNX8550_JBS is not set
# CONFIG_DDB5074 is not set
# CONFIG_DDB5476 is not set
# CONFIG_DDB5477 is not set
-# CONFIG_NEC_OSPREY is not set
-# CONFIG_NEC_EAGLE is not set
-# CONFIG_OLIVETTI_M700 is not set
-# CONFIG_NINO is not set
+# CONFIG_MACH_VR41XX is not set
+# CONFIG_PMC_YOSEMITE is not set
+# CONFIG_QEMU is not set
# CONFIG_SGI_IP22 is not set
# CONFIG_SGI_IP27 is not set
-# CONFIG_SIBYTE_SB1xxx_SOC is not set
+# CONFIG_SGI_IP32 is not set
+# CONFIG_SIBYTE_BIGSUR is not set
+# CONFIG_SIBYTE_SWARM is not set
+# CONFIG_SIBYTE_SENTOSA is not set
+# CONFIG_SIBYTE_RHONE is not set
+# CONFIG_SIBYTE_CARMEL is not set
+# CONFIG_SIBYTE_PTSWARM is not set
+# CONFIG_SIBYTE_LITTLESUR is not set
+# CONFIG_SIBYTE_CRHINE is not set
+# CONFIG_SIBYTE_CRHONE is not set
# CONFIG_SNI_RM200_PCI is not set
-# CONFIG_TANBAC_TB0226 is not set
-# CONFIG_TANBAC_TB0229 is not set
# CONFIG_TOSHIBA_JMR3927 is not set
# CONFIG_TOSHIBA_RBTX4927 is not set
-# CONFIG_VICTOR_MPC30X is not set
-# CONFIG_ZAO_CAPCELLA is not set
-# CONFIG_HIGHMEM is not set
+# CONFIG_TOSHIBA_RBTX4938 is not set
CONFIG_RWSEM_GENERIC_SPINLOCK=y
-# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
-CONFIG_SOC_AU1X00=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_DMA_NONCOHERENT=y
+CONFIG_DMA_NEED_PCI_MAP_STATE=y
+CONFIG_MIPS_DISABLE_OBSOLETE_IDE=y
+CONFIG_CPU_BIG_ENDIAN=y
+# CONFIG_CPU_LITTLE_ENDIAN is not set
+CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
+CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
CONFIG_SOC_AU1500=y
-CONFIG_NONCOHERENT_IO=y
-CONFIG_PC_KEYB=y
-# CONFIG_MIPS_AU1000 is not set
+CONFIG_SOC_AU1X00=y
+CONFIG_MIPS_L1_CACHE_SHIFT=5
#
# CPU selection
#
-CONFIG_CPU_MIPS32=y
-# CONFIG_CPU_MIPS64 is not set
+CONFIG_CPU_MIPS32_R1=y
+# CONFIG_CPU_MIPS32_R2 is not set
+# CONFIG_CPU_MIPS64_R1 is not set
+# CONFIG_CPU_MIPS64_R2 is not set
# CONFIG_CPU_R3000 is not set
# CONFIG_CPU_TX39XX is not set
# CONFIG_CPU_VR41XX is not set
@@ -103,134 +98,159 @@ CONFIG_CPU_MIPS32=y
# CONFIG_CPU_RM7000 is not set
# CONFIG_CPU_RM9000 is not set
# CONFIG_CPU_SB1 is not set
+CONFIG_SYS_HAS_CPU_MIPS32_R1=y
+CONFIG_CPU_MIPS32=y
+CONFIG_CPU_MIPSR1=y
+CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
+CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
+
+#
+# Kernel type
+#
+CONFIG_32BIT=y
+# CONFIG_64BIT is not set
CONFIG_PAGE_SIZE_4KB=y
+# CONFIG_PAGE_SIZE_8KB is not set
# CONFIG_PAGE_SIZE_16KB is not set
# CONFIG_PAGE_SIZE_64KB is not set
CONFIG_CPU_HAS_PREFETCH=y
-# CONFIG_VTAG_ICACHE is not set
+# CONFIG_MIPS_MT is not set
CONFIG_64BIT_PHYS_ADDR=y
# CONFIG_CPU_ADVANCED is not set
CONFIG_CPU_HAS_LLSC=y
-# CONFIG_CPU_HAS_LLDSCD is not set
-# CONFIG_CPU_HAS_WB is not set
CONFIG_CPU_HAS_SYNC=y
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_CPU_SUPPORTS_HIGHMEM=y
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_DISCONTIGMEM_MANUAL is not set
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+# CONFIG_SPARSEMEM_STATIC is not set
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_PREEMPT_NONE=y
+# CONFIG_PREEMPT_VOLUNTARY is not set
+# CONFIG_PREEMPT is not set
+
+#
+# Code maturity level options
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_BROKEN_ON_SMP=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
#
# General setup
#
-CONFIG_CPU_LITTLE_ENDIAN=y
-# CONFIG_BUILD_ELF64 is not set
-CONFIG_NET=y
-CONFIG_PCI=y
-CONFIG_PCI_NEW=y
-CONFIG_PCI_AUTO=y
-# CONFIG_PCI_NAMES is not set
-# CONFIG_ISA is not set
-# CONFIG_TC is not set
-# CONFIG_MCA is not set
-# CONFIG_SBUS is not set
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+# CONFIG_POSIX_MQUEUE is not set
+# CONFIG_BSD_PROCESS_ACCT is not set
+CONFIG_SYSCTL=y
+# CONFIG_AUDIT is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_INITRAMFS_SOURCE=""
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_EMBEDDED=y
+CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SHMEM=y
+CONFIG_CC_ALIGN_FUNCTIONS=0
+CONFIG_CC_ALIGN_LABELS=0
+CONFIG_CC_ALIGN_LOOPS=0
+CONFIG_CC_ALIGN_JUMPS=0
+CONFIG_SLAB=y
+# CONFIG_TINY_SHMEM is not set
+CONFIG_BASE_SMALL=0
+# CONFIG_SLOB is not set
+CONFIG_OBSOLETE_INTERMODULE=y
#
-# PCMCIA/CardBus support
+# Loadable module support
#
-CONFIG_PCMCIA=m
-# CONFIG_CARDBUS is not set
-# CONFIG_TCIC is not set
-# CONFIG_I82092 is not set
-# CONFIG_I82365 is not set
-CONFIG_PCMCIA_AU1X00=m
-# CONFIG_PCMCIA_PB1X00 is not set
-CONFIG_PCMCIA_DB1X00=y
-# CONFIG_PCMCIA_XXS1500 is not set
+CONFIG_MODULES=y
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_OBSOLETE_MODPARM=y
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_KMOD=y
#
-# PCI Hotplug Support
+# Block layer
#
-# CONFIG_HOTPLUG_PCI is not set
-# CONFIG_HOTPLUG_PCI_COMPAQ is not set
-# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
-# CONFIG_HOTPLUG_PCI_SHPC is not set
-# CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set
-# CONFIG_HOTPLUG_PCI_PCIE is not set
-# CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set
-CONFIG_SYSVIPC=y
-# CONFIG_BSD_PROCESS_ACCT is not set
-CONFIG_SYSCTL=y
-CONFIG_KCORE_ELF=y
-# CONFIG_KCORE_AOUT is not set
-# CONFIG_BINFMT_AOUT is not set
-CONFIG_BINFMT_ELF=y
-# CONFIG_MIPS32_COMPAT is not set
-# CONFIG_MIPS32_O32 is not set
-# CONFIG_MIPS32_N32 is not set
-# CONFIG_BINFMT_ELF32 is not set
-# CONFIG_BINFMT_MISC is not set
-# CONFIG_OOM_KILLER is not set
-CONFIG_CMDLINE_BOOL=y
-CONFIG_CMDLINE="console=ttyS0,115200 nfsroot=10.10.10.2:/tftp/rootfs root=/dev/nfs ip=10.10.10.231 rw"
-# CONFIG_PM is not set
+# CONFIG_LBD is not set
#
-# Memory Technology Devices (MTD)
+# IO Schedulers
#
-# CONFIG_MTD is not set
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_AS=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_DEFAULT_AS=y
+# CONFIG_DEFAULT_DEADLINE is not set
+# CONFIG_DEFAULT_CFQ is not set
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="anticipatory"
#
-# Parallel port support
+# Bus options (PCI, PCMCIA, EISA, ISA, TC)
#
-# CONFIG_PARPORT is not set
+CONFIG_HW_HAS_PCI=y
+CONFIG_PCI=y
+CONFIG_PCI_LEGACY_PROC=y
+CONFIG_MMU=y
#
-# Plug and Play configuration
+# PCCARD (PCMCIA/CardBus) support
#
-# CONFIG_PNP is not set
-# CONFIG_ISAPNP is not set
+# CONFIG_PCCARD is not set
#
-# Block devices
+# PCI Hotplug Support
#
-# CONFIG_BLK_DEV_FD is not set
-# CONFIG_BLK_DEV_XD is not set
-# CONFIG_PARIDE is not set
-# CONFIG_BLK_CPQ_DA is not set
-# CONFIG_BLK_CPQ_CISS_DA is not set
-# CONFIG_CISS_SCSI_TAPE is not set
-# CONFIG_CISS_MONITOR_THREAD is not set
-# CONFIG_BLK_DEV_DAC960 is not set
-# CONFIG_BLK_DEV_UMEM is not set
-# CONFIG_BLK_DEV_SX8 is not set
-CONFIG_BLK_DEV_LOOP=y
-# CONFIG_BLK_DEV_NBD is not set
-# CONFIG_BLK_DEV_RAM is not set
-# CONFIG_BLK_DEV_INITRD is not set
-# CONFIG_BLK_STATS is not set
+# CONFIG_HOTPLUG_PCI is not set
#
-# Multi-device support (RAID and LVM)
+# Executable file formats
#
-# CONFIG_MD is not set
-# CONFIG_BLK_DEV_MD is not set
-# CONFIG_MD_LINEAR is not set
-# CONFIG_MD_RAID0 is not set
-# CONFIG_MD_RAID1 is not set
-# CONFIG_MD_RAID5 is not set
-# CONFIG_MD_MULTIPATH is not set
-# CONFIG_BLK_DEV_LVM is not set
+CONFIG_BINFMT_ELF=y
+# CONFIG_BINFMT_MISC is not set
+CONFIG_TRAD_SIGNALS=y
+# CONFIG_PM is not set
+
+#
+# Networking
+#
+CONFIG_NET=y
#
# Networking options
#
+# CONFIG_NETDEBUG is not set
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
-# CONFIG_NETLINK_DEV is not set
-CONFIG_NETFILTER=y
-# CONFIG_NETFILTER_DEBUG is not set
-# CONFIG_FILTER is not set
CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+CONFIG_NET_KEY=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
+CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
# CONFIG_IP_PNP_DHCP is not set
CONFIG_IP_PNP_BOOTP=y
@@ -239,49 +259,64 @@ CONFIG_IP_PNP_BOOTP=y
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
-# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set
-CONFIG_IP_NMAP_FREAK_PATCH=y
+# CONFIG_INET_AH is not set
+# CONFIG_INET_ESP is not set
+# CONFIG_INET_IPCOMP is not set
+CONFIG_INET_TUNNEL=m
+# CONFIG_INET_DIAG is not set
+# CONFIG_TCP_CONG_ADVANCED is not set
+CONFIG_TCP_CONG_BIC=y
#
-# IP: Netfilter Configuration
+# IP: Virtual Server Configuration
+#
+# CONFIG_IP_VS is not set
+# CONFIG_IPV6 is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=y
+# CONFIG_NETFILTER_NETLINK_QUEUE is not set
+# CONFIG_NETFILTER_NETLINK_LOG is not set
+# CONFIG_NF_CONNTRACK is not set
+# CONFIG_NETFILTER_XTABLES is not set
+
+#
+# IP: Netfilter Configuration
#
# CONFIG_IP_NF_CONNTRACK is not set
# CONFIG_IP_NF_QUEUE is not set
-# CONFIG_IP_NF_IPTABLES is not set
-# CONFIG_IP_NF_ARPTABLES is not set
-# CONFIG_IP_NF_COMPAT_IPCHAINS is not set
-# CONFIG_IP_NF_COMPAT_IPFWADM is not set
#
-# IP: Virtual Server Configuration
+# DCCP Configuration (EXPERIMENTAL)
#
-# CONFIG_IP_VS is not set
-# CONFIG_IPV6 is not set
-# CONFIG_KHTTPD is not set
+# CONFIG_IP_DCCP is not set
#
-# SCTP Configuration (EXPERIMENTAL)
+# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
-# CONFIG_ATM is not set
-# CONFIG_VLAN_8021Q is not set
#
-#
+# TIPC Configuration (EXPERIMENTAL)
#
+# CONFIG_TIPC is not set
+# CONFIG_ATM is not set
+# CONFIG_BRIDGE is not set
+# CONFIG_VLAN_8021Q is not set
+# CONFIG_DECNET is not set
+# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
-# CONFIG_DECNET is not set
-# CONFIG_BRIDGE is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
-# CONFIG_LLC is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
-# CONFIG_NET_FASTROUTE is not set
-# CONFIG_NET_HW_FLOWCONTROL is not set
#
# QoS and/or fair queueing
@@ -292,111 +327,183 @@ CONFIG_IP_NMAP_FREAK_PATCH=y
# Network testing
#
# CONFIG_NET_PKTGEN is not set
+# CONFIG_HAMRADIO is not set
+# CONFIG_IRDA is not set
+# CONFIG_BT is not set
+# CONFIG_IEEE80211 is not set
#
-# Telephony Support
+# Device Drivers
#
-# CONFIG_PHONE is not set
-# CONFIG_PHONE_IXJ is not set
-# CONFIG_PHONE_IXJ_PCMCIA is not set
#
-# ATA/IDE/MFM/RLL support
+# Generic Driver Options
#
-CONFIG_IDE=y
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+# CONFIG_FW_LOADER is not set
+
+#
+# Connector - unified userspace <-> kernelspace linker
+#
+# CONFIG_CONNECTOR is not set
+
+#
+# Memory Technology Devices (MTD)
+#
+CONFIG_MTD=y
+# CONFIG_MTD_DEBUG is not set
+# CONFIG_MTD_CONCAT is not set
+CONFIG_MTD_PARTITIONS=y
+# CONFIG_MTD_REDBOOT_PARTS is not set
+# CONFIG_MTD_CMDLINE_PARTS is not set
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=y
+CONFIG_MTD_BLOCK=y
+# CONFIG_FTL is not set
+# CONFIG_NFTL is not set
+# CONFIG_INFTL is not set
+# CONFIG_RFD_FTL is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=y
+# CONFIG_MTD_JEDECPROBE is not set
+CONFIG_MTD_GEN_PROBE=y
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=y
+CONFIG_MTD_CFI_AMDSTD=y
+CONFIG_MTD_CFI_AMDSTD_RETRY=0
+# CONFIG_MTD_CFI_STAA is not set
+CONFIG_MTD_CFI_UTIL=y
+# CONFIG_MTD_RAM is not set
+# CONFIG_MTD_ROM is not set
+# CONFIG_MTD_ABSENT is not set
+# CONFIG_MTD_OBSOLETE_CHIPS is not set
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+# CONFIG_MTD_PHYSMAP is not set
+CONFIG_MTD_ALCHEMY=y
+# CONFIG_MTD_PLATRAM is not set
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# CONFIG_MTD_SLRAM is not set
+# CONFIG_MTD_PHRAM is not set
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLKMTD is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+# CONFIG_MTD_DOC2000 is not set
+# CONFIG_MTD_DOC2001 is not set
+# CONFIG_MTD_DOC2001PLUS is not set
+
+#
+# NAND Flash Device Drivers
+#
+# CONFIG_MTD_NAND is not set
#
-# IDE, ATA and ATAPI Block devices
+# OneNAND Flash Device Drivers
+#
+# CONFIG_MTD_ONENAND is not set
+
+#
+# Parallel port support
+#
+# CONFIG_PARPORT is not set
+
+#
+# Plug and Play support
+#
+
+#
+# Block devices
#
+# CONFIG_BLK_CPQ_DA is not set
+# CONFIG_BLK_CPQ_CISS_DA is not set
+# CONFIG_BLK_DEV_DAC960 is not set
+# CONFIG_BLK_DEV_UMEM is not set
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+# CONFIG_BLK_DEV_CRYPTOLOOP is not set
+# CONFIG_BLK_DEV_NBD is not set
+# CONFIG_BLK_DEV_SX8 is not set
+# CONFIG_BLK_DEV_UB is not set
+# CONFIG_BLK_DEV_RAM is not set
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+
+#
+# ATA/ATAPI/MFM/RLL support
+#
+CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
-# CONFIG_BLK_DEV_HD_IDE is not set
-# CONFIG_BLK_DEV_HD is not set
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
-# CONFIG_IDEDISK_STROKE is not set
-CONFIG_BLK_DEV_IDECS=m
-# CONFIG_BLK_DEV_DELKIN is not set
# CONFIG_BLK_DEV_IDECD is not set
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
-# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_IDE_TASK_IOCTL is not set
#
# IDE chipset support/bugfixes
#
-# CONFIG_BLK_DEV_CMD640 is not set
-# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
-# CONFIG_BLK_DEV_ISAPNP is not set
-CONFIG_BLK_DEV_IDEPCI=y
-CONFIG_BLK_DEV_GENERIC=y
-# CONFIG_IDEPCI_SHARE_IRQ is not set
-CONFIG_BLK_DEV_IDEDMA_PCI=y
-# CONFIG_BLK_DEV_OFFBOARD is not set
-# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
-CONFIG_IDEDMA_PCI_AUTO=y
-# CONFIG_IDEDMA_ONLYDISK is not set
-CONFIG_BLK_DEV_IDEDMA=y
-# CONFIG_IDEDMA_PCI_WIP is not set
-# CONFIG_BLK_DEV_ADMA100 is not set
-# CONFIG_BLK_DEV_AEC62XX is not set
-# CONFIG_BLK_DEV_ALI15X3 is not set
-# CONFIG_WDC_ALI15X3 is not set
-# CONFIG_BLK_DEV_AMD74XX is not set
-# CONFIG_AMD74XX_OVERRIDE is not set
-# CONFIG_BLK_DEV_ATIIXP is not set
-# CONFIG_BLK_DEV_CMD64X is not set
-# CONFIG_BLK_DEV_TRIFLEX is not set
-# CONFIG_BLK_DEV_CY82C693 is not set
-# CONFIG_BLK_DEV_CS5530 is not set
-# CONFIG_BLK_DEV_HPT34X is not set
-# CONFIG_HPT34X_AUTODMA is not set
-CONFIG_BLK_DEV_HPT366=y
-# CONFIG_BLK_DEV_PIIX is not set
-# CONFIG_BLK_DEV_NS87415 is not set
-# CONFIG_BLK_DEV_OPTI621 is not set
-# CONFIG_BLK_DEV_PDC202XX_OLD is not set
-# CONFIG_PDC202XX_BURST is not set
-# CONFIG_BLK_DEV_PDC202XX_NEW is not set
-# CONFIG_BLK_DEV_RZ1000 is not set
-# CONFIG_BLK_DEV_SC1200 is not set
-# CONFIG_BLK_DEV_SVWKS is not set
-# CONFIG_BLK_DEV_SIIMAGE is not set
-# CONFIG_BLK_DEV_SIS5513 is not set
-# CONFIG_BLK_DEV_SLC90E66 is not set
-# CONFIG_BLK_DEV_TRM290 is not set
-# CONFIG_BLK_DEV_VIA82CXXX is not set
-# CONFIG_IDE_CHIPSETS is not set
-CONFIG_IDEDMA_AUTO=y
-# CONFIG_IDEDMA_IVB is not set
-# CONFIG_DMA_NONPCI is not set
-# CONFIG_BLK_DEV_ATARAID is not set
-# CONFIG_BLK_DEV_ATARAID_PDC is not set
-# CONFIG_BLK_DEV_ATARAID_HPT is not set
-# CONFIG_BLK_DEV_ATARAID_MEDLEY is not set
-# CONFIG_BLK_DEV_ATARAID_SII is not set
-
-#
-# SCSI support
+# CONFIG_IDE_GENERIC is not set
+# CONFIG_BLK_DEV_IDEPCI is not set
+# CONFIG_IDE_ARM is not set
+# CONFIG_BLK_DEV_IDEDMA is not set
+# CONFIG_IDEDMA_AUTO is not set
+# CONFIG_BLK_DEV_HD is not set
+
+#
+# SCSI device support
#
+# CONFIG_RAID_ATTRS is not set
# CONFIG_SCSI is not set
#
+# Multi-device support (RAID and LVM)
+#
+# CONFIG_MD is not set
+
+#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
-# CONFIG_FUSION_BOOT is not set
-# CONFIG_FUSION_ISENSE is not set
-# CONFIG_FUSION_CTL is not set
-# CONFIG_FUSION_LAN is not set
#
-# IEEE 1394 (FireWire) support (EXPERIMENTAL)
+# IEEE 1394 (FireWire) support
#
# CONFIG_IEEE1394 is not set
@@ -404,46 +511,45 @@ CONFIG_IDEDMA_AUTO=y
# I2O device support
#
# CONFIG_I2O is not set
-# CONFIG_I2O_PCI is not set
-# CONFIG_I2O_BLOCK is not set
-# CONFIG_I2O_LAN is not set
-# CONFIG_I2O_SCSI is not set
-# CONFIG_I2O_PROC is not set
#
# Network device support
#
CONFIG_NETDEVICES=y
+# CONFIG_DUMMY is not set
+# CONFIG_BONDING is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_TUN is not set
#
# ARCnet devices
#
# CONFIG_ARCNET is not set
-# CONFIG_DUMMY is not set
-# CONFIG_BONDING is not set
-# CONFIG_EQUALIZER is not set
-# CONFIG_TUN is not set
-# CONFIG_ETHERTAP is not set
+
+#
+# PHY device support
+#
+# CONFIG_PHYLIB is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
+# CONFIG_MII is not set
CONFIG_MIPS_AU1X00_ENET=y
-# CONFIG_BCM5222_DUAL_PHY is not set
-# CONFIG_SUNLANCE is not set
# CONFIG_HAPPYMEAL is not set
-# CONFIG_SUNBMAC is not set
-# CONFIG_SUNQE is not set
# CONFIG_SUNGEM is not set
+# CONFIG_CASSINI is not set
# CONFIG_NET_VENDOR_3COM is not set
-# CONFIG_LANCE is not set
-# CONFIG_NET_VENDOR_SMC is not set
-# CONFIG_NET_VENDOR_RACAL is not set
+# CONFIG_SMC91X is not set
+# CONFIG_DM9000 is not set
+
+#
+# Tulip family network device support
+#
+# CONFIG_NET_TULIP is not set
# CONFIG_HP100 is not set
-# CONFIG_NET_ISA is not set
# CONFIG_NET_PCI is not set
-# CONFIG_NET_POCKET is not set
#
# Ethernet (1000 Mbit)
@@ -451,16 +557,40 @@ CONFIG_MIPS_AU1X00_ENET=y
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
# CONFIG_E1000 is not set
-# CONFIG_MYRI_SBUS is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_R8169 is not set
+# CONFIG_SIS190 is not set
+# CONFIG_SKGE is not set
+# CONFIG_SKY2 is not set
# CONFIG_SK98LIN is not set
# CONFIG_TIGON3 is not set
+# CONFIG_BNX2 is not set
+
+#
+# Ethernet (10000 Mbit)
+#
+# CONFIG_CHELSIO_T1 is not set
+# CONFIG_IXGB is not set
+# CONFIG_S2IO is not set
+
+#
+# Token Ring devices
+#
+# CONFIG_TR is not set
+
+#
+# Wireless LAN (non-hamradio)
+#
+# CONFIG_NET_RADIO is not set
+
+#
+# Wan interfaces
+#
+# CONFIG_WAN is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
-# CONFIG_PLIP is not set
CONFIG_PPP=m
CONFIG_PPP_MULTILINK=y
# CONFIG_PPP_FILTER is not set
@@ -468,157 +598,99 @@ CONFIG_PPP_ASYNC=m
# CONFIG_PPP_SYNC_TTY is not set
CONFIG_PPP_DEFLATE=m
# CONFIG_PPP_BSDCOMP is not set
+# CONFIG_PPP_MPPE is not set
CONFIG_PPPOE=m
# CONFIG_SLIP is not set
+# CONFIG_SHAPER is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
#
-# Wireless LAN (non-hamradio)
+# ISDN subsystem
#
-# CONFIG_NET_RADIO is not set
+# CONFIG_ISDN is not set
#
-# Token Ring devices
+# Telephony Support
#
-# CONFIG_TR is not set
-# CONFIG_NET_FC is not set
-# CONFIG_RCPCI is not set
-# CONFIG_SHAPER is not set
+# CONFIG_PHONE is not set
#
-# Wan interfaces
+# Input device support
#
-# CONFIG_WAN is not set
+CONFIG_INPUT=y
#
-# PCMCIA network device support
+# Userland interfaces
#
-# CONFIG_NET_PCMCIA is not set
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+# CONFIG_INPUT_JOYDEV is not set
+# CONFIG_INPUT_TSDEV is not set
+CONFIG_INPUT_EVDEV=y
+# CONFIG_INPUT_EVBUG is not set
#
-# Amateur Radio support
+# Input Device Drivers
#
-# CONFIG_HAMRADIO is not set
+# CONFIG_INPUT_KEYBOARD is not set
+# CONFIG_INPUT_MOUSE is not set
+# CONFIG_INPUT_JOYSTICK is not set
+# CONFIG_INPUT_TOUCHSCREEN is not set
+# CONFIG_INPUT_MISC is not set
#
-# IrDA (infrared) support
+# Hardware I/O ports
#
-# CONFIG_IRDA is not set
+CONFIG_SERIO=y
+# CONFIG_SERIO_I8042 is not set
+CONFIG_SERIO_SERPORT=y
+# CONFIG_SERIO_PCIPS2 is not set
+# CONFIG_SERIO_LIBPS2 is not set
+CONFIG_SERIO_RAW=m
+# CONFIG_GAMEPORT is not set
#
-# ISDN subsystem
+# Character devices
#
-# CONFIG_ISDN is not set
+# CONFIG_VT is not set
+# CONFIG_SERIAL_NONSTANDARD is not set
#
-# Input core support
+# Serial drivers
#
-CONFIG_INPUT=y
-CONFIG_INPUT_KEYBDEV=y
-CONFIG_INPUT_MOUSEDEV=y
-CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
-CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
-# CONFIG_INPUT_JOYDEV is not set
-CONFIG_INPUT_EVDEV=y
-# CONFIG_INPUT_UINPUT is not set
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_NR_UARTS=4
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+# CONFIG_SERIAL_8250_EXTENDED is not set
+CONFIG_SERIAL_8250_AU1X00=y
#
-# Character devices
+# Non-8250 serial port support
#
-CONFIG_VT=y
-CONFIG_VT_CONSOLE=y
-# CONFIG_SERIAL is not set
-# CONFIG_SERIAL_EXTENDED is not set
-CONFIG_SERIAL_NONSTANDARD=y
-# CONFIG_COMPUTONE is not set
-# CONFIG_ROCKETPORT is not set
-# CONFIG_CYCLADES is not set
-# CONFIG_DIGIEPCA is not set
-# CONFIG_DIGI is not set
-# CONFIG_ESPSERIAL is not set
-# CONFIG_MOXA_INTELLIO is not set
-# CONFIG_MOXA_SMARTIO is not set
-# CONFIG_ISI is not set
-# CONFIG_SYNCLINK is not set
-# CONFIG_SYNCLINKMP is not set
-# CONFIG_N_HDLC is not set
-# CONFIG_RISCOM8 is not set
-# CONFIG_SPECIALIX is not set
-# CONFIG_SX is not set
-# CONFIG_RIO is not set
-# CONFIG_STALDRV is not set
-# CONFIG_SERIAL_TX3912 is not set
-# CONFIG_SERIAL_TX3912_CONSOLE is not set
-# CONFIG_SERIAL_TXX9 is not set
-# CONFIG_SERIAL_TXX9_CONSOLE is not set
-CONFIG_AU1X00_UART=y
-CONFIG_AU1X00_SERIAL_CONSOLE=y
-# CONFIG_AU1X00_USB_TTY is not set
-# CONFIG_AU1X00_USB_RAW is not set
-# CONFIG_TXX927_SERIAL is not set
+# CONFIG_SERIAL_AU1X00 is not set
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+# CONFIG_SERIAL_JSM is not set
CONFIG_UNIX98_PTYS=y
-CONFIG_UNIX98_PTY_COUNT=256
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=256
#
-# I2C support
-#
-# CONFIG_I2C is not set
-
+# IPMI
#
-# Mice
-#
-# CONFIG_BUSMOUSE is not set
-# CONFIG_MOUSE is not set
-
-#
-# Joysticks
-#
-# CONFIG_INPUT_GAMEPORT is not set
-# CONFIG_INPUT_NS558 is not set
-# CONFIG_INPUT_LIGHTNING is not set
-# CONFIG_INPUT_PCIGAME is not set
-# CONFIG_INPUT_CS461X is not set
-# CONFIG_INPUT_EMU10K1 is not set
-# CONFIG_INPUT_SERIO is not set
-# CONFIG_INPUT_SERPORT is not set
-
-#
-# Joysticks
-#
-# CONFIG_INPUT_ANALOG is not set
-# CONFIG_INPUT_A3D is not set
-# CONFIG_INPUT_ADI is not set
-# CONFIG_INPUT_COBRA is not set
-# CONFIG_INPUT_GF2K is not set
-# CONFIG_INPUT_GRIP is not set
-# CONFIG_INPUT_INTERACT is not set
-# CONFIG_INPUT_TMDC is not set
-# CONFIG_INPUT_SIDEWINDER is not set
-# CONFIG_INPUT_IFORCE_USB is not set
-# CONFIG_INPUT_IFORCE_232 is not set
-# CONFIG_INPUT_WARRIOR is not set
-# CONFIG_INPUT_MAGELLAN is not set
-# CONFIG_INPUT_SPACEORB is not set
-# CONFIG_INPUT_SPACEBALL is not set
-# CONFIG_INPUT_STINGER is not set
-# CONFIG_INPUT_DB9 is not set
-# CONFIG_INPUT_GAMECON is not set
-# CONFIG_INPUT_TURBOGRAFX is not set
-# CONFIG_QIC02_TAPE is not set
# CONFIG_IPMI_HANDLER is not set
-# CONFIG_IPMI_PANIC_EVENT is not set
-# CONFIG_IPMI_DEVICE_INTERFACE is not set
-# CONFIG_IPMI_KCS is not set
-# CONFIG_IPMI_WATCHDOG is not set
#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
-# CONFIG_SCx200 is not set
-# CONFIG_SCx200_GPIO is not set
-# CONFIG_AMD_PM768 is not set
-# CONFIG_NVRAM is not set
# CONFIG_RTC is not set
+# CONFIG_GEN_RTC is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
@@ -626,118 +698,44 @@ CONFIG_UNIX98_PTY_COUNT=256
#
# Ftape, the floppy tape device driver
#
-# CONFIG_FTAPE is not set
-# CONFIG_AGP is not set
+# CONFIG_DRM is not set
+# CONFIG_RAW_DRIVER is not set
#
-# Direct Rendering Manager (XFree86 DRI support)
+# TPM devices
#
-# CONFIG_DRM is not set
+# CONFIG_TCG_TPM is not set
+# CONFIG_TELCLOCK is not set
#
-# PCMCIA character devices
+# I2C support
#
-# CONFIG_PCMCIA_SERIAL_CS is not set
-# CONFIG_SYNCLINK_CS is not set
-# CONFIG_AU1X00_GPIO is not set
-# CONFIG_TS_AU1X00_ADS7846 is not set
+# CONFIG_I2C is not set
#
-# File systems
+# SPI support
#
-# CONFIG_QUOTA is not set
-# CONFIG_QFMT_V2 is not set
-CONFIG_AUTOFS_FS=y
-# CONFIG_AUTOFS4_FS is not set
-# CONFIG_REISERFS_FS is not set
-# CONFIG_REISERFS_CHECK is not set
-# CONFIG_REISERFS_PROC_INFO is not set
-# CONFIG_ADFS_FS is not set
-# CONFIG_ADFS_FS_RW is not set
-# CONFIG_AFFS_FS is not set
-# CONFIG_HFS_FS is not set
-# CONFIG_HFSPLUS_FS is not set
-# CONFIG_BEFS_FS is not set
-# CONFIG_BEFS_DEBUG is not set
-# CONFIG_BFS_FS is not set
-# CONFIG_EXT3_FS is not set
-# CONFIG_JBD is not set
-# CONFIG_JBD_DEBUG is not set
-# CONFIG_FAT_FS is not set
-# CONFIG_MSDOS_FS is not set
-# CONFIG_UMSDOS_FS is not set
-# CONFIG_VFAT_FS is not set
-# CONFIG_EFS_FS is not set
-# CONFIG_JFFS_FS is not set
-# CONFIG_JFFS2_FS is not set
-# CONFIG_CRAMFS is not set
-# CONFIG_SQUASHFS is not set
-CONFIG_TMPFS=y
-CONFIG_RAMFS=y
-# CONFIG_ISO9660_FS is not set
-# CONFIG_JOLIET is not set
-# CONFIG_ZISOFS is not set
-# CONFIG_JFS_FS is not set
-# CONFIG_JFS_DEBUG is not set
-# CONFIG_JFS_STATISTICS is not set
-# CONFIG_MINIX_FS is not set
-# CONFIG_VXFS_FS is not set
-# CONFIG_NTFS_FS is not set
-# CONFIG_NTFS_RW is not set
-# CONFIG_HPFS_FS is not set
-CONFIG_PROC_FS=y
-# CONFIG_DEVFS_FS is not set
-# CONFIG_DEVFS_MOUNT is not set
-# CONFIG_DEVFS_DEBUG is not set
-CONFIG_DEVPTS_FS=y
-# CONFIG_QNX4FS_FS is not set
-# CONFIG_QNX4FS_RW is not set
-# CONFIG_ROMFS_FS is not set
-CONFIG_EXT2_FS=y
-# CONFIG_SYSV_FS is not set
-# CONFIG_UDF_FS is not set
-# CONFIG_UDF_RW is not set
-# CONFIG_UFS_FS is not set
-# CONFIG_UFS_FS_WRITE is not set
-# CONFIG_XFS_FS is not set
-# CONFIG_XFS_QUOTA is not set
-# CONFIG_XFS_RT is not set
-# CONFIG_XFS_TRACE is not set
-# CONFIG_XFS_DEBUG is not set
+# CONFIG_SPI is not set
+# CONFIG_SPI_MASTER is not set
#
-# Network File Systems
+# Dallas's 1-wire bus
#
-# CONFIG_CODA_FS is not set
-# CONFIG_INTERMEZZO_FS is not set
-CONFIG_NFS_FS=y
-# CONFIG_NFS_V3 is not set
-# CONFIG_NFS_DIRECTIO is not set
-CONFIG_ROOT_NFS=y
-# CONFIG_NFSD is not set
-# CONFIG_NFSD_V3 is not set
-# CONFIG_NFSD_TCP is not set
-CONFIG_SUNRPC=y
-CONFIG_LOCKD=y
-# CONFIG_SMB_FS is not set
-# CONFIG_NCP_FS is not set
-# CONFIG_NCPFS_PACKET_SIGNING is not set
-# CONFIG_NCPFS_IOCTL_LOCKING is not set
-# CONFIG_NCPFS_STRONG is not set
-# CONFIG_NCPFS_NFS_NS is not set
-# CONFIG_NCPFS_OS2_NS is not set
-# CONFIG_NCPFS_SMALLDOS is not set
-# CONFIG_NCPFS_NLS is not set
-# CONFIG_NCPFS_EXTRAS is not set
-# CONFIG_ZISOFS_FS is not set
+# CONFIG_W1 is not set
#
-# Partition Types
+# Hardware Monitoring support
+#
+# CONFIG_HWMON is not set
+# CONFIG_HWMON_VID is not set
+
+#
+# Misc devices
+#
+
+#
+# Multimedia Capabilities Port drivers
#
-# CONFIG_PARTITION_ADVANCED is not set
-CONFIG_MSDOS_PARTITION=y
-# CONFIG_SMB_NLS is not set
-# CONFIG_NLS is not set
#
# Multimedia devices
@@ -745,13 +743,12 @@ CONFIG_MSDOS_PARTITION=y
# CONFIG_VIDEO_DEV is not set
#
-# Console drivers
+# Digital Video Broadcasting Devices
#
-# CONFIG_VGA_CONSOLE is not set
-# CONFIG_MDA_CONSOLE is not set
+# CONFIG_DVB is not set
#
-# Frame-buffer support
+# Graphics support
#
# CONFIG_FB is not set
@@ -759,38 +756,28 @@ CONFIG_MSDOS_PARTITION=y
# Sound
#
CONFIG_SOUND=y
-# CONFIG_SOUND_ALI5455 is not set
-# CONFIG_SOUND_BT878 is not set
-# CONFIG_SOUND_CMPCI is not set
-# CONFIG_SOUND_EMU10K1 is not set
-# CONFIG_MIDI_EMU10K1 is not set
+
+#
+# Advanced Linux Sound Architecture
+#
+# CONFIG_SND is not set
+
+#
+# Open Sound System
+#
+CONFIG_SOUND_PRIME=y
+# CONFIG_OBSOLETE_OSS_DRIVER is not set
# CONFIG_SOUND_FUSION is not set
-# CONFIG_SOUND_CS4281 is not set
-# CONFIG_SOUND_ES1370 is not set
-# CONFIG_SOUND_ES1371 is not set
-# CONFIG_SOUND_ESSSOLO1 is not set
-# CONFIG_SOUND_MAESTRO is not set
-# CONFIG_SOUND_MAESTRO3 is not set
-# CONFIG_SOUND_FORTE is not set
# CONFIG_SOUND_ICH is not set
-# CONFIG_SOUND_RME96XX is not set
-# CONFIG_SOUND_SONICVIBES is not set
-CONFIG_SOUND_AU1X00=y
-# CONFIG_SOUND_AU1550_PSC is not set
-# CONFIG_SOUND_AU1550_I2S is not set
# CONFIG_SOUND_TRIDENT is not set
# CONFIG_SOUND_MSNDCLAS is not set
# CONFIG_SOUND_MSNDPIN is not set
-# CONFIG_SOUND_VIA82CXXX is not set
-# CONFIG_MIDI_VIA82CXXX is not set
-# CONFIG_SOUND_OSS is not set
-# CONFIG_SOUND_TVMIXER is not set
-# CONFIG_SOUND_AD1980 is not set
-# CONFIG_SOUND_WM97XX is not set
#
# USB support
#
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB=y
# CONFIG_USB_DEBUG is not set
@@ -799,81 +786,87 @@ CONFIG_USB=y
#
# CONFIG_USB_DEVICEFS is not set
# CONFIG_USB_BANDWIDTH is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+# CONFIG_USB_OTG is not set
#
# USB Host Controller Drivers
#
# CONFIG_USB_EHCI_HCD is not set
-# CONFIG_USB_UHCI is not set
-# CONFIG_USB_UHCI_ALT is not set
-CONFIG_USB_OHCI=y
+# CONFIG_USB_ISP116X_HCD is not set
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+# CONFIG_USB_UHCI_HCD is not set
+# CONFIG_USB_SL811_HCD is not set
#
# USB Device Class drivers
#
-# CONFIG_USB_AUDIO is not set
-# CONFIG_USB_EMI26 is not set
-# CONFIG_USB_BLUETOOTH is not set
-# CONFIG_USB_MIDI is not set
+# CONFIG_OBSOLETE_OSS_USB_DRIVER is not set
+# CONFIG_USB_ACM is not set
+# CONFIG_USB_PRINTER is not set
#
-# SCSI support is needed for USB Storage
+# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
+#
+
+#
+# may also be needed; see USB_STORAGE Help for more information
#
# CONFIG_USB_STORAGE is not set
-# CONFIG_USB_STORAGE_DEBUG is not set
-# CONFIG_USB_STORAGE_DATAFAB is not set
-# CONFIG_USB_STORAGE_FREECOM is not set
-# CONFIG_USB_STORAGE_ISD200 is not set
-# CONFIG_USB_STORAGE_DPCM is not set
-# CONFIG_USB_STORAGE_HP8200e is not set
-# CONFIG_USB_STORAGE_SDDR09 is not set
-# CONFIG_USB_STORAGE_SDDR55 is not set
-# CONFIG_USB_STORAGE_JUMPSHOT is not set
-# CONFIG_USB_ACM is not set
-# CONFIG_USB_PRINTER is not set
+# CONFIG_USB_LIBUSUAL is not set
#
-# USB Human Interface Devices (HID)
+# USB Input Devices
#
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
+# CONFIG_USB_HIDINPUT_POWERBOOK is not set
+# CONFIG_HID_FF is not set
# CONFIG_USB_HIDDEV is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
+# CONFIG_USB_ACECAD is not set
# CONFIG_USB_KBTAB is not set
# CONFIG_USB_POWERMATE is not set
+# CONFIG_USB_MTOUCH is not set
+# CONFIG_USB_ITMTOUCH is not set
+# CONFIG_USB_EGALAX is not set
+# CONFIG_USB_YEALINK is not set
+# CONFIG_USB_XPAD is not set
+# CONFIG_USB_ATI_REMOTE is not set
+# CONFIG_USB_ATI_REMOTE2 is not set
+# CONFIG_USB_KEYSPAN_REMOTE is not set
+# CONFIG_USB_APPLETOUCH is not set
#
# USB Imaging devices
#
-# CONFIG_USB_DC2XX is not set
# CONFIG_USB_MDC800 is not set
-# CONFIG_USB_SCANNER is not set
-# CONFIG_USB_MICROTEK is not set
-# CONFIG_USB_HPUSBSCSI is not set
#
# USB Multimedia devices
#
+# CONFIG_USB_DABUSB is not set
#
-# Video4Linux support is needed for USB Multimedia device support
+# Video4Linux support is needed for USB Multimedia device support
#
#
-# USB Network adaptors
+# USB Network Adapters
#
+# CONFIG_USB_CATC is not set
+# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
-# CONFIG_USB_KAWETH is not set
-# CONFIG_USB_CATC is not set
-# CONFIG_USB_CDCETHER is not set
# CONFIG_USB_USBNET is not set
+# CONFIG_USB_MON is not set
#
# USB port drivers
#
-# CONFIG_USB_USS720 is not set
#
# USB Serial Converter support
@@ -883,44 +876,259 @@ CONFIG_USB_HIDINPUT=y
#
# USB Miscellaneous drivers
#
-# CONFIG_USB_RIO500 is not set
+# CONFIG_USB_EMI62 is not set
+# CONFIG_USB_EMI26 is not set
# CONFIG_USB_AUERSWALD is not set
-# CONFIG_USB_TIGL is not set
-# CONFIG_USB_BRLVGER is not set
+# CONFIG_USB_RIO500 is not set
+# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
+# CONFIG_USB_LED is not set
+# CONFIG_USB_CYTHERM is not set
+# CONFIG_USB_PHIDGETKIT is not set
+# CONFIG_USB_PHIDGETSERVO is not set
+# CONFIG_USB_IDMOUSE is not set
+# CONFIG_USB_LD is not set
+
+#
+# USB DSL modem support
+#
#
-# Support for USB gadgets
+# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
#
-# Bluetooth support
+# MMC/SD Card support
+#
+# CONFIG_MMC is not set
+
+#
+# InfiniBand support
+#
+# CONFIG_INFINIBAND is not set
+
+#
+# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
+#
+
+#
+# File systems
#
-# CONFIG_BLUEZ is not set
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+# CONFIG_EXT2_FS_SECURITY is not set
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+# CONFIG_JFS_FS is not set
+CONFIG_FS_POSIX_ACL=y
+# CONFIG_XFS_FS is not set
+# CONFIG_OCFS2_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_ROMFS_FS is not set
+CONFIG_INOTIFY=y
+# CONFIG_QUOTA is not set
+CONFIG_DNOTIFY=y
+CONFIG_AUTOFS_FS=m
+CONFIG_AUTOFS4_FS=m
+# CONFIG_FUSE_FS is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+# CONFIG_ISO9660_FS is not set
+# CONFIG_UDF_FS is not set
+
+#
+# DOS/FAT/NT Filesystems
+#
+# CONFIG_MSDOS_FS is not set
+# CONFIG_VFAT_FS is not set
+# CONFIG_NTFS_FS is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+# CONFIG_HUGETLB_PAGE is not set
+CONFIG_RAMFS=y
+# CONFIG_RELAYFS_FS is not set
+# CONFIG_CONFIGFS_FS is not set
+
+#
+# Miscellaneous filesystems
+#
+# CONFIG_ADFS_FS is not set
+# CONFIG_AFFS_FS is not set
+# CONFIG_HFS_FS is not set
+# CONFIG_HFSPLUS_FS is not set
+# CONFIG_BEFS_FS is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+# CONFIG_JFFS_FS is not set
+# CONFIG_JFFS2_FS is not set
+CONFIG_CRAMFS=m
+# CONFIG_VXFS_FS is not set
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_SYSV_FS is not set
+# CONFIG_UFS_FS is not set
+
+#
+# Network File Systems
+#
+CONFIG_NFS_FS=y
+CONFIG_NFS_V3=y
+# CONFIG_NFS_V3_ACL is not set
+CONFIG_NFS_V4=y
+# CONFIG_NFS_DIRECTIO is not set
+CONFIG_NFSD=m
+# CONFIG_NFSD_V3 is not set
+# CONFIG_NFSD_TCP is not set
+CONFIG_ROOT_NFS=y
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_EXPORTFS=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=y
+CONFIG_SUNRPC_GSS=y
+CONFIG_RPCSEC_GSS_KRB5=y
+# CONFIG_RPCSEC_GSS_SPKM3 is not set
+CONFIG_SMB_FS=m
+# CONFIG_SMB_NLS_DEFAULT is not set
+# CONFIG_CIFS is not set
+# CONFIG_NCP_FS is not set
+# CONFIG_CODA_FS is not set
+# CONFIG_AFS_FS is not set
+# CONFIG_9P_FS is not set
+
+#
+# Partition Types
+#
+# CONFIG_PARTITION_ADVANCED is not set
+CONFIG_MSDOS_PARTITION=y
+
+#
+# Native Language Support
+#
+CONFIG_NLS=m
+CONFIG_NLS_DEFAULT="iso8859-1"
+# CONFIG_NLS_CODEPAGE_437 is not set
+# CONFIG_NLS_CODEPAGE_737 is not set
+# CONFIG_NLS_CODEPAGE_775 is not set
+# CONFIG_NLS_CODEPAGE_850 is not set
+# CONFIG_NLS_CODEPAGE_852 is not set
+# CONFIG_NLS_CODEPAGE_855 is not set
+# CONFIG_NLS_CODEPAGE_857 is not set
+# CONFIG_NLS_CODEPAGE_860 is not set
+# CONFIG_NLS_CODEPAGE_861 is not set
+# CONFIG_NLS_CODEPAGE_862 is not set
+# CONFIG_NLS_CODEPAGE_863 is not set
+# CONFIG_NLS_CODEPAGE_864 is not set
+# CONFIG_NLS_CODEPAGE_865 is not set
+# CONFIG_NLS_CODEPAGE_866 is not set
+# CONFIG_NLS_CODEPAGE_869 is not set
+# CONFIG_NLS_CODEPAGE_936 is not set
+# CONFIG_NLS_CODEPAGE_950 is not set
+# CONFIG_NLS_CODEPAGE_932 is not set
+# CONFIG_NLS_CODEPAGE_949 is not set
+# CONFIG_NLS_CODEPAGE_874 is not set
+# CONFIG_NLS_ISO8859_8 is not set
+# CONFIG_NLS_CODEPAGE_1250 is not set
+# CONFIG_NLS_CODEPAGE_1251 is not set
+# CONFIG_NLS_ASCII is not set
+# CONFIG_NLS_ISO8859_1 is not set
+# CONFIG_NLS_ISO8859_2 is not set
+# CONFIG_NLS_ISO8859_3 is not set
+# CONFIG_NLS_ISO8859_4 is not set
+# CONFIG_NLS_ISO8859_5 is not set
+# CONFIG_NLS_ISO8859_6 is not set
+# CONFIG_NLS_ISO8859_7 is not set
+# CONFIG_NLS_ISO8859_9 is not set
+# CONFIG_NLS_ISO8859_13 is not set
+# CONFIG_NLS_ISO8859_14 is not set
+# CONFIG_NLS_ISO8859_15 is not set
+# CONFIG_NLS_KOI8_R is not set
+# CONFIG_NLS_KOI8_U is not set
+# CONFIG_NLS_UTF8 is not set
+
+#
+# Profiling support
+#
+# CONFIG_PROFILING is not set
#
# Kernel hacking
#
-CONFIG_CROSSCOMPILE=y
-# CONFIG_RUNTIME_DEBUG is not set
-# CONFIG_KGDB is not set
-# CONFIG_GDB_CONSOLE is not set
-# CONFIG_DEBUG_INFO is not set
+# CONFIG_PRINTK_TIME is not set
# CONFIG_MAGIC_SYSRQ is not set
-# CONFIG_MIPS_UNCACHED is not set
-CONFIG_LOG_BUF_SHIFT=0
+# CONFIG_DEBUG_KERNEL is not set
+CONFIG_LOG_BUF_SHIFT=14
+CONFIG_CROSSCOMPILE=y
+CONFIG_CMDLINE="root=/dev/nfs ip=bootp"
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_KEYS_DEBUG_PROC_KEYS=y
+# CONFIG_SECURITY is not set
#
# Cryptographic options
#
-# CONFIG_CRYPTO is not set
+CONFIG_CRYPTO=y
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_NULL=y
+# CONFIG_CRYPTO_MD4 is not set
+CONFIG_CRYPTO_MD5=y
+# CONFIG_CRYPTO_SHA1 is not set
+# CONFIG_CRYPTO_SHA256 is not set
+CONFIG_CRYPTO_SHA512=y
+CONFIG_CRYPTO_WP512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_DES=y
+# CONFIG_CRYPTO_BLOWFISH is not set
+CONFIG_CRYPTO_TWOFISH=y
+# CONFIG_CRYPTO_SERPENT is not set
+CONFIG_CRYPTO_AES=m
+# CONFIG_CRYPTO_CAST5 is not set
+# CONFIG_CRYPTO_CAST6 is not set
+CONFIG_CRYPTO_TEA=m
+# CONFIG_CRYPTO_ARC4 is not set
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_DEFLATE=y
+CONFIG_CRYPTO_MICHAEL_MIC=y
+CONFIG_CRYPTO_CRC32C=m
+# CONFIG_CRYPTO_TEST is not set
+
+#
+# Hardware crypto devices
+#
#
# Library routines
#
-CONFIG_OPTIMIZE_FOR_SIZE=y
-# CONFIG_CRC32 is not set
-CONFIG_ZLIB_INFLATE=m
-CONFIG_ZLIB_DEFLATE=m
-# CONFIG_FW_LOADER is not set
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC32=y
+CONFIG_LIBCRC32C=m
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
diff --git a/target/device/AMD/DBAu1500/linux.mk b/target/device/AMD/DBAu1500/linux.mk
index 4ca8e1adb..337ca3650 100644
--- a/target/device/AMD/DBAu1500/linux.mk
+++ b/target/device/AMD/DBAu1500/linux.mk
@@ -22,9 +22,9 @@
ifneq ($(filter $(TARGETS),linux),)
# Base version of Linux kernel that we need to download
-DOWNLOAD_LINUX_VERSION=2.4.29
+DOWNLOAD_LINUX_VERSION=2.6.16
# Version of Linux kernel AFTER applying all patches
-LINUX_VERSION=2.4.29-erik
+LINUX_VERSION=2.6.16-erik
# File name for the Linux kernel binary
diff --git a/target/device/AMD/DBAu1500/uClibc.config.mips b/target/device/AMD/DBAu1500/uClibc.config.mips
index b7dfff1c9..87d848fd3 100644
--- a/target/device/AMD/DBAu1500/uClibc.config.mips
+++ b/target/device/AMD/DBAu1500/uClibc.config.mips
@@ -1,5 +1,6 @@
#
# Automatically generated make config: don't edit
+# Sat Mar 18 22:41:24 2006
#
# TARGET_alpha is not set
# TARGET_arm is not set
@@ -8,8 +9,10 @@
# TARGET_e1 is not set
# TARGET_frv is not set
# TARGET_h8300 is not set
+# TARGET_hppa is not set
# TARGET_i386 is not set
# TARGET_i960 is not set
+# TARGET_ia64 is not set
# TARGET_m68k is not set
# TARGET_microblaze is not set
TARGET_mips=y
@@ -20,31 +23,32 @@ TARGET_mips=y
# TARGET_sh64 is not set
# TARGET_sparc is not set
# TARGET_v850 is not set
+# TARGET_vax is not set
# TARGET_x86_64 is not set
#
# Target Architecture Features and Options
#
-HAVE_ELF=y
-ARCH_SUPPORTS_LITTLE_ENDIAN=y
TARGET_ARCH="mips"
+FORCE_OPTIONS_FOR_ARCH=y
ARCH_CFLAGS="-mno-split-addresses"
-ARCH_SUPPORTS_BIG_ENDIAN=y
# CONFIG_MIPS_ISA_1 is not set
# CONFIG_MIPS_ISA_2 is not set
# CONFIG_MIPS_ISA_3 is not set
# CONFIG_MIPS_ISA_4 is not set
CONFIG_MIPS_ISA_MIPS32=y
# CONFIG_MIPS_ISA_MIPS64 is not set
-# ARCH_LITTLE_ENDIAN is not set
+ARCH_ANY_ENDIAN=y
ARCH_BIG_ENDIAN=y
-# ARCH_HAS_NO_MMU is not set
+ARCH_WANTS_BIG_ENDIAN=y
+# ARCH_WANTS_LITTLE_ENDIAN is not set
ARCH_HAS_MMU=y
+ARCH_USE_MMU=y
UCLIBC_HAS_FLOATS=y
-HAS_FPU=y
+# UCLIBC_HAS_FPU is not set
+UCLIBC_HAS_SOFT_FLOAT=y
DO_C99_MATH=y
KERNEL_SOURCE="/usr/src/linux"
-C_SYMBOL_PREFIX=""
HAVE_DOT_CONFIG=y
#
@@ -53,29 +57,30 @@ HAVE_DOT_CONFIG=y
# HAVE_NO_PIC is not set
DOPIC=y
# HAVE_NO_SHARED is not set
-HAVE_SHARED=y
# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
+HAVE_SHARED=y
# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
LDSO_LDD_SUPPORT=y
LDSO_CACHE_SUPPORT=y
# LDSO_PRELOAD_FILE_SUPPORT is not set
LDSO_BASE_FILENAME="ld.so"
-LDSO_RUNPATH=y
-# DL_FINI_CRT_COMPAT is not set
+# UCLIBC_STATIC_LDCONFIG is not set
+# LDSO_RUNPATH is not set
UCLIBC_CTOR_DTOR=y
# HAS_NO_THREADS is not set
UCLIBC_HAS_THREADS=y
-# UCLIBC_HAS_THREADS_NATIVE is not set
PTHREADS_DEBUG_SUPPORT=y
+LINUXTHREADS_OLD=y
UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
# MALLOC is not set
# MALLOC_SIMPLE is not set
MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
+# COMPAT_ATEXIT is not set
HAS_SHADOW=y
+# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS___PROGNAME=y
# UNIX98PTY_ONLY is not set
ASSUME_DEVPTS=y
UCLIBC_HAS_TM_EXTENSIONS=y
@@ -90,7 +95,8 @@ UCLIBC_TZ_FILE_PATH="/etc/TZ"
UCLIBC_HAS_IPV6=y
UCLIBC_HAS_RPC=y
UCLIBC_HAS_FULL_RPC=y
-# UCLIBC_HAS_REENTRANT_RPC is not set
+UCLIBC_HAS_REENTRANT_RPC=y
+# UCLIBC_USE_NETLINK is not set
#
# String and Stdio Support
@@ -131,14 +137,19 @@ UCLIBC_HAS_ERRNO_MESSAGES=y
UCLIBC_HAS_SIGNUM_MESSAGES=y
# UCLIBC_HAS_SYS_SIGLIST is not set
UCLIBC_HAS_GNU_GETOPT=y
+UCLIBC_HAS_GNU_GETSUBOPT=y
#
# Big and Tall
#
UCLIBC_HAS_REGEX=y
+UCLIBC_HAS_REGEX_OLD=y
+UCLIBC_HAS_FNMATCH=y
+UCLIBC_HAS_FNMATCH_OLD=y
# UCLIBC_HAS_WORDEXP is not set
UCLIBC_HAS_FTW=y
UCLIBC_HAS_GLOB=y
+UCLIBC_HAS_GNU_GLOB=y
#
# Library Installation Options
@@ -148,9 +159,15 @@ RUNTIME_PREFIX="/"
DEVEL_PREFIX="/usr/"
#
-# uClibc security related options
+# Security options
#
-# UCLIBC_SECURITY is not set
+# UCLIBC_BUILD_PIE is not set
+# UCLIBC_HAS_ARC4RANDOM is not set
+# HAVE_NO_SSP is not set
+# UCLIBC_HAS_SSP is not set
+UCLIBC_BUILD_RELRO=y
+UCLIBC_BUILD_NOW=y
+UCLIBC_BUILD_NOEXECSTACK=y
#
# uClibc development/debugging options
@@ -158,8 +175,11 @@ DEVEL_PREFIX="/usr/"
CROSS_COMPILER_PREFIX=""
# DODEBUG is not set
# DODEBUG_PT is not set
+NOSTRIP=y
# DOASSERTS is not set
# SUPPORT_LD_DEBUG is not set
# SUPPORT_LD_DEBUG_EARLY is not set
WARNINGS="-Wall"
+# EXTRA_WARNINGS is not set
+# DOMULTI is not set
# UCLIBC_MJN3_ONLY is not set
diff --git a/target/device/AMD/DBAu1500/uClibc.config.mipsel b/target/device/AMD/DBAu1500/uClibc.config.mipsel
index 2f9578305..dac13e33f 100644
--- a/target/device/AMD/DBAu1500/uClibc.config.mipsel
+++ b/target/device/AMD/DBAu1500/uClibc.config.mipsel
@@ -1,26 +1,27 @@
#
# Automatically generated make config: don't edit
#
-# TARGET_alpha is not set
-# TARGET_arm is not set
-# TARGET_bfin is not set
-# TARGET_cris is not set
-# TARGET_e1 is not set
-# TARGET_frv is not set
-# TARGET_h8300 is not set
-# TARGET_i386 is not set
-# TARGET_i960 is not set
-# TARGET_m68k is not set
-# TARGET_microblaze is not set
+# TARGET_alpha=y
+# TARGET_arm=y
+# TARGET_bfin=y
+# TARGET_cris=y
+# TARGET_e1=y
+# TARGET_frv=y
+# TARGET_h8300=y
+# TARGET_hppa=y
+# TARGET_i386=y
+# TARGET_i960=y
+# TARGET_m68k=y
+# TARGET_microblaze=y
TARGET_mips=y
-# TARGET_nios is not set
-# TARGET_nios2 is not set
-# TARGET_powerpc is not set
-# TARGET_sh is not set
-# TARGET_sh64 is not set
-# TARGET_sparc is not set
-# TARGET_v850 is not set
-# TARGET_x86_64 is not set
+# TARGET_nios=y
+# TARGET_nios2=y
+# TARGET_powerpc=y
+# TARGET_sh=y
+# TARGET_sh64=y
+# TARGET_sparc=y
+# TARGET_v850=y
+# TARGET_x86_64=y
#
# Target Architecture Features and Options
@@ -30,53 +31,52 @@ ARCH_SUPPORTS_LITTLE_ENDIAN=y
TARGET_ARCH="mips"
ARCH_CFLAGS="-mno-split-addresses"
ARCH_SUPPORTS_BIG_ENDIAN=y
-# CONFIG_MIPS_ISA_1 is not set
-# CONFIG_MIPS_ISA_2 is not set
-# CONFIG_MIPS_ISA_3 is not set
-# CONFIG_MIPS_ISA_4 is not set
+# CONFIG_MIPS_ISA_1=y
+# CONFIG_MIPS_ISA_2=y
+# CONFIG_MIPS_ISA_3=y
+# CONFIG_MIPS_ISA_4=y
CONFIG_MIPS_ISA_MIPS32=y
-# CONFIG_MIPS_ISA_MIPS64 is not set
+# CONFIG_MIPS_ISA_MIPS64=y
ARCH_LITTLE_ENDIAN=y
# ARCH_BIG_ENDIAN is not set
-# ARCH_HAS_NO_MMU is not set
+# ARCH_HAS_NO_MMU=y
ARCH_HAS_MMU=y
UCLIBC_HAS_FLOATS=y
HAS_FPU=y
DO_C99_MATH=y
-KERNEL_SOURCE="/usr/src/linux"
+KERNEL_SOURCE="/home/andersen/SVN/buildroot/toolchain_build_mips/linux"
C_SYMBOL_PREFIX=""
HAVE_DOT_CONFIG=y
#
# General Library Settings
#
-# HAVE_NO_PIC is not set
+# HAVE_NO_PIC=y
DOPIC=y
-# HAVE_NO_SHARED is not set
+# HAVE_NO_SHARED=y
+# ARCH_HAS_NO_LDSO=y
HAVE_SHARED=y
-# ARCH_HAS_NO_LDSO is not set
-BUILD_UCLIBC_LDSO=y
-# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
+# FORCE_SHAREABLE_TEXT_SEGMENTS=y
LDSO_LDD_SUPPORT=y
LDSO_CACHE_SUPPORT=y
-# LDSO_PRELOAD_FILE_SUPPORT is not set
+# LDSO_PRELOAD_FILE_SUPPORT=y
LDSO_BASE_FILENAME="ld.so"
-LDSO_RUNPATH=y
-# DL_FINI_CRT_COMPAT is not set
+# LDSO_RUNPATH=y
UCLIBC_CTOR_DTOR=y
-# HAS_NO_THREADS is not set
+# HAS_NO_THREADS=y
UCLIBC_HAS_THREADS=y
-# UCLIBC_HAS_THREADS_NATIVE is not set
PTHREADS_DEBUG_SUPPORT=y
+LINUXTHREADS_OLD=y
UCLIBC_HAS_LFS=y
-# UCLIBC_STATIC_LDCONFIG is not set
-# MALLOC is not set
-# MALLOC_SIMPLE is not set
+# UCLIBC_STATIC_LDCONFIG=y
+# MALLOC=y
+# MALLOC_SIMPLE=y
MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
+COMPAT_ATEXIT=y
HAS_SHADOW=y
-# UNIX98PTY_ONLY is not set
+# UNIX98PTY_ONLY=y
ASSUME_DEVPTS=y
UCLIBC_HAS_TM_EXTENSIONS=y
UCLIBC_HAS_TZ_CACHING=y
@@ -90,7 +90,7 @@ UCLIBC_TZ_FILE_PATH="/etc/TZ"
UCLIBC_HAS_IPV6=y
UCLIBC_HAS_RPC=y
UCLIBC_HAS_FULL_RPC=y
-# UCLIBC_HAS_REENTRANT_RPC is not set
+# UCLIBC_HAS_REENTRANT_RPC=y
#
# String and Stdio Support
@@ -99,44 +99,45 @@ UCLIBC_HAS_STRING_GENERIC_OPT=y
UCLIBC_HAS_STRING_ARCH_OPT=y
UCLIBC_HAS_CTYPE_TABLES=y
UCLIBC_HAS_CTYPE_SIGNED=y
-# UCLIBC_HAS_CTYPE_UNSAFE is not set
+# UCLIBC_HAS_CTYPE_UNSAFE=y
UCLIBC_HAS_CTYPE_CHECKED=y
-# UCLIBC_HAS_CTYPE_ENFORCED is not set
+# UCLIBC_HAS_CTYPE_ENFORCED=y
UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
+# UCLIBC_HAS_LOCALE=y
UCLIBC_HAS_HEXADECIMAL_FLOATS=y
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
+# UCLIBC_HAS_STDIO_BUFSIZ_NONE=y
+# UCLIBC_HAS_STDIO_BUFSIZ_256=y
+# UCLIBC_HAS_STDIO_BUFSIZ_512=y
+# UCLIBC_HAS_STDIO_BUFSIZ_1024=y
+# UCLIBC_HAS_STDIO_BUFSIZ_2048=y
UCLIBC_HAS_STDIO_BUFSIZ_4096=y
-# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
+# UCLIBC_HAS_STDIO_BUFSIZ_8192=y
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
-# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
-# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
+# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4=y
+# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8=y
+# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT=y
UCLIBC_HAS_STDIO_GETC_MACRO=y
UCLIBC_HAS_STDIO_PUTC_MACRO=y
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
-# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
+# UCLIBC_HAS_FOPEN_LARGEFILE_MODE=y
UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
UCLIBC_HAS_PRINTF_M_SPEC=y
UCLIBC_HAS_ERRNO_MESSAGES=y
-# UCLIBC_HAS_SYS_ERRLIST is not set
+# UCLIBC_HAS_SYS_ERRLIST=y
UCLIBC_HAS_SIGNUM_MESSAGES=y
-# UCLIBC_HAS_SYS_SIGLIST is not set
+# UCLIBC_HAS_SYS_SIGLIST=y
UCLIBC_HAS_GNU_GETOPT=y
#
# Big and Tall
#
UCLIBC_HAS_REGEX=y
-# UCLIBC_HAS_WORDEXP is not set
+UCLIBC_HAS_REGEX_OLD=y
+# UCLIBC_HAS_WORDEXP=y
UCLIBC_HAS_FTW=y
UCLIBC_HAS_GLOB=y
@@ -148,18 +149,24 @@ RUNTIME_PREFIX="/"
DEVEL_PREFIX="/usr/"
#
-# uClibc security related options
+# Security options
#
-# UCLIBC_SECURITY is not set
+# UCLIBC_BUILD_PIE=y
+# HAVE_NO_SSP=y
+# UCLIBC_HAS_SSP=y
+UCLIBC_BUILD_RELRO=y
+UCLIBC_BUILD_NOW=y
+# UCLIBC_BUILD_NOEXECSTACK=y
#
# uClibc development/debugging options
#
-CROSS_COMPILER_PREFIX=""
-# DODEBUG is not set
-# DODEBUG_PT is not set
-# DOASSERTS is not set
-# SUPPORT_LD_DEBUG is not set
-# SUPPORT_LD_DEBUG_EARLY is not set
+CROSS_COMPILER_PREFIX="/home/andersen/SVN/buildroot/build_mips/staging_dir/bin/mips-linux-uclibc-"
+# DODEBUG=y
+# DODEBUG_PT=y
+# DOASSERTS=y
+# SUPPORT_LD_DEBUG=y
+# SUPPORT_LD_DEBUG_EARLY=y
WARNINGS="-Wall"
-# UCLIBC_MJN3_ONLY is not set
+# DOMULTI=y
+# UCLIBC_MJN3_ONLY=y