1 Index: linux-2.6.30.10/arch/mips/Kconfig
2 ===================================================================
3 --- linux-2.6.30.10.orig/arch/mips/Kconfig 2010-03-24 15:32:02.000000000 +0100
4 +++ linux-2.6.30.10/arch/mips/Kconfig 2010-03-24 21:56:29.000000000 +0100
6 select SYS_SUPPORTS_64BIT_KERNEL
7 select SYS_SUPPORTS_LITTLE_ENDIAN
10 + bool "Infineon Twinpass, Danube, Amazon-SE"
11 + select DMA_NONCOHERENT
15 + select SYS_HAS_CPU_MIPS32_R1
16 + select SYS_HAS_CPU_MIPS32_R2
17 + select HAVE_STD_PC_SERIAL_PORT
18 + select SYS_SUPPORTS_BIG_ENDIAN
19 + select SYS_SUPPORTS_32BIT_KERNEL
20 + select SYS_SUPPORTS_MULTITHREADING
21 + select SYS_HAS_EARLY_PRINTK
23 + select ARCH_REQUIRE_GPIOLIB
24 + select SWAP_IO_SPACE
26 config MACH_DECSTATION
30 source "arch/mips/txx9/Kconfig"
31 source "arch/mips/vr41xx/Kconfig"
32 source "arch/mips/cavium-octeon/Kconfig"
33 +source "arch/mips/ifxmips/Kconfig"
37 Index: linux-2.6.30.10/arch/mips/Makefile
38 ===================================================================
39 --- linux-2.6.30.10.orig/arch/mips/Makefile 2010-03-24 15:32:02.000000000 +0100
40 +++ linux-2.6.30.10/arch/mips/Makefile 2010-03-24 15:32:04.000000000 +0100
42 load-$(CONFIG_MIPS_COBALT) += 0xffffffff80080000
47 +core-$(CONFIG_IFXMIPS) += arch/mips/ifxmips/
48 +cflags-$(CONFIG_IFXMIPS) += -I$(srctree)/arch/mips/include/asm/mach-ifxmips
49 +load-$(CONFIG_IFXMIPS) += 0xffffffff80002000
54 core-$(CONFIG_MACH_DECSTATION) += arch/mips/dec/
55 Index: linux-2.6.30.10/arch/mips/include/asm/bootinfo.h
56 ===================================================================
57 --- linux-2.6.30.10.orig/arch/mips/include/asm/bootinfo.h 2009-12-04 07:00:07.000000000 +0100
58 +++ linux-2.6.30.10/arch/mips/include/asm/bootinfo.h 2010-03-24 15:32:04.000000000 +0100
60 #define MACH_MIKROTIK_RB532 0 /* Mikrotik RouterBoard 532 */
61 #define MACH_MIKROTIK_RB532A 1 /* Mikrotik RouterBoard 532A */
63 +#define MACH_INFINEON_IFXMIPS 0
65 #define CL_SIZE COMMAND_LINE_SIZE
67 extern char *system_type;