diff -uNr linux-old/arch/mips/Makefile linux/arch/mips/Makefile --- linux-old/arch/mips/Makefile 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/Makefile 2006-04-30 18:50:41.679294000 +0200 @@ -306,6 +306,13 @@ LOADADDR += 0x80100000 endif +ifdef CONFIG_MIPS_MTX2 +LIBS += arch/mips/au1000/mtx-2/mtx-2.o \ + arch/mips/au1000/common/au1000.o +SUBDIRS += arch/mips/au1000/mtx-2 arch/mips/au1000/common +LOADADDR += 0x80100000 +endif + ifdef CONFIG_MIPS_PB1550 LIBS += arch/mips/au1000/pb1550/pb1550.o \ arch/mips/au1000/common/au1000.o diff -uNr linux-old/arch/mips/au1000/mtx-2/Makefile linux/arch/mips/au1000/mtx-2/Makefile --- linux-old/arch/mips/au1000/mtx-2/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ linux/arch/mips/au1000/mtx-2/Makefile 2006-04-30 18:52:46.383087500 +0200 @@ -0,0 +1,20 @@ +# +# Copyright 2003 MontaVista Software Inc. +# Author: MontaVista Software, Inc. +# ppopov@mvista.com or source@mvista.com +# Bruno Randolf +# +# Makefile for 4G Systems MTX-2 board. +# +# Note! Dependencies are done automagically by 'make dep', which also +# removes any old dependencies. DON'T put your own dependencies here +# unless it's something special (ie not a .c file). +# + +USE_STANDARD_AS_RULE := true + +O_TARGET := mtx-2.o + +obj-y := init.o board_setup.o irqmap.o + +include $(TOPDIR)/Rules.make diff -uNr linux-old/arch/mips/au1000/mtx-2/board_setup.c linux/arch/mips/au1000/mtx-2/board_setup.c --- linux-old/arch/mips/au1000/mtx-2/board_setup.c 1970-01-01 01:00:00.000000000 +0100 +++ linux/arch/mips/au1000/mtx-2/board_setup.c 2006-04-30 18:52:50.967374000 +0200 @@ -0,0 +1,90 @@ +/* + * + * BRIEF MODULE DESCRIPTION + * 4G Systems MTX-2 board setup. + * + * Copyright 2003 MontaVista Software Inc. + * Author: MontaVista Software, Inc. + * ppopov@mvista.com or source@mvista.com + * Bruno Randolf + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + * NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 675 Mass Ave, Cambridge, MA 02139, USA. + */ +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +extern struct rtc_ops no_rtc_ops; + +void __init board_setup(void) +{ + rtc_ops = &no_rtc_ops; + +#if defined (CONFIG_USB_OHCI) || defined (CONFIG_AU1X00_USB_DEVICE) +#ifdef CONFIG_AU1X00_USB_DEVICE + // 2nd USB port is USB device + au_writel(au_readl(SYS_PINFUNC) & (u32)(~0x8000), SYS_PINFUNC); +#endif + // enable USB power switch + au_writel( au_readl(GPIO2_DIR) | 0x10, GPIO2_DIR ); + au_writel( 0x100000, GPIO2_OUTPUT ); +#endif // defined (CONFIG_USB_OHCI) || defined (CONFIG_AU1000_USB_DEVICE) + +#ifdef CONFIG_PCI +#if defined(__MIPSEB__) + au_writel(0xf | (2<<6) | (1<<4), Au1500_PCI_CFG); +#else + au_writel(0xf, Au1500_PCI_CFG); +#endif +#endif + + // initialize sys_pinfunc: + // disable second ethernet port (SYS_PF_NI2) + // set U3/GPIO23 to GPIO23 (SYS_PF_U3) + au_writel( SYS_PF_NI2 | SYS_PF_U3, SYS_PINFUNC ); + + // initialize GPIO + au_writel( 0xFFFFFFFF, SYS_TRIOUTCLR ); + au_writel( 0x00000001, SYS_OUTPUTCLR ); // set M66EN (PCI 66MHz) to OFF + au_writel( 0x00000008, SYS_OUTPUTSET ); // set PCI CLKRUN# to OFF + au_writel( 0x00000020, SYS_OUTPUTCLR ); // set eth PHY TX_ER to OFF + au_writel( 0x00010000, SYS_OUTPUTSET ); // set ETH_RESET# to get PHY out of reset. + + // enable LED and set it to green + au_writel( au_readl(GPIO2_DIR) | 0x1800, GPIO2_DIR ); + au_writel( 0x18000800, GPIO2_OUTPUT ); + + printk("4G Systems MTX-2 Board\n"); +} diff -uNr linux-old/arch/mips/au1000/mtx-2/init.c linux/arch/mips/au1000/mtx-2/init.c --- linux-old/arch/mips/au1000/mtx-2/init.c 1970-01-01 01:00:00.000000000 +0100 +++ linux/arch/mips/au1000/mtx-2/init.c 2006-04-30 18:52:58.171824250 +0200 @@ -0,0 +1,74 @@ +/* + * + * BRIEF MODULE DESCRIPTION + * 4G Systems MTX-2 board setup+ + * + * Copyright 2003 MontaVista Software Inc. + * Author: MontaVista Software, Inc. + * ppopov@mvista.com or source@mvista.com + * Bruno Randolf + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + * NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +int prom_argc; +char **prom_argv, **prom_envp; +extern void __init prom_init_cmdline(void); +extern char *prom_getenv(char *envname); + +const char *get_system_type(void) +{ + return "MTX-2"; +} + +int __init prom_init(int argc, char **argv, char **envp, int *prom_vec) +{ + unsigned char *memsize_str; + unsigned long memsize; + + prom_argc = argc; + prom_argv = argv; + prom_envp = envp; + + mips_machgroup = MACH_GROUP_ALCHEMY; + mips_machtype = MACH_MTX2; /* set the platform # */ + prom_init_cmdline(); + + memsize_str = prom_getenv("memsize"); + if (!memsize_str) { + memsize = 0x04000000; + } else { + memsize = simple_strtol(memsize_str, NULL, 0); + } + add_memory_region(0, memsize, BOOT_MEM_RAM); + return 0; +} diff -uNr linux-old/arch/mips/au1000/mtx-2/irqmap.c linux/arch/mips/au1000/mtx-2/irqmap.c --- linux-old/arch/mips/au1000/mtx-2/irqmap.c 1970-01-01 01:00:00.000000000 +0100 +++ linux/arch/mips/au1000/mtx-2/irqmap.c 2006-04-30 18:52:11.892932000 +0200 @@ -0,0 +1,83 @@ +/* + * BRIEF MODULE DESCRIPTION + * Au1xxx irq map table + * + * Copyright 2003 Embedded Edge, LLC + * dan@embeddededge.com + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + * NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 675 Mass Ave, Cambridge, MA 02139, USA. + */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +/* Need to define this. +*/ +au1xxx_irq_map_t au1xxx_irq_map[] = { + { 0, 0, 0} +}; + +int au1xxx_nr_irqs = 0; + +#ifdef CONFIG_PCI + +#define INTA AU1000_PCI_INTA +#define INTB AU1000_PCI_INTB +#define INTC AU1000_PCI_INTC +#define INTD AU1000_PCI_INTD +#define INTX 0xFF /* not valid */ + +int __init +au1xxx_pci_irqmap(struct pci_dev *dev, unsigned char idsel, unsigned char pin) +{ + static char pci_irq_table[][4] = + /* + * PCI IDSEL/INTPIN->INTLINE + * A B C D + */ + { + {INTA, INTB, INTC, INTD}, /* IDSEL 0 */ + {INTA, INTB, INTC, INTD}, /* IDSEL 1 */ + {INTA, INTB, INTC, INTD}, /* IDSEL 2 */ + {INTA, INTB, INTC, INTD}, /* IDSEL 3 */ + }; + const long min_idsel = 0, max_idsel = 3, irqs_per_slot = 4; + return PCI_IRQ_TABLE_LOOKUP; +}; +#endif diff -uNr linux-old/arch/mips/config-shared.in linux/arch/mips/config-shared.in --- linux-old/arch/mips/config-shared.in 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/config-shared.in 2006-04-30 18:54:03.599913250 +0200 @@ -33,6 +33,7 @@ dep_bool 'Support for Alchemy PB1550 board' CONFIG_MIPS_PB1550 $CONFIG_MIPS32 dep_bool 'Support for MyCable XXS1500 board' CONFIG_MIPS_XXS1500 $CONFIG_MIPS32 dep_bool 'Support for 4G Systems MTX-1 board' CONFIG_MIPS_MTX1 $CONFIG_MIPS32 +dep_bool 'Support for 4G Systems MTX-2 board' CONFIG_MIPS_MTX2 $CONFIG_MIPS32 dep_bool 'Support for Cogent CSB250 board' CONFIG_COGENT_CSB250 $CONFIG_MIPS32 dep_bool 'Support for BAGET MIPS series (EXPERIMENTAL)' CONFIG_BAGET_MIPS $CONFIG_MIPS32 $CONFIG_EXPERIMENTAL bool 'Support for CASIO CASSIOPEIA E-10/15/55/65' CONFIG_CASIO_E55 @@ -321,6 +322,11 @@ define_bool CONFIG_SOC_AU1500 y define_bool CONFIG_NONCOHERENT_IO y fi +if [ "$CONFIG_MIPS_MTX2" = "y" ]; then + define_bool CONFIG_SOC_AU1X00 y + define_bool CONFIG_SOC_AU1550 y + define_bool CONFIG_NONCOHERENT_IO y +fi if [ "$CONFIG_COGENT_CSB250" = "y" ]; then define_bool CONFIG_SOC_AU1X00 y define_bool CONFIG_SOC_AU1500 y diff -uNr linux-old/arch/mips/defconfig linux/arch/mips/defconfig --- linux-old/arch/mips/defconfig 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig 2006-04-30 18:54:08.200200750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-atlas linux/arch/mips/defconfig-atlas --- linux-old/arch/mips/defconfig-atlas 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-atlas 2006-04-30 18:54:12.896494250 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-bosporus linux/arch/mips/defconfig-bosporus --- linux-old/arch/mips/defconfig-bosporus 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-bosporus 2006-04-30 18:54:21.893056500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -208,6 +209,7 @@ CONFIG_MTD_BOSPORUS=y # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-capcella linux/arch/mips/defconfig-capcella --- linux-old/arch/mips/defconfig-capcella 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-capcella 2006-04-30 18:54:26.265329750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-cobalt linux/arch/mips/defconfig-cobalt --- linux-old/arch/mips/defconfig-cobalt 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-cobalt 2006-04-30 18:54:30.161573250 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-csb250 linux/arch/mips/defconfig-csb250 --- linux-old/arch/mips/defconfig-csb250 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-csb250 2006-04-30 18:54:34.969873750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set CONFIG_COGENT_CSB250=y # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-db1000 linux/arch/mips/defconfig-db1000 --- linux-old/arch/mips/defconfig-db1000 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-db1000 2006-04-30 18:54:42.246328500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -214,6 +215,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set CONFIG_MTD_DB1X00=y CONFIG_MTD_DB1X00_BOOT=y CONFIG_MTD_DB1X00_USER=y diff -uNr linux-old/arch/mips/defconfig-db1100 linux/arch/mips/defconfig-db1100 --- linux-old/arch/mips/defconfig-db1100 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-db1100 2006-04-30 18:54:50.098819250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -214,6 +215,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set CONFIG_MTD_DB1X00=y # CONFIG_MTD_DB1X00_BOOT is not set CONFIG_MTD_DB1X00_USER=y diff -uNr linux-old/arch/mips/defconfig-db1500 linux/arch/mips/defconfig-db1500 --- linux-old/arch/mips/defconfig-db1500 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-db1500 2006-04-30 18:54:53.499031750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-db1550 linux/arch/mips/defconfig-db1550 --- linux-old/arch/mips/defconfig-db1550 2004-10-20 02:00:40.000000000 +0200 +++ linux/arch/mips/defconfig-db1550 2006-04-30 18:58:13.603537500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -213,6 +214,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set CONFIG_MTD_PB1550=y CONFIG_MTD_PB1550_BOOT=y diff -uNr linux-old/arch/mips/defconfig-ddb5476 linux/arch/mips/defconfig-ddb5476 --- linux-old/arch/mips/defconfig-ddb5476 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-ddb5476 2006-04-30 18:54:56.835240250 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-ddb5477 linux/arch/mips/defconfig-ddb5477 --- linux-old/arch/mips/defconfig-ddb5477 2004-11-24 12:11:50.000000000 +0100 +++ linux/arch/mips/defconfig-ddb5477 2006-04-30 18:55:00.011438750 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-decstation linux/arch/mips/defconfig-decstation --- linux-old/arch/mips/defconfig-decstation 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-decstation 2006-04-30 18:55:02.803613250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-e55 linux/arch/mips/defconfig-e55 --- linux-old/arch/mips/defconfig-e55 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-e55 2006-04-30 18:55:05.687793500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set CONFIG_CASIO_E55=y diff -uNr linux-old/arch/mips/defconfig-eagle linux/arch/mips/defconfig-eagle --- linux-old/arch/mips/defconfig-eagle 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-eagle 2006-04-30 18:55:11.956185250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -217,6 +218,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-ev64120 linux/arch/mips/defconfig-ev64120 --- linux-old/arch/mips/defconfig-ev64120 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-ev64120 2006-04-30 18:55:14.956372750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-ev96100 linux/arch/mips/defconfig-ev96100 --- linux-old/arch/mips/defconfig-ev96100 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-ev96100 2006-04-30 18:55:18.712607500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-hp-lj linux/arch/mips/defconfig-hp-lj --- linux-old/arch/mips/defconfig-hp-lj 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-hp-lj 2006-04-30 18:55:28.065192000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -193,6 +194,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-hydrogen3 linux/arch/mips/defconfig-hydrogen3 --- linux-old/arch/mips/defconfig-hydrogen3 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-hydrogen3 2006-04-30 18:55:34.601600500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -214,6 +215,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set CONFIG_MTD_HYDROGEN3=y diff -uNr linux-old/arch/mips/defconfig-ip22 linux/arch/mips/defconfig-ip22 --- linux-old/arch/mips/defconfig-ip22 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-ip22 2006-04-30 18:55:37.781799250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-it8172 linux/arch/mips/defconfig-it8172 --- linux-old/arch/mips/defconfig-it8172 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-it8172 2006-04-30 18:55:44.362210500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -195,6 +196,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-ivr linux/arch/mips/defconfig-ivr --- linux-old/arch/mips/defconfig-ivr 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-ivr 2006-04-30 18:55:47.746422000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-jmr3927 linux/arch/mips/defconfig-jmr3927 --- linux-old/arch/mips/defconfig-jmr3927 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-jmr3927 2006-04-30 18:55:51.314645000 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-lasat linux/arch/mips/defconfig-lasat --- linux-old/arch/mips/defconfig-lasat 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-lasat 2006-04-30 18:55:56.730983500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -198,6 +199,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-malta linux/arch/mips/defconfig-malta --- linux-old/arch/mips/defconfig-malta 2004-11-24 12:11:51.000000000 +0100 +++ linux/arch/mips/defconfig-malta 2006-04-30 18:55:59.771173500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-mirage linux/arch/mips/defconfig-mirage --- linux-old/arch/mips/defconfig-mirage 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-mirage 2006-04-30 18:56:06.291581000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -209,6 +210,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-mpc30x linux/arch/mips/defconfig-mpc30x --- linux-old/arch/mips/defconfig-mpc30x 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-mpc30x 2006-04-30 18:56:09.391774750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-mtx-1 linux/arch/mips/defconfig-mtx-1 --- linux-old/arch/mips/defconfig-mtx-1 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-mtx-1 2006-04-30 18:56:26.612851000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set CONFIG_MIPS_MTX1=y +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-nino linux/arch/mips/defconfig-nino --- linux-old/arch/mips/defconfig-nino 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-nino 2006-04-30 18:56:33.605288000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-ocelot linux/arch/mips/defconfig-ocelot --- linux-old/arch/mips/defconfig-ocelot 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-ocelot 2006-04-30 18:56:41.721795250 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -194,6 +195,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/arch/mips/defconfig-osprey linux/arch/mips/defconfig-osprey --- linux-old/arch/mips/defconfig-osprey 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-osprey 2006-04-30 18:56:45.994062250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/arch/mips/defconfig-pb1000 linux/arch/mips/defconfig-pb1000 --- linux-old/arch/mips/defconfig-pb1000 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-pb1000 2006-04-30 18:56:53.594537250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -215,6 +216,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/garch/mips/defconfig-pb1100 linux/arch/mips/defconfig-pb1100 --- linux-old/arch/mips/defconfig-pb1100 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-pb1100 2006-04-30 18:56:59.990937000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -196,6 +197,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set CONFIG_MTD_PB1500_BOOT=y CONFIG_MTD_PB1500_USER=y # CONFIG_MTD_DB1X00 is not set diff -uNr linux-old/garch/mips/defconfig-pb1500 linux/arch/mips/defconfig-pb1500 --- linux-old/arch/mips/defconfig-pb1500 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-pb1500 2006-04-30 18:57:06.155322250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -213,6 +214,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set CONFIG_MTD_PB1500_BOOT=y # CONFIG_MTD_PB1500_USER is not set # CONFIG_MTD_DB1X00 is not set diff -uNr linux-old/garch/mips/defconfig-pb1550 linux/arch/mips/defconfig-pb1550 --- linux-old/arch/mips/defconfig-pb1550 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-pb1550 2006-04-30 18:57:12.627726750 +0200 @@ -34,6 +34,7 @@ CONFIG_MIPS_PB1550=y # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -213,6 +214,7 @@ # CONFIG_MTD_BOSPORUS is not set # CONFIG_MTD_XXS1500 is not set # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set CONFIG_MTD_PB1550=y CONFIG_MTD_PB1550_BOOT=y diff -uNr linux-old/garch/mips/defconfig-rbtx4927 linux/arch/mips/defconfig-rbtx4927 --- linux-old/arch/mips/defconfig-rbtx4927 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-rbtx4927 2006-04-30 18:57:15.871929500 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-rm200 linux/arch/mips/defconfig-rm200 --- linux-old/arch/mips/defconfig-rm200 2004-11-24 12:11:52.000000000 +0100 +++ linux/arch/mips/defconfig-rm200 2006-04-30 18:57:19.128133000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-sb1250-swarm linux/arch/mips/defconfig-sb1250-swarm --- linux-old/arch/mips/defconfig-sb1250-swarm 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-sb1250-swarm 2006-04-30 18:57:22.820363750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-sead linux/arch/mips/defconfig-sead --- linux-old/arch/mips/defconfig-sead 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-sead 2006-04-30 18:57:28.392712000 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-stretch linux/arch/mips/defconfig-stretch --- linux-old/arch/mips/defconfig-stretch 2004-11-10 02:32:57.000000000 +0100 +++ linux/arch/mips/defconfig-stretch 2006-04-30 18:58:16.823738750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-tb0226 linux/arch/mips/defconfig-tb0226 --- linux-old/arch/mips/defconfig-tb0226 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-tb0226 2006-04-30 18:57:32.156947250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-tb0229 linux/arch/mips/defconfig-tb0229 --- linux-old/arch/mips/defconfig-tb0229 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-tb0229 2006-04-30 18:57:35.369148000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-ti1500 linux/arch/mips/defconfig-ti1500 --- linux-old/arch/mips/defconfig-ti1500 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-ti1500 2006-04-30 18:57:42.681605000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set CONFIG_MIPS_XXS1500=y # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -213,6 +214,7 @@ # CONFIG_MTD_BOSPORUS is not set CONFIG_MTD_XXS1500=y # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/garch/mips/defconfig-workpad linux/arch/mips/defconfig-workpad --- linux-old/arch/mips/defconfig-workpad 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-workpad 2006-04-30 18:57:46.913869500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips/defconfig-xxs1500 linux/arch/mips/defconfig-xxs1500 --- linux-old/arch/mips/defconfig-xxs1500 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-xxs1500 2006-04-30 18:57:56.206450250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set CONFIG_MIPS_XXS1500=y # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set @@ -213,6 +214,7 @@ # CONFIG_MTD_BOSPORUS is not set CONFIG_MTD_XXS1500=y # CONFIG_MTD_MTX1 is not set +# CONFIG_MTD_MTX2 is not set # CONFIG_MTD_DB1X00 is not set # CONFIG_MTD_PB1550 is not set # CONFIG_MTD_HYDROGEN3 is not set diff -uNr linux-old/garch/mips/defconfig-yosemite linux/arch/mips/defconfig-yosemite --- linux-old/arch/mips/defconfig-yosemite 2004-11-24 12:11:53.000000000 +0100 +++ linux/arch/mips/defconfig-yosemite 2006-04-30 18:57:59.338646000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig linux/arch/mips64/defconfig --- linux-old/arch/mips64/defconfig 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig 2006-04-30 18:58:19.915932000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-atlas linux/arch/mips64/defconfig-atlas --- linux-old/arch/mips64/defconfig-atlas 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-atlas 2006-04-30 18:58:25.160259750 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-decstation linux/arch/mips64/defconfig-decstation --- linux-old/arch/mips64/defconfig-decstation 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-decstation 2006-04-30 18:58:31.416650750 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-ip22 linux/arch/mips64/defconfig-ip22 --- linux-old/arch/mips64/defconfig-ip22 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-ip22 2006-04-30 18:58:34.396837000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-ip27 linux/arch/mips64/defconfig-ip27 --- linux-old/arch/mips64/defconfig-ip27 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-ip27 2006-04-30 18:58:37.477029500 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-jaguar linux/arch/mips64/defconfig-jaguar --- linux-old/arch/mips64/defconfig-jaguar 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-jaguar 2006-04-30 18:58:40.977248250 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-malta linux/arch/mips64/defconfig-malta --- linux-old/arch/mips64/defconfig-malta 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-malta 2006-04-30 18:58:44.281454750 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-ocelotc linux/arch/mips64/defconfig-ocelotc --- linux-old/arch/mips64/defconfig-ocelotc 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-ocelotc 2006-04-30 18:58:47.137633250 +0200 @@ -33,7 +33,7 @@ # 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_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-sb1250-swarm linux/arch/mips64/defconfig-sb1250-swarm --- linux-old/arch/mips64/defconfig-sb1250-swarm 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-sb1250-swarm 2006-04-30 18:58:50.077817000 +0200 @@ -34,6 +34,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/garch/mips64/defconfig-sead linux/arch/mips64/defconfig-sead --- linux-old/arch/mips64/defconfig-sead 2004-11-24 12:11:59.000000000 +0100 +++ linux/arch/mips64/defconfig-sead 2006-04-30 18:58:52.893993000 +0200 @@ -32,6 +32,7 @@ # CONFIG_MIPS_PB1550 is not set # CONFIG_MIPS_XXS1500 is not set # CONFIG_MIPS_MTX1 is not set +# CONFIG_MIPS_MTX2 is not set # CONFIG_COGENT_CSB250 is not set # CONFIG_BAGET_MIPS is not set # CONFIG_CASIO_E55 is not set diff -uNr linux-old/gdrivers/mtd/maps/Config.in linux/drivers/mtd/maps/Config.in --- linux-old/drivers/mtd/maps/Config.in 2004-11-24 12:12:41.000000000 +0100 +++ linux/drivers/mtd/maps/Config.in 2006-04-30 18:59:02.642602250 +0200 @@ -54,6 +54,7 @@ dep_tristate ' Bosporus MTD support' CONFIG_MTD_BOSPORUS $CONFIG_MIPS_BOSPORUS dep_tristate ' XXS1500 boot flash device' CONFIG_MTD_XXS1500 $CONFIG_MIPS_XXS1500 dep_tristate ' MTX-1 flash device' CONFIG_MTD_MTX1 $CONFIG_MIPS_MTX1 + dep_tristate ' MTX-2 flash device' CONFIG_MTD_MTX2 $CONFIG_MIPS_MTX2 if [ "$CONFIG_MTD_PB1500" = "y" -o "$CONFIG_MTD_PB1500" = "m" \ -o "$CONFIG_MTD_PB1100" = "y" -o "$CONFIG_MTD_PB1100" = "m" ]; then bool ' Pb[15]00 boot flash device' CONFIG_MTD_PB1500_BOOT diff -uNr linux-old/gdrivers/mtd/maps/Makefile linux/drivers/mtd/maps/Makefile --- linux-old/drivers/mtd/maps/Makefile 2004-11-24 12:12:41.000000000 +0100 +++ linux/drivers/mtd/maps/Makefile 2006-04-30 18:51:08.540972750 +0200 @@ -54,6 +54,7 @@ obj-$(CONFIG_MTD_PB1500) += pb1xxx-flash.o obj-$(CONFIG_MTD_XXS1500) += xxs1500.o obj-$(CONFIG_MTD_MTX1) += mtx-1.o +obj-$(CONFIG_MTD_MTX2) += mtx-2.o obj-$(CONFIG_MTD_LASAT) += lasat.o obj-$(CONFIG_MTD_DB1X00) += db1x00-flash.o obj-$(CONFIG_MTD_PB1550) += pb1550-flash.o diff -Nur linux-old/Documentation/Configure.help linux/Documentation/Configure.help --- linux-old/Documentation/Configure.help 2006-03-21 19:18:40.000000000 +0100 +++ linux/Documentation/Configure.help 2006-04-27 18:10:01.000000000 +0200 @@ -2631,6 +2631,16 @@ kernel built with this option will not run on any other type of processor or vice versa. +4G-Systems MTX-1 +CONFIG_MIPS_MTX1 + Select this if you intend to compile the kernel for use in a + 4G-Systems Access Cube or SurfBoxI. + +4G-Systems MTX-2 +CONFIG_MIPS_MTX2 + Select this if you intend to compile the kernel for use in a + 4G-Systems SurfBoxII + CPU feature configuration CONFIG_CPU_ADVANCED Saying yes here allows you to select support for various features --- linux-old/arch/mips/defconfig-mtx-2 1970-01-01 01:00:00.000000000 +0100 +++ linux/arch/mips/defconfig-mtx-2 2006-04-30 20:35:58.000000000 +0200 @@ -0,0 +1,1456 @@ +# +# Automatically generated make config: don't edit +# +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_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 is not set +# 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=y +# CONFIG_COGENT_CSB250 is not set +# CONFIG_BAGET_MIPS is not set +# CONFIG_CASIO_E55 is not set +# CONFIG_MIPS_COBALT is not set +# CONFIG_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_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_MOMENCO_OCELOT is not set +# CONFIG_MOMENCO_OCELOT_G 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_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_SGI_IP22 is not set +# CONFIG_SGI_IP27 is not set +# CONFIG_SIBYTE_SB1xxx_SOC 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_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set +CONFIG_SOC_AU1X00=y +CONFIG_SOC_AU1500=y +CONFIG_NONCOHERENT_IO=y +# CONFIG_MIPS_AU1000 is not set + +# +# CPU selection +# +CONFIG_CPU_MIPS32=y +# CONFIG_CPU_MIPS64 is not set +# CONFIG_CPU_R3000 is not set +# CONFIG_CPU_TX39XX is not set +# CONFIG_CPU_VR41XX is not set +# CONFIG_CPU_R4300 is not set +# CONFIG_CPU_R4X00 is not set +# CONFIG_CPU_TX49XX is not set +# CONFIG_CPU_R5000 is not set +# CONFIG_CPU_R5432 is not set +# CONFIG_CPU_R6000 is not set +# CONFIG_CPU_NEVADA is not set +# CONFIG_CPU_R8000 is not set +# CONFIG_CPU_R10000 is not set +# CONFIG_CPU_RM7000 is not set +# CONFIG_CPU_RM9000 is not set +# CONFIG_CPU_SB1 is not set +CONFIG_PAGE_SIZE_4KB=y +# 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_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 + +# +# 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=y +# CONFIG_ISA is not set +# CONFIG_TC is not set +# CONFIG_MCA is not set +# CONFIG_SBUS is not set +CONFIG_HOTPLUG=y + +# +# PCMCIA/CardBus support +# +CONFIG_PCMCIA=m +CONFIG_CARDBUS=y +# CONFIG_TCIC is not set +# CONFIG_I82092 is not set +# CONFIG_I82365 is not set +# CONFIG_PCMCIA_AU1X00 is not set + +# +# PCI Hotplug Support +# +# 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=y +# CONFIG_OOM_KILLER is not set +# CONFIG_CMDLINE_BOOL is not set +# CONFIG_PM is not set + +# +# Memory Technology Devices (MTD) +# +CONFIG_MTD=y +# CONFIG_MTD_DEBUG is not set +CONFIG_MTD_PARTITIONS=y +# CONFIG_MTD_CONCAT is not set +# 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 + +# +# 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_CFI_INTELEXT=y +CONFIG_MTD_CFI_AMDSTD=y +CONFIG_MTD_CFI_AMDSTD_RETRY=y +CONFIG_MTD_CFI_AMDSTD_RETRY_MAX=5 +# 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 +# CONFIG_MTD_AMDSTD is not set +# CONFIG_MTD_SHARP is not set +# CONFIG_MTD_JEDEC is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PHYSMAP is not set +# CONFIG_MTD_DB1X00 is not set +CONFIG_MTD_MTX1=y +# CONFIG_MTD_CSTM_MIPS_IXX is not set +# CONFIG_MTD_OCELOT is not set +# CONFIG_MTD_LASAT is not set +# CONFIG_MTD_PCI is not set +# CONFIG_MTD_PCMCIA is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLKMTD 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 +# CONFIG_MTD_DOCPROBE is not set + +# +# NAND Flash Device Drivers +# +# CONFIG_MTD_NAND is not set + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play configuration +# +# CONFIG_PNP is not set +# CONFIG_ISAPNP is not set + +# +# Block devices +# +# 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=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_SIZE=4096 +# CONFIG_BLK_DEV_INITRD is not set +# CONFIG_BLK_STATS is not set + +# +# Multi-device support (RAID and LVM) +# +# 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 + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_NETLINK_DEV=m +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_FILTER=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_FWMARK=y +CONFIG_IP_ROUTE_NAT=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_TOS=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +# CONFIG_IP_PNP_BOOTP is not set +# CONFIG_IP_PNP_RARP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +# CONFIG_ARPD is not set +# CONFIG_INET_ECN is not set +CONFIG_SYN_COOKIES=y + +# +# IP: Netfilter Configuration +# +CONFIG_IP_NF_CONNTRACK=y +CONFIG_IP_NF_FTP=m +CONFIG_IP_NF_AMANDA=m +CONFIG_IP_NF_TFTP=m +CONFIG_IP_NF_IRC=m +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=y +CONFIG_IP_NF_MATCH_LIMIT=m +CONFIG_IP_NF_MATCH_MAC=m +CONFIG_IP_NF_MATCH_PKTTYPE=m +CONFIG_IP_NF_MATCH_MARK=m +CONFIG_IP_NF_MATCH_MULTIPORT=m +CONFIG_IP_NF_MATCH_TOS=m +CONFIG_IP_NF_MATCH_RECENT=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_DSCP=m +CONFIG_IP_NF_MATCH_AH_ESP=m +CONFIG_IP_NF_MATCH_LENGTH=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_MATCH_TCPMSS=m +CONFIG_IP_NF_MATCH_HELPER=m +CONFIG_IP_NF_MATCH_STATE=y +CONFIG_IP_NF_MATCH_CONNTRACK=y +CONFIG_IP_NF_MATCH_UNCLEAN=m +CONFIG_IP_NF_MATCH_OWNER=m +CONFIG_IP_NF_FILTER=y +CONFIG_IP_NF_TARGET_REJECT=y +CONFIG_IP_NF_TARGET_MIRROR=m +CONFIG_IP_NF_NAT=y +CONFIG_IP_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=y +CONFIG_IP_NF_TARGET_REDIRECT=y +CONFIG_IP_NF_NAT_AMANDA=m +# CONFIG_IP_NF_NAT_LOCAL is not set +CONFIG_IP_NF_NAT_SNMP_BASIC=m +CONFIG_IP_NF_NAT_IRC=m +CONFIG_IP_NF_NAT_FTP=m +CONFIG_IP_NF_NAT_TFTP=m +CONFIG_IP_NF_MANGLE=y +CONFIG_IP_NF_TARGET_TOS=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_DSCP=m +CONFIG_IP_NF_TARGET_MARK=y +CONFIG_IP_NF_TARGET_LOG=y +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_IP_NF_TARGET_TCPMSS=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IP: Virtual Server Configuration +# +# CONFIG_IP_VS is not set +CONFIG_IPV6=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_LIMIT=m +CONFIG_IP6_NF_MATCH_MAC=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_MULTIPORT=m +CONFIG_IP6_NF_MATCH_OWNER=m +CONFIG_IP6_NF_MATCH_MARK=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_AHESP=m +CONFIG_IP6_NF_MATCH_LENGTH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_TARGET_MARK=m +# CONFIG_KHTTPD is not set + +# +# SCTP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_SCTP is not set +# CONFIG_ATM is not set +CONFIG_VLAN_8021Q=m + +# +# +# +# CONFIG_IPX is not set +# CONFIG_ATALK is not set + +# +# Appletalk devices +# +# CONFIG_DEV_APPLETALK is not set +# CONFIG_DECNET is not set +CONFIG_BRIDGE=m +# 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 +# +CONFIG_NET_SCHED=y +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_CSZ=m +# CONFIG_NET_SCH_HFSC is not set +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_GRED=m +# CONFIG_NET_SCH_NETEM is not set +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_QOS=y +CONFIG_NET_ESTIMATOR=y +CONFIG_NET_CLS=y +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_ROUTE=y +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_POLICE=y + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_IPSEC_NAT_TRAVERSAL=y +CONFIG_IPSEC=m + +# +# IPSec options (Openswan) +# +CONFIG_IPSEC_IPIP=y +CONFIG_IPSEC_AH=y +CONFIG_IPSEC_AUTH_HMAC_MD5=y +CONFIG_IPSEC_AUTH_HMAC_SHA1=y +CONFIG_IPSEC_ESP=y +CONFIG_IPSEC_ENC_3DES=y +CONFIG_IPSEC_ENC_AES=y +CONFIG_IPSEC_ALG=y +CONFIG_IPSEC_ALG_AES=m +CONFIG_IPSEC_ALG_CRYPTOAPI=m +CONFIG_IPSEC_ALG_NON_LIBRE=y +CONFIG_IPSEC_IPCOMP=y +CONFIG_IPSEC_DEBUG=y + +# +# Telephony Support +# +# CONFIG_PHONE is not set +# CONFIG_PHONE_IXJ is not set +# CONFIG_PHONE_IXJ_PCMCIA is not set + +# +# ATA/IDE/MFM/RLL support +# +# CONFIG_IDE is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI support +# +CONFIG_SCSI=m + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_SD_EXTRA_DEVS=40 +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_SR_EXTRA_DEVS=2 +# CONFIG_CHR_DEV_SG is not set + +# +# Some SCSI devices (e.g. CD jukebox) support multiple LUNs +# +# CONFIG_SCSI_DEBUG_QUEUES is not set +# CONFIG_SCSI_MULTI_LUN is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set + +# +# SCSI low-level drivers +# +# CONFIG_BLK_DEV_3W_XXXX_RAID is not set +# CONFIG_SCSI_7000FASST is not set +# CONFIG_SCSI_ACARD is not set +# CONFIG_SCSI_AHA152X is not set +# CONFIG_SCSI_AHA1542 is not set +# CONFIG_SCSI_AHA1740 is not set +# CONFIG_SCSI_AACRAID is not set +# CONFIG_SCSI_AIC7XXX is not set +# CONFIG_SCSI_AIC79XX is not set +# CONFIG_SCSI_AIC7XXX_OLD is not set +# CONFIG_SCSI_DPT_I2O is not set +# CONFIG_SCSI_ADVANSYS is not set +# CONFIG_SCSI_IN2000 is not set +# CONFIG_SCSI_AM53C974 is not set +# CONFIG_SCSI_MEGARAID is not set +# CONFIG_SCSI_MEGARAID2 is not set +# CONFIG_SCSI_SATA is not set +# CONFIG_SCSI_SATA_SVW is not set +# CONFIG_SCSI_SATA_PROMISE is not set +# CONFIG_SCSI_SATA_SX4 is not set +# CONFIG_SCSI_SATA_SIL is not set +# CONFIG_SCSI_SATA_SIS is not set +# CONFIG_SCSI_SATA_VIA is not set +# CONFIG_SCSI_SATA_VITESSE is not set +# CONFIG_SCSI_BUSLOGIC is not set +# CONFIG_SCSI_CPQFCTS is not set +# CONFIG_SCSI_DMX3191D is not set +# CONFIG_SCSI_DTC3280 is not set +# CONFIG_SCSI_EATA is not set +# CONFIG_SCSI_EATA_DMA is not set +# CONFIG_SCSI_EATA_PIO is not set +# CONFIG_SCSI_FUTURE_DOMAIN is not set +# CONFIG_SCSI_GDTH is not set +# CONFIG_SCSI_GENERIC_NCR5380 is not set +# CONFIG_SCSI_INITIO is not set +# CONFIG_SCSI_INIA100 is not set +# CONFIG_SCSI_NCR53C406A is not set +# CONFIG_SCSI_NCR53C7xx is not set +# CONFIG_SCSI_SYM53C8XX_2 is not set +# CONFIG_SCSI_NCR53C8XX is not set +# CONFIG_SCSI_SYM53C8XX is not set +# CONFIG_SCSI_PAS16 is not set +# CONFIG_SCSI_PCI2000 is not set +# CONFIG_SCSI_PCI2220I is not set +# CONFIG_SCSI_PSI240I is not set +# CONFIG_SCSI_QLOGIC_FAS is not set +# CONFIG_SCSI_QLOGIC_ISP is not set +# CONFIG_SCSI_QLOGIC_FC is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +# CONFIG_SCSI_SIM710 is not set +# CONFIG_SCSI_SYM53C416 is not set +# CONFIG_SCSI_DC390T is not set +# CONFIG_SCSI_T128 is not set +# CONFIG_SCSI_U14_34F is not set +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_DEBUG is not set + +# +# PCMCIA SCSI adapter support +# +# CONFIG_SCSI_PCMCIA 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) +# +# CONFIG_IEEE1394 is not set + +# +# 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 + +# +# ARCnet devices +# +# CONFIG_ARCNET is not set +CONFIG_DUMMY=m +CONFIG_BONDING=m +# CONFIG_EQUALIZER is not set +CONFIG_TUN=m +# CONFIG_ETHERTAP is not set + +# +# Ethernet (10 or 100Mbit) +# +CONFIG_NET_ETHERNET=y +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_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_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) +# +# 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_SK98LIN is not set +# CONFIG_TIGON3 is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_PLIP is not set +CONFIG_PPP=y +CONFIG_PPP_MULTILINK=y +CONFIG_PPP_FILTER=y +CONFIG_PPP_ASYNC=y +CONFIG_PPP_SYNC_TTY=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPPOE=m +# CONFIG_SLIP is not set + +# +# Wireless LAN (non-hamradio) +# +CONFIG_NET_RADIO=y +# CONFIG_STRIP is not set +# CONFIG_WAVELAN is not set +# CONFIG_ARLAN is not set +CONFIG_AIRONET4500=m +CONFIG_AIRONET4500_NONCS=m +# CONFIG_AIRONET4500_PNP is not set +CONFIG_AIRONET4500_PCI=y +# CONFIG_AIRONET4500_ISA is not set +# CONFIG_AIRONET4500_I365 is not set +CONFIG_AIRONET4500_PROC=m +CONFIG_AIRO=m +# CONFIG_HERMES is not set +# CONFIG_PLX_HERMES is not set +# CONFIG_TMD_HERMES is not set +# CONFIG_PCI_HERMES is not set + +# +# Wireless Pcmcia cards support +# +# CONFIG_PCMCIA_HERMES is not set +# CONFIG_AIRO_CS is not set +# CONFIG_PCMCIA_ATMEL is not set +CONFIG_NET_WIRELESS=y + +# +# Token Ring devices +# +# CONFIG_TR is not set +# CONFIG_NET_FC is not set +# CONFIG_RCPCI is not set +CONFIG_SHAPER=m + +# +# Wan interfaces +# +# CONFIG_WAN is not set + +# +# PCMCIA network device support +# +# CONFIG_NET_PCMCIA is not set + +# +# Amateur Radio support +# +# CONFIG_HAMRADIO is not set + +# +# IrDA (infrared) support +# +# CONFIG_IRDA is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Input core support +# +# CONFIG_INPUT is not set +# CONFIG_INPUT_KEYBDEV is not set +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +# CONFIG_INPUT_EVDEV is not set +# CONFIG_INPUT_UINPUT is not set + +# +# Character devices +# +# CONFIG_VT is not set +# 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_TXX927_SERIAL is not set +# CONFIG_MIPS_HYDROGEN3_BUTTONS is not set +CONFIG_UNIX98_PTYS=y +CONFIG_UNIX98_PTY_COUNT=256 + +# +# I2C support +# +CONFIG_I2C=m +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_PHILIPSPAR is not set +# CONFIG_I2C_ELV is not set +# CONFIG_I2C_VELLEMAN is not set +# CONFIG_SCx200_I2C is not set +CONFIG_I2C_AU1X00GPIO=m +CONFIG_I2C_AU1X00GPIO_SCL=206 +CONFIG_I2C_AU1X00GPIO_SDA=207 +# CONFIG_SCx200_ACB is not set +# CONFIG_I2C_ALGOPCF is not set +# CONFIG_I2C_MAINBOARD is not set +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_PROC=m + +# +# Hardware sensors support +# +CONFIG_SENSORS=y +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1024 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM9240 is not set +# CONFIG_SENSORS_ASB100 is not set +# CONFIG_SENSORS_DS1621 is not set +# CONFIG_SENSORS_FSCPOS is not set +# CONFIG_SENSORS_FSCSCY is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_MAXILIFE is not set +# CONFIG_SENSORS_XEONTEMP is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_MAX6650 is not set +# CONFIG_SENSORS_MTP008 is not set +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_PC87360=m +# CONFIG_SENSORS_SIS5595 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_VIA686A is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_VT8231 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83L785TS is not set +CONFIG_SENSORS_OTHER=y +CONFIG_SENSORS_BT869=m +CONFIG_SENSORS_DDCMON=m +CONFIG_SENSORS_EEPROM=m +CONFIG_SENSORS_MATORB=m +CONFIG_SENSORS_PCF8574=m +CONFIG_SENSORS_PCF8591=m + +# +# Mice +# +# CONFIG_BUSMOUSE is not set +# CONFIG_MOUSE is not set + +# +# Joysticks +# +# CONFIG_INPUT_GAMEPORT is not set + +# +# Input core support is needed for gameports +# + +# +# Input core support is needed for joysticks +# +# 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_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_FTAPE is not set +# CONFIG_AGP is not set + +# +# Direct Rendering Manager (XFree86 DRI support) +# +# CONFIG_DRM is not set + +# +# PCMCIA character devices +# +# CONFIG_PCMCIA_SERIAL_CS is not set +# CONFIG_SYNCLINK_CS is not set +CONFIG_AU1X00_GPIO=m +# CONFIG_TS_AU1X00_ADS7846 is not set + +# +# File systems +# +# CONFIG_QUOTA is not set +# CONFIG_QFMT_V2 is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +CONFIG_REISERFS_FS=m +# 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=m +CONFIG_JBD=m +# CONFIG_JBD_DEBUG is not set +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +# CONFIG_UMSDOS_FS is not set +CONFIG_VFAT_FS=m +# CONFIG_EFS_FS is not set +# CONFIG_JFFS_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_DEBUG=0 +# CONFIG_JFFS2_FS_NAND is not set +# CONFIG_CRAMFS is not set +CONFIG_TMPFS=y +CONFIG_RAMFS=y +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +# 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=m +# CONFIG_NTFS_RW is not set +# CONFIG_HPFS_FS is not set +CONFIG_PROC_FS=y +CONFIG_DEVFS_FS=y +CONFIG_DEVFS_MOUNT=y +# 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=m +# 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 + +# +# Network File Systems +# +# CONFIG_CODA_FS is not set +# CONFIG_INTERMEZZO_FS is not set +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +# CONFIG_NFS_DIRECTIO is not set +CONFIG_ROOT_NFS=y +CONFIG_NFSD=y +CONFIG_NFSD_V3=y +# CONFIG_NFSD_TCP is not set +CONFIG_SUNRPC=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_SMB_FS=m +# CONFIG_SMB_NLS_DEFAULT is not set +# CONFIG_SMB_UNIX 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=m + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_SMB_NLS=y +CONFIG_NLS=y + +# +# Native Language Support +# +CONFIG_NLS_DEFAULT="iso8859-15" +CONFIG_NLS_CODEPAGE_437=m +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +CONFIG_NLS_CODEPAGE_850=m +# 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_ISO8859_1=m +# 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=m +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +CONFIG_NLS_UTF8=m + +# +# Multimedia devices +# +CONFIG_VIDEO_DEV=m + +# +# Video For Linux +# +CONFIG_VIDEO_PROC_FS=y +# CONFIG_I2C_PARPORT is not set + +# +# Video Adapters +# +# CONFIG_VIDEO_BT848 is not set +# CONFIG_VIDEO_PMS is not set +CONFIG_VIDEO_CPIA=m +# CONFIG_VIDEO_CPIA_PP is not set +CONFIG_VIDEO_CPIA_USB=m +# CONFIG_VIDEO_SAA5249 is not set +# CONFIG_TUNER_3036 is not set +# CONFIG_VIDEO_STRADIS is not set +# CONFIG_VIDEO_ZORAN is not set +# CONFIG_VIDEO_ZORAN_BUZ is not set +# CONFIG_VIDEO_ZORAN_DC10 is not set +# CONFIG_VIDEO_ZORAN_LML33 is not set +# CONFIG_VIDEO_ZR36120 is not set +# CONFIG_VIDEO_MEYE is not set + +# +# Radio Adapters +# +# CONFIG_RADIO_GEMTEK_PCI is not set +# CONFIG_RADIO_MAXIRADIO is not set +# CONFIG_RADIO_MAESTRO is not set +# CONFIG_RADIO_MIROPCM20 is not set + +# +# Sound +# +CONFIG_SOUND=m +# 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 +# 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 is not set +# 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=m +# CONFIG_SOUND_TRACEINIT is not set +# CONFIG_SOUND_DMAP is not set +# CONFIG_SOUND_AD1816 is not set +# CONFIG_SOUND_AD1889 is not set +# CONFIG_SOUND_SGALAXY is not set +# CONFIG_SOUND_ADLIB is not set +# CONFIG_SOUND_ACI_MIXER is not set +# CONFIG_SOUND_CS4232 is not set +# CONFIG_SOUND_SSCAPE is not set +# CONFIG_SOUND_GUS is not set +# CONFIG_SOUND_VMIDI is not set +# CONFIG_SOUND_TRIX is not set +# CONFIG_SOUND_MSS is not set +# CONFIG_SOUND_MPU401 is not set +# CONFIG_SOUND_NM256 is not set +# CONFIG_SOUND_MAD16 is not set +# CONFIG_SOUND_PAS is not set +# CONFIG_PAS_JOYSTICK is not set +# CONFIG_SOUND_PSS is not set +# CONFIG_SOUND_SB is not set +# CONFIG_SOUND_AWE32_SYNTH is not set +# CONFIG_SOUND_KAHLUA is not set +# CONFIG_SOUND_WAVEFRONT is not set +# CONFIG_SOUND_MAUI is not set +# CONFIG_SOUND_YM3812 is not set +# CONFIG_SOUND_OPL3SA1 is not set +# CONFIG_SOUND_OPL3SA2 is not set +# CONFIG_SOUND_YMFPCI is not set +# CONFIG_SOUND_YMFPCI_LEGACY is not set +# CONFIG_SOUND_UART6850 is not set +# CONFIG_SOUND_AEDSP16 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=y +# CONFIG_USB_DEBUG is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +# CONFIG_USB_BANDWIDTH 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=m +CONFIG_USB_NON_PCI_OHCI=m + +# +# USB Device Class drivers +# +CONFIG_USB_AUDIO=m +CONFIG_USB_EMI26=m + +# +# USB Bluetooth can only be used with disabled Bluetooth subsystem +# +CONFIG_USB_MIDI=m +CONFIG_USB_STORAGE=m +CONFIG_USB_STORAGE_DEBUG=y +CONFIG_USB_STORAGE_DATAFAB=y +CONFIG_USB_STORAGE_FREECOM=y +# CONFIG_USB_STORAGE_ISD200 is not set +CONFIG_USB_STORAGE_DPCM=y +CONFIG_USB_STORAGE_HP8200e=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m + +# +# USB Human Interface Devices (HID) +# +# CONFIG_USB_HID is not set + +# +# Input core support is needed for USB HID input layer or HIDBP support +# +# CONFIG_USB_HIDINPUT is not set +# CONFIG_USB_HIDDEV is not set +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# CONFIG_USB_AIPTEK is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_KBTAB is not set +# CONFIG_USB_POWERMATE is not set + +# +# USB Imaging devices +# +CONFIG_USB_DC2XX=m +CONFIG_USB_MDC800=m +CONFIG_USB_SCANNER=m +CONFIG_USB_MICROTEK=m +CONFIG_USB_HPUSBSCSI=m + +# +# USB Multimedia devices +# +CONFIG_USB_IBMCAM=m +CONFIG_USB_KONICAWC=m +CONFIG_USB_OV511=m +CONFIG_USB_PWC=m +CONFIG_USB_SE401=m +CONFIG_USB_STV680=m +# CONFIG_USB_W9968CF is not set +CONFIG_USB_VICAM=m +CONFIG_USB_DSBR=m +CONFIG_USB_DABUSB=m + +# +# USB Network adaptors +# +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_KAWETH=m +CONFIG_USB_CATC=m +CONFIG_USB_CDCETHER=m +CONFIG_USB_USBNET=m + +# +# USB port drivers +# +# CONFIG_USB_USS720 is not set + +# +# USB Serial Converter support +# +CONFIG_USB_SERIAL=m +# CONFIG_USB_SERIAL_DEBUG is not set +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_USA28=y +CONFIG_USB_SERIAL_KEYSPAN_USA28X=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_USA49W=y +CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_OMNINET=m + +# +# USB Miscellaneous drivers +# +CONFIG_USB_RIO500=m +CONFIG_USB_AUERSWALD=m +CONFIG_USB_TIGL=m +CONFIG_USB_BRLVGER=m +CONFIG_USB_LCD=m + +# +# Support for USB gadgets +# +# CONFIG_USB_GADGET is not set + +# +# USB clients (devices, not hosts) +# +CONFIG_USBD=m + +# +# +# +# CONFIG_USBD_HIGH_SPEED is not set +# CONFIG_USBD_NO_SERIAL_NUMBER is not set +CONFIG_USBD_SERIAL_NUMBER_STR="" +CONFIG_USBD_MAXPOWER=0 + +# +# +# +CONFIG_USBD_PROCFS=y +CONFIG_USBD_PROCFSM=m + +# +# Function Drivers +# + +# +# Network Function +# +CONFIG_USBD_NETWORK=m +CONFIG_USBD_NETWORK_VENDORID=12b9 +CONFIG_USBD_NETWORK_PRODUCTID=f001 +CONFIG_USBD_NETWORK_BCDDEVICE=0100 +CONFIG_USBD_NETWORK_MANUFACTURER="Belcarra" +CONFIG_USBD_NETWORK_PRODUCT_NAME="Belcarra BLAN Device" + +# +# +# +# CONFIG_USBD_NETWORK_BLAN is not set +CONFIG_USBD_NETWORK_SAFE=y +CONFIG_USBD_NETWORK_SAFE_DESC="SAFE Net Cfg" +CONFIG_USBD_NETWORK_SAFE_INTF="Data Intf" +# CONFIG_USBD_NETWORK_SAFE_DO_NOT_SETTIME is not set +# CONFIG_USBD_NETWORK_SAFE_CRC is not set +CONFIG_USBD_NETWORK_SAFE_NOBRIDGE=y + +# +# +# +# CONFIG_USBD_NETWORK_CDC is not set +# CONFIG_USBD_NETWORK_BASIC is not set +# CONFIG_USBD_NETWORK_BASIC2 is not set + +# +# +# +# CONFIG_USBD_NETWORK_START_SINGLE is not set +# CONFIG_USBD_NETWORK_EP0TEST is not set + +# +# CDC ACM Function +# +CONFIG_USBD_ACM=m +CONFIG_USBD_ACM_VENDORID=12b9 +CONFIG_USBD_ACM_PRODUCTID=f002 +CONFIG_USBD_ACM_BCDDEVICE=0100 +CONFIG_USBD_ACM_MANUFACTURER="Belcarra" +CONFIG_USBD_ACM_PRODUCT_NAME="Belcarra ACM Device" +CONFIG_USBD_ACM_DESC="Acm Cfg" +CONFIG_USBD_ACM_COMM_INTF="Comm Intf" +CONFIG_USBD_ACM_DATA_INTF="Data Intf" +# CONFIG_USBD_ACM_TRACE is not set + +# +# +# + +# +# Random Mouse Function +# +# CONFIG_USBD_MOUSE is not set + +# +# Bus Interface +# + +# +# AMD AU1X000 Bus Interface +# +CONFIG_USBD_AU1X00_BUS=m +CONFIG_USBD_AU1X00_SCLOCK=400 +# CONFIG_AU1000_USB_DEVICE is not set +# CONFIG_AU1X00_USB_DEVICE is not set +# CONFIG_USBD_BI_REGISTER_TRACE is not set + +# +# Bluetooth support +# +CONFIG_BLUEZ=m +CONFIG_BLUEZ_L2CAP=m +CONFIG_BLUEZ_SCO=m +CONFIG_BLUEZ_RFCOMM=m +CONFIG_BLUEZ_RFCOMM_TTY=y +CONFIG_BLUEZ_BNEP=m +CONFIG_BLUEZ_BNEP_MC_FILTER=y +CONFIG_BLUEZ_BNEP_PROTO_FILTER=y + +# +# Bluetooth device drivers +# +CONFIG_BLUEZ_HCIUSB=m +CONFIG_BLUEZ_HCIUSB_SCO=y +CONFIG_BLUEZ_HCIUART=m +CONFIG_BLUEZ_HCIUART_H4=y +CONFIG_BLUEZ_HCIUART_BCSP=y +CONFIG_BLUEZ_HCIUART_BCSP_TXCRC=y +CONFIG_BLUEZ_HCIBFUSB=m +# CONFIG_BLUEZ_HCIDTL1 is not set +# CONFIG_BLUEZ_HCIBT3C is not set +# CONFIG_BLUEZ_HCIBLUECARD is not set +# CONFIG_BLUEZ_HCIBTUART is not set +CONFIG_BLUEZ_HCIVHCI=m + +# +# 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_MAGIC_SYSRQ is not set +# CONFIG_MIPS_UNCACHED is not set +CONFIG_LOG_BUF_SHIFT=0 + +# +# Cryptographic options +# +CONFIG_CRYPTO=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_AES=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_TEST=m + +# +# Library routines +# +CONFIG_CRC32=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_FW_LOADER=m --- linux-old/drivers/i2c/Makefile 2006-05-01 10:20:41.922591250 +0200 +++ linux/drivers/i2c/Makefile 2006-04-30 20:35:58.000000000 +0200 @@ -6,7 +6,7 @@ export-objs := i2c-core.o i2c-algo-bit.o i2c-algo-pcf.o \ i2c-algo-ite.o i2c-algo-sibyte.o i2c-algo-sgi.o \ - i2c-algo-au1550.o i2c-proc.o + i2c-algo-au1550.o i2c-proc.o i2c-au1550.o obj-$(CONFIG_I2C) += i2c-core.o obj-$(CONFIG_I2C_CHARDEV) += i2c-dev.o --- linux-old/drivers/i2c/i2c-au1550.c 2004-09-19 00:07:37.000000000 +0200 +++ linux/drivers/i2c/i2c-au1550.c 2006-04-30 20:35:58.000000000 +0200 @@ -34,6 +34,8 @@ #include #include +#include + static int pb1550_reg(struct i2c_client *client) { @@ -116,6 +118,7 @@ return pb1550_board_adapter.algo->master_xfer(&pb1550_board_adapter, &wm_i2c_msg, 1); } +EXPORT_SYMBOL(pb1550_wm_codec_write); MODULE_AUTHOR("Dan Malek, Embedded Edge, LLC."); MODULE_DESCRIPTION("SMBus adapter Alchemy pb1550"); --- linux-old/drivers/sound/au1550_psc.c 2004-09-19 00:07:37.000000000 +0200 +++ linux/drivers/sound/au1550_psc.c 2006-04-30 20:35:58.000000000 +0200 @@ -55,14 +55,15 @@ #include #include -#ifdef CONFIG_MIPS_PB1550 +#if defined(CONFIG_MIPS_PB1550) || defined(CONFIG_MIPS_MTX2) #include #endif -#ifdef CONFIG_MIPS_DB1550 +#ifdef CONFIG_MIPS_PB1550 #include #endif + #undef OSS_DOCUMENTED_MIXER_SEMANTICS #define AU1550_MODULE_NAME "Au1550 psc audio" @@ -626,10 +627,13 @@ { struct dmabuf *db = &s->dma_adc; int i; + unsigned long flags; if (!db->stopped) return; + spin_lock_irqsave(&s->lock, flags); + /* Put two buffers on the ring to get things started. */ for (i=0; i<2; i++) { @@ -648,6 +652,7 @@ au_sync(); db->stopped = 0; + spin_unlock_irqrestore(&s->lock, flags); } static int --- linux-old/include/asm-mips/db1x00.h 2004-11-24 12:13:39.000000000 +0100 +++ linux/include/asm-mips/db1x00.h 2006-04-30 20:35:58.000000000 +0200 @@ -27,7 +27,7 @@ #ifndef __ASM_DB1X00_H #define __ASM_DB1X00_H -#ifdef CONFIG_MIPS_DB1550 +#if defined(CONFIG_MIPS_DB1550) || defined(CONFIG_MIPS_MTX2) #define BCSR_KSEG1_ADDR 0xAF000000 #define NAND_PHYS_ADDR 0x20000000 #define DBDMA_AC97_TX_CHAN DSCR_CMD0_PSC1_TX --- linux-old/include/asm-mips/bootinfo.h 2006-05-01 11:55:50.363346500 +0200 +++ linux/include/asm-mips/bootinfo.h 2006-05-01 12:25:54.932125000 +0200 @@ -180,6 +180,7 @@ #define MACH_MTX1 7 /* 4G MTX-1 Au1500-based board */ #define MACH_CSB250 8 /* Cogent Au1500 */ #define MACH_PB1550 9 /* Au1550-based eval board */ +#define MACH_MTX2 10 /* 4G MTX-2 Au1550-based board */ /* * Valid machtype for group NEC_VR41XX --- linux-old/include/asm-mips64/bootinfo.h 2006-05-01 11:56:02.584110250 +0200 +++ linux/include/asm-mips64/bootinfo.h 2006-05-01 12:26:42.047069500 +0200 @@ -179,6 +179,7 @@ #define MACH_XXS1500 6 /* Au1500-based eval board */ #define MACH_MTX1 7 /* 4G MTX-1 Au1500-based board */ #define MACH_CSB250 8 /* Cogent Au1500 */ +#define MACH_MTX2 10 /* 4G MTX-2 Au1550-based board */ /* * Valid machtype for group NEC_VR41XX --- linux-old/arch/mips/au1000/common/dbdma.c 2004-07-14 08:27:07.000000000 +0200 +++ linux/arch/mips/au1000/common/dbdma.c 2006-04-30 20:35:58.000000000 +0200 @@ -41,7 +41,9 @@ #include #include -#if defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200) +#include + +#if 1 // defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200) /* * The Descriptor Based DMA supports up to 16 channels. @@ -830,5 +832,18 @@ } while (dp != ctp->chan_desc_base); } + +EXPORT_SYMBOL(au1xxx_dbdma_dump); +EXPORT_SYMBOL(au1xxx_dbdma_put_source); +EXPORT_SYMBOL(au1xxx_dbdma_put_dest); +EXPORT_SYMBOL(au1xxx_dbdma_ring_alloc); +EXPORT_SYMBOL(au1xxx_dbdma_start); +EXPORT_SYMBOL(au1xxx_dbdma_get_dest); +EXPORT_SYMBOL(au1xxx_dbdma_chan_alloc); +EXPORT_SYMBOL(au1xxx_get_dma_residue); +EXPORT_SYMBOL(au1xxx_dbdma_set_devwidth); +EXPORT_SYMBOL(au1xxx_dbdma_chan_free); +EXPORT_SYMBOL(au1xxx_dbdma_reset); + #endif /* defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200) */