diff options
author | Manuel Lauss <manuel.lauss@gmail.com> | 2014-02-20 08:59:24 -0500 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2014-03-26 18:09:21 -0400 |
commit | 970e268d6ed1f1799829cc0c87ea271a9e127e79 (patch) | |
tree | e58e6ebbb7061a9f578d35cf254dc35054c90990 | |
parent | 88e9a93c9d53ddcf633aa07f14245da7f30408c2 (diff) |
MIPS: Alchemy: Unify Devboard support.
This patch merges support for all DB1xxx and PB1xxx
boards into a single image, along with a new single defconfig
for them.
Run-tested on DB1300 and DB1500.
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com>
Cc: Linux-MIPS <linux-mips@linux-mips.org>
Patchwork: https://patchwork.linux-mips.org/patch/6577/
Patchwork: https://patchwork.linux-mips.org/patch/6659/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
-rw-r--r-- | arch/mips/alchemy/Kconfig | 19 | ||||
-rw-r--r-- | arch/mips/alchemy/Platform | 16 | ||||
-rw-r--r-- | arch/mips/alchemy/devboards/Makefile | 4 | ||||
-rw-r--r-- | arch/mips/alchemy/devboards/db1000.c | 47 | ||||
-rw-r--r-- | arch/mips/alchemy/devboards/db1200.c | 9 | ||||
-rw-r--r-- | arch/mips/alchemy/devboards/db1300.c | 6 | ||||
-rw-r--r-- | arch/mips/alchemy/devboards/db1550.c | 10 | ||||
-rw-r--r-- | arch/mips/alchemy/devboards/db1xxx.c (renamed from arch/mips/alchemy/devboards/db1235.c) | 41 | ||||
-rw-r--r-- | arch/mips/configs/db1000_defconfig | 359 | ||||
-rw-r--r-- | arch/mips/configs/db1235_defconfig | 434 | ||||
-rw-r--r-- | arch/mips/configs/db1xxx_defconfig | 248 | ||||
-rw-r--r-- | drivers/spi/spi-au1550.c | 9 |
12 files changed, 339 insertions, 863 deletions
diff --git a/arch/mips/alchemy/Kconfig b/arch/mips/alchemy/Kconfig index 41386723f9fa..b9628983d620 100644 --- a/arch/mips/alchemy/Kconfig +++ b/arch/mips/alchemy/Kconfig | |||
@@ -16,7 +16,7 @@ config ALCHEMY_GPIO_INDIRECT | |||
16 | choice | 16 | choice |
17 | prompt "Machine type" | 17 | prompt "Machine type" |
18 | depends on MIPS_ALCHEMY | 18 | depends on MIPS_ALCHEMY |
19 | default MIPS_DB1000 | 19 | default MIPS_DB1XXX |
20 | 20 | ||
21 | config MIPS_MTX1 | 21 | config MIPS_MTX1 |
22 | bool "4G Systems MTX-1 board" | 22 | bool "4G Systems MTX-1 board" |
@@ -25,20 +25,17 @@ config MIPS_MTX1 | |||
25 | select SYS_SUPPORTS_LITTLE_ENDIAN | 25 | select SYS_SUPPORTS_LITTLE_ENDIAN |
26 | select SYS_HAS_EARLY_PRINTK | 26 | select SYS_HAS_EARLY_PRINTK |
27 | 27 | ||
28 | config MIPS_DB1000 | 28 | config MIPS_DB1XXX |
29 | bool "Alchemy DB1000/DB1500/DB1100 PB1500/1100 boards" | 29 | bool "Alchemy DB1XXX / PB1XXX boards" |
30 | select ALCHEMY_GPIOINT_AU1000 | ||
31 | select HW_HAS_PCI | ||
32 | select SYS_SUPPORTS_BIG_ENDIAN | ||
33 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
34 | select SYS_HAS_EARLY_PRINTK | ||
35 | |||
36 | config MIPS_DB1235 | ||
37 | bool "Alchemy DB1200/PB1200/DB1300/DB1550/PB1550 boards" | ||
38 | select ARCH_REQUIRE_GPIOLIB | 30 | select ARCH_REQUIRE_GPIOLIB |
39 | select HW_HAS_PCI | 31 | select HW_HAS_PCI |
40 | select SYS_SUPPORTS_LITTLE_ENDIAN | 32 | select SYS_SUPPORTS_LITTLE_ENDIAN |
41 | select SYS_HAS_EARLY_PRINTK | 33 | select SYS_HAS_EARLY_PRINTK |
34 | help | ||
35 | Select this option if you have one of the following Alchemy | ||
36 | development boards: DB1000 DB1500 DB1100 DB1550 DB1200 DB1300 | ||
37 | PB1500 PB1100 PB1550 PB1200 | ||
38 | Board type is autodetected during boot. | ||
42 | 39 | ||
43 | config MIPS_XXS1500 | 40 | config MIPS_XXS1500 |
44 | bool "MyCable XXS1500 board" | 41 | bool "MyCable XXS1500 board" |
diff --git a/arch/mips/alchemy/Platform b/arch/mips/alchemy/Platform index b3afcdd8d77a..33c9da3b077b 100644 --- a/arch/mips/alchemy/Platform +++ b/arch/mips/alchemy/Platform | |||
@@ -5,18 +5,12 @@ platform-$(CONFIG_MIPS_ALCHEMY) += alchemy/common/ | |||
5 | 5 | ||
6 | 6 | ||
7 | # | 7 | # |
8 | # AMD Alchemy Db1000/Db1500/Pb1500/Db1100/Pb1100 eval boards | 8 | # AMD Alchemy Db1000/Db1500/Pb1500/Db1100/Pb1100 |
9 | # Db1550/Pb1550/Db1200/Pb1200/Db1300 | ||
9 | # | 10 | # |
10 | platform-$(CONFIG_MIPS_DB1000) += alchemy/devboards/ | 11 | platform-$(CONFIG_MIPS_DB1XXX) += alchemy/devboards/ |
11 | cflags-$(CONFIG_MIPS_DB1000) += -I$(srctree)/arch/mips/include/asm/mach-db1x00 | 12 | cflags-$(CONFIG_MIPS_DB1XXX) += -I$(srctree)/arch/mips/include/asm/mach-db1x00 |
12 | load-$(CONFIG_MIPS_DB1000) += 0xffffffff80100000 | 13 | load-$(CONFIG_MIPS_DB1XXX) += 0xffffffff80100000 |
13 | |||
14 | # | ||
15 | # AMD Alchemy Db1200/Pb1200/Db1550/Pb1550/Db1300 eval boards | ||
16 | # | ||
17 | platform-$(CONFIG_MIPS_DB1235) += alchemy/devboards/ | ||
18 | cflags-$(CONFIG_MIPS_DB1235) += -I$(srctree)/arch/mips/include/asm/mach-db1x00 | ||
19 | load-$(CONFIG_MIPS_DB1235) += 0xffffffff80100000 | ||
20 | 14 | ||
21 | # | 15 | # |
22 | # 4G-Systems MTX-1 "MeshCube" wireless router | 16 | # 4G-Systems MTX-1 "MeshCube" wireless router |
diff --git a/arch/mips/alchemy/devboards/Makefile b/arch/mips/alchemy/devboards/Makefile index 15bf7306648b..9da3659a9d1c 100644 --- a/arch/mips/alchemy/devboards/Makefile +++ b/arch/mips/alchemy/devboards/Makefile | |||
@@ -2,7 +2,5 @@ | |||
2 | # Alchemy Develboards | 2 | # Alchemy Develboards |
3 | # | 3 | # |
4 | 4 | ||
5 | obj-y += bcsr.o platform.o | 5 | obj-y += bcsr.o platform.o db1000.o db1200.o db1300.o db1550.o db1xxx.o |
6 | obj-$(CONFIG_PM) += pm.o | 6 | obj-$(CONFIG_PM) += pm.o |
7 | obj-$(CONFIG_MIPS_DB1000) += db1000.o | ||
8 | obj-$(CONFIG_MIPS_DB1235) += db1235.o db1200.o db1300.o db1550.o | ||
diff --git a/arch/mips/alchemy/devboards/db1000.c b/arch/mips/alchemy/devboards/db1000.c index 5483906e0f86..92dd929d4057 100644 --- a/arch/mips/alchemy/devboards/db1000.c +++ b/arch/mips/alchemy/devboards/db1000.c | |||
@@ -41,42 +41,27 @@ | |||
41 | 41 | ||
42 | #define F_SWAPPED (bcsr_read(BCSR_STATUS) & BCSR_STATUS_DB1000_SWAPBOOT) | 42 | #define F_SWAPPED (bcsr_read(BCSR_STATUS) & BCSR_STATUS_DB1000_SWAPBOOT) |
43 | 43 | ||
44 | struct pci_dev; | 44 | const char *get_system_type(void); |
45 | 45 | ||
46 | static const char *board_type_str(void) | 46 | int __init db1000_board_setup(void) |
47 | { | 47 | { |
48 | /* initialize board register space */ | ||
49 | bcsr_init(DB1000_BCSR_PHYS_ADDR, | ||
50 | DB1000_BCSR_PHYS_ADDR + DB1000_BCSR_HEXLED_OFS); | ||
51 | |||
48 | switch (BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI))) { | 52 | switch (BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI))) { |
49 | case BCSR_WHOAMI_DB1000: | 53 | case BCSR_WHOAMI_DB1000: |
50 | return "DB1000"; | ||
51 | case BCSR_WHOAMI_DB1500: | 54 | case BCSR_WHOAMI_DB1500: |
52 | return "DB1500"; | ||
53 | case BCSR_WHOAMI_DB1100: | 55 | case BCSR_WHOAMI_DB1100: |
54 | return "DB1100"; | ||
55 | case BCSR_WHOAMI_PB1500: | 56 | case BCSR_WHOAMI_PB1500: |
56 | case BCSR_WHOAMI_PB1500R2: | 57 | case BCSR_WHOAMI_PB1500R2: |
57 | return "PB1500"; | ||
58 | case BCSR_WHOAMI_PB1100: | 58 | case BCSR_WHOAMI_PB1100: |
59 | return "PB1100"; | 59 | pr_info("AMD Alchemy %s Board\n", get_system_type()); |
60 | default: | 60 | return 0; |
61 | return "(unknown)"; | ||
62 | } | 61 | } |
62 | return -ENODEV; | ||
63 | } | 63 | } |
64 | 64 | ||
65 | const char *get_system_type(void) | ||
66 | { | ||
67 | return board_type_str(); | ||
68 | } | ||
69 | |||
70 | void __init board_setup(void) | ||
71 | { | ||
72 | /* initialize board register space */ | ||
73 | bcsr_init(DB1000_BCSR_PHYS_ADDR, | ||
74 | DB1000_BCSR_PHYS_ADDR + DB1000_BCSR_HEXLED_OFS); | ||
75 | |||
76 | printk(KERN_INFO "AMD Alchemy %s Board\n", board_type_str()); | ||
77 | } | ||
78 | |||
79 | |||
80 | static int db1500_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin) | 65 | static int db1500_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin) |
81 | { | 66 | { |
82 | if ((slot < 12) || (slot > 13) || pin == 0) | 67 | if ((slot < 12) || (slot > 13) || pin == 0) |
@@ -114,17 +99,10 @@ static struct platform_device db1500_pci_host_dev = { | |||
114 | .resource = alchemy_pci_host_res, | 99 | .resource = alchemy_pci_host_res, |
115 | }; | 100 | }; |
116 | 101 | ||
117 | static int __init db1500_pci_init(void) | 102 | int __init db1500_pci_setup(void) |
118 | { | 103 | { |
119 | int id = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); | 104 | return platform_device_register(&db1500_pci_host_dev); |
120 | if ((id == BCSR_WHOAMI_DB1500) || (id == BCSR_WHOAMI_PB1500) || | ||
121 | (id == BCSR_WHOAMI_PB1500R2)) | ||
122 | return platform_device_register(&db1500_pci_host_dev); | ||
123 | return 0; | ||
124 | } | 105 | } |
125 | /* must be arch_initcall; MIPS PCI scans busses in a subsys_initcall */ | ||
126 | arch_initcall(db1500_pci_init); | ||
127 | |||
128 | 106 | ||
129 | static struct resource au1100_lcd_resources[] = { | 107 | static struct resource au1100_lcd_resources[] = { |
130 | [0] = { | 108 | [0] = { |
@@ -513,7 +491,7 @@ static struct platform_device *db1100_devs[] = { | |||
513 | &db1000_irda_dev, | 491 | &db1000_irda_dev, |
514 | }; | 492 | }; |
515 | 493 | ||
516 | static int __init db1000_dev_init(void) | 494 | int __init db1000_dev_setup(void) |
517 | { | 495 | { |
518 | int board = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); | 496 | int board = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); |
519 | int c0, c1, d0, d1, s0, s1, flashsize = 32, twosocks = 1; | 497 | int c0, c1, d0, d1, s0, s1, flashsize = 32, twosocks = 1; |
@@ -623,4 +601,3 @@ static int __init db1000_dev_init(void) | |||
623 | db1x_register_norflash(flashsize << 20, 4 /* 32bit */, F_SWAPPED); | 601 | db1x_register_norflash(flashsize << 20, 4 /* 32bit */, F_SWAPPED); |
624 | return 0; | 602 | return 0; |
625 | } | 603 | } |
626 | device_initcall(db1000_dev_init); | ||
diff --git a/arch/mips/alchemy/devboards/db1200.c b/arch/mips/alchemy/devboards/db1200.c index a84d98b8f96e..a60d0a3410ea 100644 --- a/arch/mips/alchemy/devboards/db1200.c +++ b/arch/mips/alchemy/devboards/db1200.c | |||
@@ -89,6 +89,15 @@ int __init db1200_board_setup(void) | |||
89 | return -ENODEV; | 89 | return -ENODEV; |
90 | 90 | ||
91 | whoami = bcsr_read(BCSR_WHOAMI); | 91 | whoami = bcsr_read(BCSR_WHOAMI); |
92 | switch (BCSR_WHOAMI_BOARD(whoami)) { | ||
93 | case BCSR_WHOAMI_PB1200_DDR1: | ||
94 | case BCSR_WHOAMI_PB1200_DDR2: | ||
95 | case BCSR_WHOAMI_DB1200: | ||
96 | break; | ||
97 | default: | ||
98 | return -ENODEV; | ||
99 | } | ||
100 | |||
92 | printk(KERN_INFO "Alchemy/AMD/RMI %s Board, CPLD Rev %d" | 101 | printk(KERN_INFO "Alchemy/AMD/RMI %s Board, CPLD Rev %d" |
93 | " Board-ID %d Daughtercard ID %d\n", get_system_type(), | 102 | " Board-ID %d Daughtercard ID %d\n", get_system_type(), |
94 | (whoami >> 4) & 0xf, (whoami >> 8) & 0xf, whoami & 0xf); | 103 | (whoami >> 4) & 0xf, (whoami >> 8) & 0xf, whoami & 0xf); |
diff --git a/arch/mips/alchemy/devboards/db1300.c b/arch/mips/alchemy/devboards/db1300.c index 6167e73eef9c..509602cb463a 100644 --- a/arch/mips/alchemy/devboards/db1300.c +++ b/arch/mips/alchemy/devboards/db1300.c | |||
@@ -759,11 +759,15 @@ int __init db1300_board_setup(void) | |||
759 | { | 759 | { |
760 | unsigned short whoami; | 760 | unsigned short whoami; |
761 | 761 | ||
762 | db1300_gpio_config(); | ||
763 | bcsr_init(DB1300_BCSR_PHYS_ADDR, | 762 | bcsr_init(DB1300_BCSR_PHYS_ADDR, |
764 | DB1300_BCSR_PHYS_ADDR + DB1300_BCSR_HEXLED_OFS); | 763 | DB1300_BCSR_PHYS_ADDR + DB1300_BCSR_HEXLED_OFS); |
765 | 764 | ||
766 | whoami = bcsr_read(BCSR_WHOAMI); | 765 | whoami = bcsr_read(BCSR_WHOAMI); |
766 | if (BCSR_WHOAMI_BOARD(whoami) != BCSR_WHOAMI_DB1300) | ||
767 | return -ENODEV; | ||
768 | |||
769 | db1300_gpio_config(); | ||
770 | |||
767 | printk(KERN_INFO "NetLogic DBAu1300 Development Platform.\n\t" | 771 | printk(KERN_INFO "NetLogic DBAu1300 Development Platform.\n\t" |
768 | "BoardID %d CPLD Rev %d DaughtercardID %d\n", | 772 | "BoardID %d CPLD Rev %d DaughtercardID %d\n", |
769 | BCSR_WHOAMI_BOARD(whoami), BCSR_WHOAMI_CPLD(whoami), | 773 | BCSR_WHOAMI_BOARD(whoami), BCSR_WHOAMI_CPLD(whoami), |
diff --git a/arch/mips/alchemy/devboards/db1550.c b/arch/mips/alchemy/devboards/db1550.c index 016cddacd7ea..bbd8d9884702 100644 --- a/arch/mips/alchemy/devboards/db1550.c +++ b/arch/mips/alchemy/devboards/db1550.c | |||
@@ -62,10 +62,16 @@ int __init db1550_board_setup(void) | |||
62 | DB1550_BCSR_PHYS_ADDR + DB1550_BCSR_HEXLED_OFS); | 62 | DB1550_BCSR_PHYS_ADDR + DB1550_BCSR_HEXLED_OFS); |
63 | 63 | ||
64 | whoami = bcsr_read(BCSR_WHOAMI); /* PB1550 hexled offset differs */ | 64 | whoami = bcsr_read(BCSR_WHOAMI); /* PB1550 hexled offset differs */ |
65 | if ((BCSR_WHOAMI_BOARD(whoami) == BCSR_WHOAMI_PB1550_SDR) || | 65 | switch (BCSR_WHOAMI_BOARD(whoami)) { |
66 | (BCSR_WHOAMI_BOARD(whoami) == BCSR_WHOAMI_PB1550_DDR)) | 66 | case BCSR_WHOAMI_PB1550_SDR: |
67 | case BCSR_WHOAMI_PB1550_DDR: | ||
67 | bcsr_init(PB1550_BCSR_PHYS_ADDR, | 68 | bcsr_init(PB1550_BCSR_PHYS_ADDR, |
68 | PB1550_BCSR_PHYS_ADDR + PB1550_BCSR_HEXLED_OFS); | 69 | PB1550_BCSR_PHYS_ADDR + PB1550_BCSR_HEXLED_OFS); |
70 | case BCSR_WHOAMI_DB1550: | ||
71 | break; | ||
72 | default: | ||
73 | return -ENODEV; | ||
74 | } | ||
69 | 75 | ||
70 | pr_info("Alchemy/AMD %s Board, CPLD Rev %d Board-ID %d " \ | 76 | pr_info("Alchemy/AMD %s Board, CPLD Rev %d Board-ID %d " \ |
71 | "Daughtercard ID %d\n", get_system_type(), | 77 | "Daughtercard ID %d\n", get_system_type(), |
diff --git a/arch/mips/alchemy/devboards/db1235.c b/arch/mips/alchemy/devboards/db1xxx.c index bac19dc43d1d..2d47f951121a 100644 --- a/arch/mips/alchemy/devboards/db1235.c +++ b/arch/mips/alchemy/devboards/db1xxx.c | |||
@@ -1,12 +1,13 @@ | |||
1 | /* | 1 | /* |
2 | * DB1200/PB1200 / DB1550 / DB1300 board support. | 2 | * Alchemy DB/PB1xxx board support. |
3 | * | ||
4 | * These 4 boards can reliably be supported in a single kernel image. | ||
5 | */ | 3 | */ |
6 | 4 | ||
7 | #include <asm/mach-au1x00/au1000.h> | 5 | #include <asm/mach-au1x00/au1000.h> |
8 | #include <asm/mach-db1x00/bcsr.h> | 6 | #include <asm/mach-db1x00/bcsr.h> |
9 | 7 | ||
8 | int __init db1000_board_setup(void); | ||
9 | int __init db1000_dev_setup(void); | ||
10 | int __init db1500_pci_setup(void); | ||
10 | int __init db1200_board_setup(void); | 11 | int __init db1200_board_setup(void); |
11 | int __init db1200_dev_setup(void); | 12 | int __init db1200_dev_setup(void); |
12 | int __init db1300_board_setup(void); | 13 | int __init db1300_board_setup(void); |
@@ -18,6 +19,17 @@ int __init db1550_pci_setup(int); | |||
18 | static const char *board_type_str(void) | 19 | static const char *board_type_str(void) |
19 | { | 20 | { |
20 | switch (BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI))) { | 21 | switch (BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI))) { |
22 | case BCSR_WHOAMI_DB1000: | ||
23 | return "DB1000"; | ||
24 | case BCSR_WHOAMI_DB1500: | ||
25 | return "DB1500"; | ||
26 | case BCSR_WHOAMI_DB1100: | ||
27 | return "DB1100"; | ||
28 | case BCSR_WHOAMI_PB1500: | ||
29 | case BCSR_WHOAMI_PB1500R2: | ||
30 | return "PB1500"; | ||
31 | case BCSR_WHOAMI_PB1100: | ||
32 | return "PB1100"; | ||
21 | case BCSR_WHOAMI_PB1200_DDR1: | 33 | case BCSR_WHOAMI_PB1200_DDR1: |
22 | case BCSR_WHOAMI_PB1200_DDR2: | 34 | case BCSR_WHOAMI_PB1200_DDR2: |
23 | return "PB1200"; | 35 | return "PB1200"; |
@@ -45,6 +57,11 @@ void __init board_setup(void) | |||
45 | int ret; | 57 | int ret; |
46 | 58 | ||
47 | switch (alchemy_get_cputype()) { | 59 | switch (alchemy_get_cputype()) { |
60 | case ALCHEMY_CPU_AU1000: | ||
61 | case ALCHEMY_CPU_AU1500: | ||
62 | case ALCHEMY_CPU_AU1100: | ||
63 | ret = db1000_board_setup(); | ||
64 | break; | ||
48 | case ALCHEMY_CPU_AU1550: | 65 | case ALCHEMY_CPU_AU1550: |
49 | ret = db1550_board_setup(); | 66 | ret = db1550_board_setup(); |
50 | break; | 67 | break; |
@@ -62,7 +79,7 @@ void __init board_setup(void) | |||
62 | panic("cannot initialize board support"); | 79 | panic("cannot initialize board support"); |
63 | } | 80 | } |
64 | 81 | ||
65 | int __init db1235_arch_init(void) | 82 | static int __init db1xxx_arch_init(void) |
66 | { | 83 | { |
67 | int id = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); | 84 | int id = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); |
68 | if (id == BCSR_WHOAMI_DB1550) | 85 | if (id == BCSR_WHOAMI_DB1550) |
@@ -70,14 +87,24 @@ int __init db1235_arch_init(void) | |||
70 | else if ((id == BCSR_WHOAMI_PB1550_SDR) || | 87 | else if ((id == BCSR_WHOAMI_PB1550_SDR) || |
71 | (id == BCSR_WHOAMI_PB1550_DDR)) | 88 | (id == BCSR_WHOAMI_PB1550_DDR)) |
72 | return db1550_pci_setup(1); | 89 | return db1550_pci_setup(1); |
90 | else if ((id == BCSR_WHOAMI_DB1500) || (id == BCSR_WHOAMI_PB1500) || | ||
91 | (id == BCSR_WHOAMI_PB1500R2)) | ||
92 | return db1500_pci_setup(); | ||
73 | 93 | ||
74 | return 0; | 94 | return 0; |
75 | } | 95 | } |
76 | arch_initcall(db1235_arch_init); | 96 | arch_initcall(db1xxx_arch_init); |
77 | 97 | ||
78 | int __init db1235_dev_init(void) | 98 | static int __init db1xxx_dev_init(void) |
79 | { | 99 | { |
80 | switch (BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI))) { | 100 | switch (BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI))) { |
101 | case BCSR_WHOAMI_DB1000: | ||
102 | case BCSR_WHOAMI_DB1500: | ||
103 | case BCSR_WHOAMI_DB1100: | ||
104 | case BCSR_WHOAMI_PB1500: | ||
105 | case BCSR_WHOAMI_PB1500R2: | ||
106 | case BCSR_WHOAMI_PB1100: | ||
107 | return db1000_dev_setup(); | ||
81 | case BCSR_WHOAMI_PB1200_DDR1: | 108 | case BCSR_WHOAMI_PB1200_DDR1: |
82 | case BCSR_WHOAMI_PB1200_DDR2: | 109 | case BCSR_WHOAMI_PB1200_DDR2: |
83 | case BCSR_WHOAMI_DB1200: | 110 | case BCSR_WHOAMI_DB1200: |
@@ -91,4 +118,4 @@ int __init db1235_dev_init(void) | |||
91 | } | 118 | } |
92 | return 0; | 119 | return 0; |
93 | } | 120 | } |
94 | device_initcall(db1235_dev_init); | 121 | device_initcall(db1xxx_dev_init); |
diff --git a/arch/mips/configs/db1000_defconfig b/arch/mips/configs/db1000_defconfig deleted file mode 100644 index bac26b971c5e..000000000000 --- a/arch/mips/configs/db1000_defconfig +++ /dev/null | |||
@@ -1,359 +0,0 @@ | |||
1 | CONFIG_MIPS=y | ||
2 | CONFIG_MIPS_ALCHEMY=y | ||
3 | CONFIG_MIPS_DB1000=y | ||
4 | CONFIG_SCHED_OMIT_FRAME_POINTER=y | ||
5 | CONFIG_TICK_ONESHOT=y | ||
6 | CONFIG_NO_HZ=y | ||
7 | CONFIG_HIGH_RES_TIMERS=y | ||
8 | CONFIG_HZ_100=y | ||
9 | CONFIG_HZ=100 | ||
10 | CONFIG_PREEMPT_NONE=y | ||
11 | CONFIG_EXPERIMENTAL=y | ||
12 | CONFIG_BROKEN_ON_SMP=y | ||
13 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
14 | CONFIG_CROSS_COMPILE="" | ||
15 | CONFIG_LOCALVERSION="-db1x00" | ||
16 | CONFIG_LOCALVERSION_AUTO=y | ||
17 | CONFIG_KERNEL_LZMA=y | ||
18 | CONFIG_DEFAULT_HOSTNAME="db1x00" | ||
19 | CONFIG_SWAP=y | ||
20 | CONFIG_SYSVIPC=y | ||
21 | CONFIG_SYSVIPC_SYSCTL=y | ||
22 | CONFIG_FHANDLE=y | ||
23 | CONFIG_AUDIT=y | ||
24 | CONFIG_TINY_RCU=y | ||
25 | CONFIG_LOG_BUF_SHIFT=18 | ||
26 | CONFIG_NAMESPACES=y | ||
27 | CONFIG_UTS_NS=y | ||
28 | CONFIG_IPC_NS=y | ||
29 | CONFIG_USER_NS=y | ||
30 | CONFIG_PID_NS=y | ||
31 | CONFIG_NET_NS=y | ||
32 | CONFIG_SYSCTL=y | ||
33 | CONFIG_EXPERT=y | ||
34 | CONFIG_KALLSYMS=y | ||
35 | CONFIG_KALLSYMS_ALL=y | ||
36 | CONFIG_HOTPLUG=y | ||
37 | CONFIG_PRINTK=y | ||
38 | CONFIG_BUG=y | ||
39 | CONFIG_ELF_CORE=y | ||
40 | CONFIG_BASE_FULL=y | ||
41 | CONFIG_FUTEX=y | ||
42 | CONFIG_EPOLL=y | ||
43 | CONFIG_SIGNALFD=y | ||
44 | CONFIG_TIMERFD=y | ||
45 | CONFIG_EVENTFD=y | ||
46 | CONFIG_SHMEM=y | ||
47 | CONFIG_AIO=y | ||
48 | CONFIG_EMBEDDED=y | ||
49 | CONFIG_HAVE_PERF_EVENTS=y | ||
50 | CONFIG_PERF_USE_VMALLOC=y | ||
51 | CONFIG_PCI_QUIRKS=y | ||
52 | CONFIG_SLAB=y | ||
53 | CONFIG_SLABINFO=y | ||
54 | CONFIG_BLOCK=y | ||
55 | CONFIG_LBDAF=y | ||
56 | CONFIG_BLK_DEV_BSG=y | ||
57 | CONFIG_BLK_DEV_BSGLIB=y | ||
58 | CONFIG_IOSCHED_NOOP=y | ||
59 | CONFIG_DEFAULT_NOOP=y | ||
60 | CONFIG_DEFAULT_IOSCHED="noop" | ||
61 | CONFIG_FREEZER=y | ||
62 | CONFIG_PCI=y | ||
63 | CONFIG_PCI_DOMAINS=y | ||
64 | CONFIG_PCCARD=y | ||
65 | CONFIG_PCMCIA=y | ||
66 | CONFIG_PCMCIA_LOAD_CIS=y | ||
67 | CONFIG_PCMCIA_ALCHEMY_DEVBOARD=y | ||
68 | CONFIG_BINFMT_ELF=y | ||
69 | CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y | ||
70 | CONFIG_SUSPEND=y | ||
71 | CONFIG_SUSPEND_FREEZER=y | ||
72 | CONFIG_PM_SLEEP=y | ||
73 | CONFIG_PM_RUNTIME=y | ||
74 | CONFIG_PM=y | ||
75 | CONFIG_NET=y | ||
76 | CONFIG_PACKET=y | ||
77 | CONFIG_UNIX=y | ||
78 | CONFIG_XFRM=y | ||
79 | CONFIG_INET=y | ||
80 | CONFIG_IP_MULTICAST=y | ||
81 | CONFIG_IP_PNP=y | ||
82 | CONFIG_IP_PNP_DHCP=y | ||
83 | CONFIG_IP_PNP_BOOTP=y | ||
84 | CONFIG_IP_PNP_RARP=y | ||
85 | CONFIG_NET_IPIP=y | ||
86 | CONFIG_INET_TUNNEL=y | ||
87 | CONFIG_INET_LRO=y | ||
88 | CONFIG_TCP_CONG_CUBIC=y | ||
89 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
90 | CONFIG_IPV6=y | ||
91 | CONFIG_INET6_XFRM_MODE_TRANSPORT=y | ||
92 | CONFIG_INET6_XFRM_MODE_TUNNEL=y | ||
93 | CONFIG_INET6_XFRM_MODE_BEET=y | ||
94 | CONFIG_IPV6_SIT=y | ||
95 | CONFIG_IPV6_NDISC_NODETYPE=y | ||
96 | CONFIG_STP=y | ||
97 | CONFIG_GARP=y | ||
98 | CONFIG_BRIDGE=y | ||
99 | CONFIG_BRIDGE_IGMP_SNOOPING=y | ||
100 | CONFIG_VLAN_8021Q=y | ||
101 | CONFIG_VLAN_8021Q_GVRP=y | ||
102 | CONFIG_LLC=y | ||
103 | CONFIG_LLC2=y | ||
104 | CONFIG_DNS_RESOLVER=y | ||
105 | CONFIG_BT=y | ||
106 | CONFIG_BT_L2CAP=y | ||
107 | CONFIG_BT_SCO=y | ||
108 | CONFIG_BT_RFCOMM=y | ||
109 | CONFIG_BT_RFCOMM_TTY=y | ||
110 | CONFIG_BT_BNEP=y | ||
111 | CONFIG_BT_BNEP_MC_FILTER=y | ||
112 | CONFIG_BT_BNEP_PROTO_FILTER=y | ||
113 | CONFIG_BT_HIDP=y | ||
114 | CONFIG_BT_HCIBTUSB=y | ||
115 | CONFIG_UEVENT_HELPER_PATH="" | ||
116 | CONFIG_STANDALONE=y | ||
117 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
118 | CONFIG_FW_LOADER=y | ||
119 | CONFIG_MTD=y | ||
120 | CONFIG_MTD_CMDLINE_PARTS=y | ||
121 | CONFIG_MTD_CHAR=y | ||
122 | CONFIG_MTD_BLKDEVS=y | ||
123 | CONFIG_MTD_BLOCK=y | ||
124 | CONFIG_MTD_CFI=y | ||
125 | CONFIG_MTD_GEN_PROBE=y | ||
126 | CONFIG_MTD_CFI_ADV_OPTIONS=y | ||
127 | CONFIG_MTD_CFI_NOSWAP=y | ||
128 | CONFIG_MTD_CFI_GEOMETRY=y | ||
129 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
130 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
131 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
132 | CONFIG_MTD_CFI_I1=y | ||
133 | CONFIG_MTD_CFI_I2=y | ||
134 | CONFIG_MTD_CFI_I4=y | ||
135 | CONFIG_MTD_CFI_I8=y | ||
136 | CONFIG_MTD_CFI_INTELEXT=y | ||
137 | CONFIG_MTD_CFI_AMDSTD=y | ||
138 | CONFIG_MTD_CFI_UTIL=y | ||
139 | CONFIG_MTD_PHYSMAP=y | ||
140 | CONFIG_SCSI_MOD=y | ||
141 | CONFIG_SCSI=y | ||
142 | CONFIG_SCSI_DMA=y | ||
143 | CONFIG_SCSI_PROC_FS=y | ||
144 | CONFIG_BLK_DEV_SD=y | ||
145 | CONFIG_CHR_DEV_SG=y | ||
146 | CONFIG_SCSI_MULTI_LUN=y | ||
147 | CONFIG_SCSI_CONSTANTS=y | ||
148 | CONFIG_ATA=y | ||
149 | CONFIG_ATA_VERBOSE_ERROR=y | ||
150 | CONFIG_ATA_SFF=y | ||
151 | CONFIG_ATA_BMDMA=y | ||
152 | CONFIG_PATA_HPT37X=y | ||
153 | CONFIG_PATA_PCMCIA=y | ||
154 | CONFIG_MD=y | ||
155 | CONFIG_BLK_DEV_DM=y | ||
156 | CONFIG_FIREWIRE=y | ||
157 | CONFIG_FIREWIRE_OHCI=y | ||
158 | CONFIG_FIREWIRE_OHCI_DEBUG=y | ||
159 | CONFIG_FIREWIRE_NET=y | ||
160 | CONFIG_NETDEVICES=y | ||
161 | CONFIG_MII=y | ||
162 | CONFIG_PHYLIB=y | ||
163 | CONFIG_NET_ETHERNET=y | ||
164 | CONFIG_MIPS_AU1X00_ENET=y | ||
165 | CONFIG_NET_PCMCIA=y | ||
166 | CONFIG_PCMCIA_3C589=y | ||
167 | CONFIG_PCMCIA_PCNET=y | ||
168 | CONFIG_PPP=y | ||
169 | CONFIG_PPP_MULTILINK=y | ||
170 | CONFIG_PPP_FILTER=y | ||
171 | CONFIG_PPP_ASYNC=y | ||
172 | CONFIG_PPP_SYNC_TTY=y | ||
173 | CONFIG_PPP_DEFLATE=y | ||
174 | CONFIG_PPP_BSDCOMP=y | ||
175 | CONFIG_PPP_MPPE=y | ||
176 | CONFIG_PPPOE=y | ||
177 | CONFIG_INPUT=y | ||
178 | CONFIG_INPUT_EVDEV=y | ||
179 | CONFIG_INPUT_MISC=y | ||
180 | CONFIG_INPUT_UINPUT=y | ||
181 | CONFIG_VT=y | ||
182 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
183 | CONFIG_VT_CONSOLE=y | ||
184 | CONFIG_HW_CONSOLE=y | ||
185 | CONFIG_UNIX98_PTYS=y | ||
186 | CONFIG_DEVPTS_MULTIPLE_INSTANCES=y | ||
187 | CONFIG_DEVKMEM=y | ||
188 | CONFIG_SERIAL_8250=y | ||
189 | CONFIG_SERIAL_8250_CONSOLE=y | ||
190 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
191 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
192 | CONFIG_SERIAL_CORE=y | ||
193 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
194 | CONFIG_TTY_PRINTK=y | ||
195 | CONFIG_DEVPORT=y | ||
196 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
197 | CONFIG_FB=y | ||
198 | CONFIG_FB_CFB_FILLRECT=y | ||
199 | CONFIG_FB_CFB_COPYAREA=y | ||
200 | CONFIG_FB_CFB_IMAGEBLIT=y | ||
201 | CONFIG_FB_AU1100=y | ||
202 | CONFIG_DUMMY_CONSOLE=y | ||
203 | CONFIG_FRAMEBUFFER_CONSOLE=y | ||
204 | CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y | ||
205 | CONFIG_FONTS=y | ||
206 | CONFIG_FONT_8x16=y | ||
207 | CONFIG_SOUND=y | ||
208 | CONFIG_SND=y | ||
209 | CONFIG_SND_TIMER=y | ||
210 | CONFIG_SND_PCM=y | ||
211 | CONFIG_SND_JACK=y | ||
212 | CONFIG_SND_SEQUENCER=y | ||
213 | CONFIG_SND_HRTIMER=y | ||
214 | CONFIG_SND_SEQ_HRTIMER_DEFAULT=y | ||
215 | CONFIG_SND_DYNAMIC_MINORS=y | ||
216 | CONFIG_SND_VMASTER=y | ||
217 | CONFIG_SND_AC97_CODEC=y | ||
218 | CONFIG_SND_SOC=y | ||
219 | CONFIG_SND_SOC_AC97_BUS=y | ||
220 | CONFIG_SND_SOC_AU1XAUDIO=y | ||
221 | CONFIG_SND_SOC_AU1XAC97C=y | ||
222 | CONFIG_SND_SOC_DB1000=y | ||
223 | CONFIG_SND_SOC_AC97_CODEC=y | ||
224 | CONFIG_AC97_BUS=y | ||
225 | CONFIG_HID_SUPPORT=y | ||
226 | CONFIG_HID=y | ||
227 | CONFIG_HIDRAW=y | ||
228 | CONFIG_USB_HID=y | ||
229 | CONFIG_USB_SUPPORT=y | ||
230 | CONFIG_USB=y | ||
231 | CONFIG_USB_EHCI_HCD=y | ||
232 | CONFIG_USB_EHCI_ROOT_HUB_TT=y | ||
233 | CONFIG_USB_EHCI_TT_NEWSCHED=y | ||
234 | CONFIG_USB_OHCI_HCD=y | ||
235 | CONFIG_USB_OHCI_HCD_PLATFORM=y | ||
236 | CONFIG_USB_UHCI_HCD=y | ||
237 | CONFIG_USB_STORAGE=y | ||
238 | CONFIG_NEW_LEDS=y | ||
239 | CONFIG_LEDS_CLASS=y | ||
240 | CONFIG_LEDS_TRIGGERS=y | ||
241 | CONFIG_RTC_LIB=y | ||
242 | CONFIG_RTC_CLASS=y | ||
243 | CONFIG_RTC_HCTOSYS=y | ||
244 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | ||
245 | CONFIG_RTC_INTF_SYSFS=y | ||
246 | CONFIG_RTC_INTF_PROC=y | ||
247 | CONFIG_RTC_INTF_DEV=y | ||
248 | CONFIG_RTC_DRV_AU1XXX=y | ||
249 | CONFIG_EXT4_FS=y | ||
250 | CONFIG_EXT4_USE_FOR_EXT23=y | ||
251 | CONFIG_EXT4_FS_XATTR=y | ||
252 | CONFIG_EXT4_FS_POSIX_ACL=y | ||
253 | CONFIG_EXT4_FS_SECURITY=y | ||
254 | CONFIG_JBD2=y | ||
255 | CONFIG_FS_MBCACHE=y | ||
256 | CONFIG_FS_POSIX_ACL=y | ||
257 | CONFIG_EXPORTFS=y | ||
258 | CONFIG_FILE_LOCKING=y | ||
259 | CONFIG_FSNOTIFY=y | ||
260 | CONFIG_DNOTIFY=y | ||
261 | CONFIG_INOTIFY_USER=y | ||
262 | CONFIG_GENERIC_ACL=y | ||
263 | CONFIG_PROC_FS=y | ||
264 | CONFIG_PROC_KCORE=y | ||
265 | CONFIG_PROC_SYSCTL=y | ||
266 | CONFIG_SYSFS=y | ||
267 | CONFIG_TMPFS=y | ||
268 | CONFIG_TMPFS_POSIX_ACL=y | ||
269 | CONFIG_TMPFS_XATTR=y | ||
270 | CONFIG_MISC_FILESYSTEMS=y | ||
271 | CONFIG_JFFS2_FS=y | ||
272 | CONFIG_JFFS2_FS_DEBUG=0 | ||
273 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
274 | CONFIG_JFFS2_SUMMARY=y | ||
275 | CONFIG_JFFS2_FS_XATTR=y | ||
276 | CONFIG_JFFS2_FS_POSIX_ACL=y | ||
277 | CONFIG_JFFS2_FS_SECURITY=y | ||
278 | CONFIG_JFFS2_COMPRESSION_OPTIONS=y | ||
279 | CONFIG_JFFS2_ZLIB=y | ||
280 | CONFIG_JFFS2_LZO=y | ||
281 | CONFIG_JFFS2_RTIME=y | ||
282 | CONFIG_JFFS2_RUBIN=y | ||
283 | CONFIG_JFFS2_CMODE_PRIORITY=y | ||
284 | CONFIG_SQUASHFS=y | ||
285 | CONFIG_SQUASHFS_ZLIB=y | ||
286 | CONFIG_SQUASHFS_LZO=y | ||
287 | CONFIG_SQUASHFS_XZ=y | ||
288 | CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 | ||
289 | CONFIG_NETWORK_FILESYSTEMS=y | ||
290 | CONFIG_NFS_FS=y | ||
291 | CONFIG_NFS_V3=y | ||
292 | CONFIG_NFS_V4=y | ||
293 | CONFIG_NFS_V4_1=y | ||
294 | CONFIG_PNFS_FILE_LAYOUT=y | ||
295 | CONFIG_PNFS_BLOCK=y | ||
296 | CONFIG_ROOT_NFS=y | ||
297 | CONFIG_NFS_USE_KERNEL_DNS=y | ||
298 | CONFIG_NFS_USE_NEW_IDMAPPER=y | ||
299 | CONFIG_NFSD=y | ||
300 | CONFIG_NFSD_V2_ACL=y | ||
301 | CONFIG_NFSD_V3=y | ||
302 | CONFIG_NFSD_V3_ACL=y | ||
303 | CONFIG_NFSD_V4=y | ||
304 | CONFIG_LOCKD=y | ||
305 | CONFIG_LOCKD_V4=y | ||
306 | CONFIG_NFS_ACL_SUPPORT=y | ||
307 | CONFIG_NFS_COMMON=y | ||
308 | CONFIG_SUNRPC=y | ||
309 | CONFIG_SUNRPC_GSS=y | ||
310 | CONFIG_SUNRPC_BACKCHANNEL=y | ||
311 | CONFIG_MSDOS_PARTITION=y | ||
312 | CONFIG_NLS=y | ||
313 | CONFIG_NLS_DEFAULT="iso8859-1" | ||
314 | CONFIG_NLS_CODEPAGE_437=y | ||
315 | CONFIG_NLS_CODEPAGE_850=y | ||
316 | CONFIG_NLS_CODEPAGE_1250=y | ||
317 | CONFIG_NLS_ASCII=y | ||
318 | CONFIG_NLS_ISO8859_1=y | ||
319 | CONFIG_NLS_ISO8859_15=y | ||
320 | CONFIG_NLS_UTF8=y | ||
321 | CONFIG_HAVE_ARCH_KGDB=y | ||
322 | CONFIG_EARLY_PRINTK=y | ||
323 | CONFIG_CMDLINE_BOOL=y | ||
324 | CONFIG_CMDLINE="noirqdebug rootwait root=/dev/sda1 rootfstype=ext4 console=ttyS0,115200 video=au1100fb:panel:CRT_800x600_16" | ||
325 | CONFIG_DEBUG_ZBOOT=y | ||
326 | CONFIG_KEYS=y | ||
327 | CONFIG_KEYS_DEBUG_PROC_KEYS=y | ||
328 | CONFIG_SECURITYFS=y | ||
329 | CONFIG_DEFAULT_SECURITY_DAC=y | ||
330 | CONFIG_DEFAULT_SECURITY="" | ||
331 | CONFIG_CRYPTO=y | ||
332 | CONFIG_CRYPTO_ALGAPI=y | ||
333 | CONFIG_CRYPTO_ALGAPI2=y | ||
334 | CONFIG_CRYPTO_AEAD2=y | ||
335 | CONFIG_CRYPTO_BLKCIPHER=y | ||
336 | CONFIG_CRYPTO_BLKCIPHER2=y | ||
337 | CONFIG_CRYPTO_HASH=y | ||
338 | CONFIG_CRYPTO_HASH2=y | ||
339 | CONFIG_CRYPTO_RNG=y | ||
340 | CONFIG_CRYPTO_RNG2=y | ||
341 | CONFIG_CRYPTO_PCOMP2=y | ||
342 | CONFIG_CRYPTO_MANAGER=y | ||
343 | CONFIG_CRYPTO_MANAGER2=y | ||
344 | CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y | ||
345 | CONFIG_CRYPTO_WORKQUEUE=y | ||
346 | CONFIG_CRYPTO_ECB=y | ||
347 | CONFIG_CRYPTO_SHA1=y | ||
348 | CONFIG_CRYPTO_AES=y | ||
349 | CONFIG_CRYPTO_ANSI_CPRNG=y | ||
350 | CONFIG_BITREVERSE=y | ||
351 | CONFIG_CRC_CCITT=y | ||
352 | CONFIG_CRC16=y | ||
353 | CONFIG_CRC_ITU_T=y | ||
354 | CONFIG_CRC32=y | ||
355 | CONFIG_ZLIB_INFLATE=y | ||
356 | CONFIG_ZLIB_DEFLATE=y | ||
357 | CONFIG_LZO_COMPRESS=y | ||
358 | CONFIG_LZO_DECOMPRESS=y | ||
359 | CONFIG_XZ_DEC=y | ||
diff --git a/arch/mips/configs/db1235_defconfig b/arch/mips/configs/db1235_defconfig deleted file mode 100644 index 28e49f226dc0..000000000000 --- a/arch/mips/configs/db1235_defconfig +++ /dev/null | |||
@@ -1,434 +0,0 @@ | |||
1 | CONFIG_MIPS_ALCHEMY=y | ||
2 | CONFIG_MIPS_DB1235=y | ||
3 | CONFIG_COMPACTION=y | ||
4 | CONFIG_KSM=y | ||
5 | CONFIG_HZ_100=y | ||
6 | CONFIG_EXPERIMENTAL=y | ||
7 | CONFIG_LOCALVERSION="-db1235" | ||
8 | CONFIG_KERNEL_LZMA=y | ||
9 | CONFIG_DEFAULT_HOSTNAME="db1235" | ||
10 | CONFIG_SYSVIPC=y | ||
11 | CONFIG_POSIX_MQUEUE=y | ||
12 | CONFIG_BSD_PROCESS_ACCT=y | ||
13 | CONFIG_BSD_PROCESS_ACCT_V3=y | ||
14 | CONFIG_FHANDLE=y | ||
15 | CONFIG_TASKSTATS=y | ||
16 | CONFIG_TASK_DELAY_ACCT=y | ||
17 | CONFIG_AUDIT=y | ||
18 | CONFIG_AUDIT_LOGINUID_IMMUTABLE=y | ||
19 | CONFIG_NO_HZ=y | ||
20 | CONFIG_HIGH_RES_TIMERS=y | ||
21 | CONFIG_LOG_BUF_SHIFT=16 | ||
22 | CONFIG_NAMESPACES=y | ||
23 | CONFIG_EMBEDDED=y | ||
24 | CONFIG_SLAB=y | ||
25 | CONFIG_JUMP_LABEL=y | ||
26 | CONFIG_PARTITION_ADVANCED=y | ||
27 | CONFIG_LDM_PARTITION=y | ||
28 | CONFIG_EFI_PARTITION=y | ||
29 | CONFIG_PCI=y | ||
30 | CONFIG_PCCARD=y | ||
31 | CONFIG_PCMCIA_ALCHEMY_DEVBOARD=y | ||
32 | CONFIG_PM_RUNTIME=y | ||
33 | CONFIG_NET=y | ||
34 | CONFIG_PACKET=y | ||
35 | CONFIG_UNIX=y | ||
36 | CONFIG_UNIX_DIAG=y | ||
37 | CONFIG_XFRM_USER=y | ||
38 | CONFIG_INET=y | ||
39 | CONFIG_IP_MULTICAST=y | ||
40 | CONFIG_IP_ADVANCED_ROUTER=y | ||
41 | CONFIG_IP_MULTIPLE_TABLES=y | ||
42 | CONFIG_IP_ROUTE_MULTIPATH=y | ||
43 | CONFIG_IP_ROUTE_VERBOSE=y | ||
44 | CONFIG_IP_PNP=y | ||
45 | CONFIG_IP_PNP_DHCP=y | ||
46 | CONFIG_IP_PNP_BOOTP=y | ||
47 | CONFIG_IP_PNP_RARP=y | ||
48 | CONFIG_NET_IPIP=y | ||
49 | CONFIG_NET_IPGRE_DEMUX=y | ||
50 | CONFIG_NET_IPGRE=y | ||
51 | CONFIG_NET_IPGRE_BROADCAST=y | ||
52 | CONFIG_IP_MROUTE=y | ||
53 | CONFIG_IP_MROUTE_MULTIPLE_TABLES=y | ||
54 | CONFIG_IP_PIMSM_V1=y | ||
55 | CONFIG_IP_PIMSM_V2=y | ||
56 | CONFIG_ARPD=y | ||
57 | CONFIG_SYN_COOKIES=y | ||
58 | CONFIG_NET_IPVTI=y | ||
59 | CONFIG_INET_AH=y | ||
60 | CONFIG_INET_ESP=y | ||
61 | CONFIG_INET_IPCOMP=y | ||
62 | CONFIG_INET_UDP_DIAG=y | ||
63 | CONFIG_TCP_CONG_ADVANCED=y | ||
64 | CONFIG_TCP_CONG_HSTCP=y | ||
65 | CONFIG_TCP_CONG_HYBLA=y | ||
66 | CONFIG_TCP_CONG_SCALABLE=y | ||
67 | CONFIG_TCP_CONG_LP=y | ||
68 | CONFIG_TCP_CONG_VENO=y | ||
69 | CONFIG_TCP_CONG_YEAH=y | ||
70 | CONFIG_TCP_CONG_ILLINOIS=y | ||
71 | CONFIG_DEFAULT_HYBLA=y | ||
72 | CONFIG_TCP_MD5SIG=y | ||
73 | CONFIG_IPV6_PRIVACY=y | ||
74 | CONFIG_IPV6_ROUTER_PREF=y | ||
75 | CONFIG_IPV6_ROUTE_INFO=y | ||
76 | CONFIG_IPV6_OPTIMISTIC_DAD=y | ||
77 | CONFIG_INET6_AH=y | ||
78 | CONFIG_INET6_ESP=y | ||
79 | CONFIG_INET6_IPCOMP=y | ||
80 | CONFIG_IPV6_MIP6=y | ||
81 | CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y | ||
82 | CONFIG_IPV6_SIT_6RD=y | ||
83 | CONFIG_IPV6_TUNNEL=y | ||
84 | CONFIG_IPV6_MULTIPLE_TABLES=y | ||
85 | CONFIG_IPV6_SUBTREES=y | ||
86 | CONFIG_IPV6_MROUTE=y | ||
87 | CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y | ||
88 | CONFIG_IPV6_PIMSM_V2=y | ||
89 | CONFIG_NETFILTER=y | ||
90 | CONFIG_NF_CONNTRACK=y | ||
91 | CONFIG_NF_CONNTRACK_EVENTS=y | ||
92 | CONFIG_NF_CONNTRACK_TIMEOUT=y | ||
93 | CONFIG_NF_CONNTRACK_TIMESTAMP=y | ||
94 | CONFIG_NF_CT_PROTO_DCCP=y | ||
95 | CONFIG_NF_CT_PROTO_SCTP=y | ||
96 | CONFIG_NF_CT_PROTO_UDPLITE=y | ||
97 | CONFIG_NF_CONNTRACK_AMANDA=y | ||
98 | CONFIG_NF_CONNTRACK_FTP=y | ||
99 | CONFIG_NF_CONNTRACK_H323=y | ||
100 | CONFIG_NF_CONNTRACK_IRC=y | ||
101 | CONFIG_NF_CONNTRACK_NETBIOS_NS=y | ||
102 | CONFIG_NF_CONNTRACK_SNMP=y | ||
103 | CONFIG_NF_CONNTRACK_PPTP=y | ||
104 | CONFIG_NF_CONNTRACK_SANE=y | ||
105 | CONFIG_NF_CONNTRACK_SIP=y | ||
106 | CONFIG_NF_CONNTRACK_TFTP=y | ||
107 | CONFIG_NF_CT_NETLINK=y | ||
108 | CONFIG_NF_CT_NETLINK_TIMEOUT=y | ||
109 | CONFIG_NF_CT_NETLINK_HELPER=y | ||
110 | CONFIG_NETFILTER_NETLINK_QUEUE_CT=y | ||
111 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y | ||
112 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=y | ||
113 | CONFIG_NETFILTER_XT_TARGET_HMARK=y | ||
114 | CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y | ||
115 | CONFIG_NETFILTER_XT_TARGET_LED=y | ||
116 | CONFIG_NETFILTER_XT_TARGET_LOG=y | ||
117 | CONFIG_NETFILTER_XT_TARGET_MARK=y | ||
118 | CONFIG_NETFILTER_XT_TARGET_NFLOG=y | ||
119 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y | ||
120 | CONFIG_NETFILTER_XT_TARGET_TEE=y | ||
121 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=y | ||
122 | CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y | ||
123 | CONFIG_NETFILTER_XT_MATCH_CLUSTER=y | ||
124 | CONFIG_NETFILTER_XT_MATCH_COMMENT=y | ||
125 | CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y | ||
126 | CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y | ||
127 | CONFIG_NETFILTER_XT_MATCH_CONNMARK=y | ||
128 | CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y | ||
129 | CONFIG_NETFILTER_XT_MATCH_CPU=y | ||
130 | CONFIG_NETFILTER_XT_MATCH_DCCP=y | ||
131 | CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y | ||
132 | CONFIG_NETFILTER_XT_MATCH_DSCP=y | ||
133 | CONFIG_NETFILTER_XT_MATCH_ESP=y | ||
134 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y | ||
135 | CONFIG_NETFILTER_XT_MATCH_HELPER=y | ||
136 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=y | ||
137 | CONFIG_NETFILTER_XT_MATCH_LENGTH=y | ||
138 | CONFIG_NETFILTER_XT_MATCH_LIMIT=y | ||
139 | CONFIG_NETFILTER_XT_MATCH_MAC=y | ||
140 | CONFIG_NETFILTER_XT_MATCH_MARK=y | ||
141 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y | ||
142 | CONFIG_NETFILTER_XT_MATCH_NFACCT=y | ||
143 | CONFIG_NETFILTER_XT_MATCH_OSF=y | ||
144 | CONFIG_NETFILTER_XT_MATCH_OWNER=y | ||
145 | CONFIG_NETFILTER_XT_MATCH_POLICY=y | ||
146 | CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y | ||
147 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y | ||
148 | CONFIG_NETFILTER_XT_MATCH_QUOTA=y | ||
149 | CONFIG_NETFILTER_XT_MATCH_RATEEST=y | ||
150 | CONFIG_NETFILTER_XT_MATCH_REALM=y | ||
151 | CONFIG_NETFILTER_XT_MATCH_RECENT=y | ||
152 | CONFIG_NETFILTER_XT_MATCH_SCTP=y | ||
153 | CONFIG_NETFILTER_XT_MATCH_STATE=y | ||
154 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=y | ||
155 | CONFIG_NETFILTER_XT_MATCH_STRING=y | ||
156 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=y | ||
157 | CONFIG_NETFILTER_XT_MATCH_TIME=y | ||
158 | CONFIG_NETFILTER_XT_MATCH_U32=y | ||
159 | CONFIG_NF_CONNTRACK_IPV4=y | ||
160 | CONFIG_IP_NF_IPTABLES=y | ||
161 | CONFIG_IP_NF_MATCH_AH=y | ||
162 | CONFIG_IP_NF_MATCH_ECN=y | ||
163 | CONFIG_IP_NF_MATCH_RPFILTER=y | ||
164 | CONFIG_IP_NF_MATCH_TTL=y | ||
165 | CONFIG_IP_NF_FILTER=y | ||
166 | CONFIG_IP_NF_TARGET_REJECT=y | ||
167 | CONFIG_IP_NF_TARGET_ULOG=y | ||
168 | CONFIG_NF_NAT=y | ||
169 | CONFIG_IP_NF_TARGET_MASQUERADE=y | ||
170 | CONFIG_IP_NF_TARGET_NETMAP=y | ||
171 | CONFIG_IP_NF_TARGET_REDIRECT=y | ||
172 | CONFIG_IP_NF_MANGLE=y | ||
173 | CONFIG_IP_NF_TARGET_CLUSTERIP=y | ||
174 | CONFIG_IP_NF_TARGET_ECN=y | ||
175 | CONFIG_IP_NF_TARGET_TTL=y | ||
176 | CONFIG_IP_NF_RAW=y | ||
177 | CONFIG_IP_NF_ARPTABLES=y | ||
178 | CONFIG_IP_NF_ARPFILTER=y | ||
179 | CONFIG_IP_NF_ARP_MANGLE=y | ||
180 | CONFIG_NF_CONNTRACK_IPV6=y | ||
181 | CONFIG_IP6_NF_IPTABLES=y | ||
182 | CONFIG_IP6_NF_MATCH_AH=y | ||
183 | CONFIG_IP6_NF_MATCH_EUI64=y | ||
184 | CONFIG_IP6_NF_MATCH_FRAG=y | ||
185 | CONFIG_IP6_NF_MATCH_OPTS=y | ||
186 | CONFIG_IP6_NF_MATCH_HL=y | ||
187 | CONFIG_IP6_NF_MATCH_IPV6HEADER=y | ||
188 | CONFIG_IP6_NF_MATCH_MH=y | ||
189 | CONFIG_IP6_NF_MATCH_RPFILTER=y | ||
190 | CONFIG_IP6_NF_MATCH_RT=y | ||
191 | CONFIG_IP6_NF_TARGET_HL=y | ||
192 | CONFIG_IP6_NF_FILTER=y | ||
193 | CONFIG_IP6_NF_TARGET_REJECT=y | ||
194 | CONFIG_IP6_NF_MANGLE=y | ||
195 | CONFIG_IP6_NF_RAW=y | ||
196 | CONFIG_BRIDGE_NF_EBTABLES=y | ||
197 | CONFIG_BRIDGE_EBT_BROUTE=y | ||
198 | CONFIG_BRIDGE_EBT_T_FILTER=y | ||
199 | CONFIG_BRIDGE_EBT_T_NAT=y | ||
200 | CONFIG_BRIDGE_EBT_802_3=y | ||
201 | CONFIG_BRIDGE_EBT_AMONG=y | ||
202 | CONFIG_BRIDGE_EBT_ARP=y | ||
203 | CONFIG_BRIDGE_EBT_IP=y | ||
204 | CONFIG_BRIDGE_EBT_IP6=y | ||
205 | CONFIG_BRIDGE_EBT_LIMIT=y | ||
206 | CONFIG_BRIDGE_EBT_MARK=y | ||
207 | CONFIG_BRIDGE_EBT_PKTTYPE=y | ||
208 | CONFIG_BRIDGE_EBT_STP=y | ||
209 | CONFIG_BRIDGE_EBT_VLAN=y | ||
210 | CONFIG_BRIDGE_EBT_ARPREPLY=y | ||
211 | CONFIG_BRIDGE_EBT_DNAT=y | ||
212 | CONFIG_BRIDGE_EBT_MARK_T=y | ||
213 | CONFIG_BRIDGE_EBT_REDIRECT=y | ||
214 | CONFIG_BRIDGE_EBT_SNAT=y | ||
215 | CONFIG_BRIDGE_EBT_LOG=y | ||
216 | CONFIG_BRIDGE_EBT_NFLOG=y | ||
217 | CONFIG_L2TP=y | ||
218 | CONFIG_L2TP_V3=y | ||
219 | CONFIG_L2TP_IP=y | ||
220 | CONFIG_L2TP_ETH=y | ||
221 | CONFIG_BRIDGE=y | ||
222 | CONFIG_VLAN_8021Q=y | ||
223 | CONFIG_VLAN_8021Q_GVRP=y | ||
224 | CONFIG_LLC2=y | ||
225 | CONFIG_NET_SCHED=y | ||
226 | CONFIG_NET_SCH_CBQ=y | ||
227 | CONFIG_NET_SCH_HTB=y | ||
228 | CONFIG_NET_SCH_HFSC=y | ||
229 | CONFIG_NET_SCH_PRIO=y | ||
230 | CONFIG_NET_SCH_MULTIQ=y | ||
231 | CONFIG_NET_SCH_RED=y | ||
232 | CONFIG_NET_SCH_SFB=y | ||
233 | CONFIG_NET_SCH_SFQ=y | ||
234 | CONFIG_NET_SCH_TEQL=y | ||
235 | CONFIG_NET_SCH_TBF=y | ||
236 | CONFIG_NET_SCH_GRED=y | ||
237 | CONFIG_NET_SCH_DSMARK=y | ||
238 | CONFIG_NET_SCH_NETEM=y | ||
239 | CONFIG_NET_SCH_DRR=y | ||
240 | CONFIG_NET_SCH_MQPRIO=y | ||
241 | CONFIG_NET_SCH_CHOKE=y | ||
242 | CONFIG_NET_SCH_QFQ=y | ||
243 | CONFIG_NET_SCH_CODEL=y | ||
244 | CONFIG_NET_SCH_FQ_CODEL=y | ||
245 | CONFIG_NET_SCH_INGRESS=y | ||
246 | CONFIG_NET_SCH_PLUG=y | ||
247 | CONFIG_NET_CLS_BASIC=y | ||
248 | CONFIG_NET_CLS_TCINDEX=y | ||
249 | CONFIG_NET_CLS_ROUTE4=y | ||
250 | CONFIG_NET_CLS_FW=y | ||
251 | CONFIG_NET_CLS_U32=y | ||
252 | CONFIG_CLS_U32_PERF=y | ||
253 | CONFIG_CLS_U32_MARK=y | ||
254 | CONFIG_NET_CLS_RSVP=y | ||
255 | CONFIG_NET_CLS_RSVP6=y | ||
256 | CONFIG_NET_CLS_FLOW=y | ||
257 | CONFIG_NET_EMATCH=y | ||
258 | CONFIG_NET_EMATCH_CMP=y | ||
259 | CONFIG_NET_EMATCH_NBYTE=y | ||
260 | CONFIG_NET_EMATCH_U32=y | ||
261 | CONFIG_NET_EMATCH_META=y | ||
262 | CONFIG_NET_EMATCH_TEXT=y | ||
263 | CONFIG_NET_CLS_ACT=y | ||
264 | CONFIG_NET_ACT_POLICE=y | ||
265 | CONFIG_NET_ACT_GACT=y | ||
266 | CONFIG_GACT_PROB=y | ||
267 | CONFIG_NET_ACT_MIRRED=y | ||
268 | CONFIG_NET_ACT_NAT=y | ||
269 | CONFIG_NET_ACT_PEDIT=y | ||
270 | CONFIG_NET_ACT_SIMP=y | ||
271 | CONFIG_NET_ACT_SKBEDIT=y | ||
272 | CONFIG_NET_ACT_CSUM=y | ||
273 | CONFIG_NET_CLS_IND=y | ||
274 | CONFIG_BT=y | ||
275 | CONFIG_BT_RFCOMM=y | ||
276 | CONFIG_BT_RFCOMM_TTY=y | ||
277 | CONFIG_BT_BNEP=y | ||
278 | CONFIG_BT_BNEP_MC_FILTER=y | ||
279 | CONFIG_BT_BNEP_PROTO_FILTER=y | ||
280 | CONFIG_BT_HIDP=y | ||
281 | CONFIG_BT_HCIBTUSB=y | ||
282 | CONFIG_CFG80211=y | ||
283 | CONFIG_CFG80211_CERTIFICATION_ONUS=y | ||
284 | CONFIG_CFG80211_WEXT=y | ||
285 | CONFIG_MAC80211=y | ||
286 | CONFIG_MAC80211_LEDS=y | ||
287 | CONFIG_RFKILL=y | ||
288 | CONFIG_RFKILL_INPUT=y | ||
289 | CONFIG_DEVTMPFS=y | ||
290 | CONFIG_DEVTMPFS_MOUNT=y | ||
291 | CONFIG_MTD=y | ||
292 | CONFIG_MTD_CHAR=y | ||
293 | CONFIG_MTD_BLOCK=y | ||
294 | CONFIG_MTD_CFI=y | ||
295 | CONFIG_MTD_CFI_AMDSTD=y | ||
296 | CONFIG_MTD_PHYSMAP=y | ||
297 | CONFIG_MTD_M25P80=y | ||
298 | CONFIG_MTD_NAND=y | ||
299 | CONFIG_MTD_NAND_PLATFORM=y | ||
300 | CONFIG_EEPROM_AT24=y | ||
301 | CONFIG_EEPROM_AT25=y | ||
302 | CONFIG_IDE=y | ||
303 | CONFIG_BLK_DEV_IDE_AU1XXX=y | ||
304 | CONFIG_BLK_DEV_SD=y | ||
305 | CONFIG_CHR_DEV_SG=y | ||
306 | CONFIG_SCSI_MULTI_LUN=y | ||
307 | CONFIG_ATA=y | ||
308 | CONFIG_PATA_HPT37X=y | ||
309 | CONFIG_PATA_PCMCIA=y | ||
310 | CONFIG_PATA_PLATFORM=y | ||
311 | CONFIG_NETDEVICES=y | ||
312 | CONFIG_MIPS_AU1X00_ENET=y | ||
313 | CONFIG_SMC91X=y | ||
314 | CONFIG_SMSC911X=y | ||
315 | CONFIG_AMD_PHY=y | ||
316 | CONFIG_SMSC_PHY=y | ||
317 | CONFIG_RT2X00=y | ||
318 | CONFIG_RT73USB=y | ||
319 | CONFIG_INPUT_EVDEV=y | ||
320 | CONFIG_INPUT_TOUCHSCREEN=y | ||
321 | CONFIG_TOUCHSCREEN_WM97XX=y | ||
322 | CONFIG_INPUT_MISC=y | ||
323 | CONFIG_INPUT_UINPUT=y | ||
324 | CONFIG_SERIAL_8250=y | ||
325 | CONFIG_SERIAL_8250_CONSOLE=y | ||
326 | CONFIG_TTY_PRINTK=y | ||
327 | CONFIG_I2C=y | ||
328 | CONFIG_I2C_CHARDEV=y | ||
329 | CONFIG_I2C_AU1550=y | ||
330 | CONFIG_SPI=y | ||
331 | CONFIG_SPI_AU1550=y | ||
332 | CONFIG_GPIO_SYSFS=y | ||
333 | CONFIG_SENSORS_ADM1025=y | ||
334 | CONFIG_SENSORS_LM70=y | ||
335 | CONFIG_SOUND=y | ||
336 | CONFIG_SND=y | ||
337 | CONFIG_SND_HRTIMER=y | ||
338 | CONFIG_SND_DYNAMIC_MINORS=y | ||
339 | CONFIG_SND_SOC=y | ||
340 | CONFIG_SND_SOC_AU1XPSC=y | ||
341 | CONFIG_SND_SOC_DB1200=y | ||
342 | CONFIG_HIDRAW=y | ||
343 | CONFIG_UHID=y | ||
344 | CONFIG_USB_HIDDEV=y | ||
345 | CONFIG_USB=y | ||
346 | CONFIG_USB_DYNAMIC_MINORS=y | ||
347 | CONFIG_USB_EHCI_HCD=y | ||
348 | CONFIG_USB_EHCI_HCD_PLATFORM=y | ||
349 | CONFIG_USB_EHCI_ROOT_HUB_TT=y | ||
350 | CONFIG_USB_OHCI_HCD=y | ||
351 | CONFIG_USB_OHCI_HCD_PLATFORM=y | ||
352 | CONFIG_USB_STORAGE=y | ||
353 | CONFIG_MMC=y | ||
354 | CONFIG_MMC_AU1X=y | ||
355 | CONFIG_NEW_LEDS=y | ||
356 | CONFIG_LEDS_CLASS=y | ||
357 | CONFIG_RTC_CLASS=y | ||
358 | CONFIG_RTC_DRV_AU1XXX=y | ||
359 | CONFIG_EXT4_FS=y | ||
360 | CONFIG_EXT4_FS_POSIX_ACL=y | ||
361 | CONFIG_EXT4_FS_SECURITY=y | ||
362 | CONFIG_XFS_FS=y | ||
363 | CONFIG_XFS_POSIX_ACL=y | ||
364 | CONFIG_VFAT_FS=y | ||
365 | CONFIG_TMPFS=y | ||
366 | CONFIG_TMPFS_POSIX_ACL=y | ||
367 | CONFIG_CONFIGFS_FS=y | ||
368 | CONFIG_JFFS2_FS=y | ||
369 | CONFIG_JFFS2_SUMMARY=y | ||
370 | CONFIG_JFFS2_FS_XATTR=y | ||
371 | CONFIG_JFFS2_COMPRESSION_OPTIONS=y | ||
372 | CONFIG_JFFS2_LZO=y | ||
373 | CONFIG_JFFS2_CMODE_FAVOURLZO=y | ||
374 | CONFIG_SQUASHFS=y | ||
375 | CONFIG_SQUASHFS_LZO=y | ||
376 | CONFIG_SQUASHFS_XZ=y | ||
377 | CONFIG_NFS_FS=y | ||
378 | CONFIG_NFS_V3_ACL=y | ||
379 | CONFIG_NFS_V4=y | ||
380 | CONFIG_NFS_V4_1=y | ||
381 | CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" | ||
382 | CONFIG_ROOT_NFS=y | ||
383 | CONFIG_NFSD=y | ||
384 | CONFIG_NFSD_V3_ACL=y | ||
385 | CONFIG_NFSD_V4=y | ||
386 | CONFIG_NLS_CODEPAGE_437=y | ||
387 | CONFIG_NLS_CODEPAGE_850=y | ||
388 | CONFIG_NLS_CODEPAGE_852=y | ||
389 | CONFIG_NLS_CODEPAGE_1250=y | ||
390 | CONFIG_NLS_ASCII=y | ||
391 | CONFIG_NLS_ISO8859_1=y | ||
392 | CONFIG_NLS_ISO8859_2=y | ||
393 | CONFIG_NLS_ISO8859_15=y | ||
394 | CONFIG_NLS_UTF8=y | ||
395 | CONFIG_MAGIC_SYSRQ=y | ||
396 | CONFIG_STRIP_ASM_SYMS=y | ||
397 | CONFIG_SECURITYFS=y | ||
398 | CONFIG_CRYPTO_USER=y | ||
399 | CONFIG_CRYPTO_NULL=y | ||
400 | CONFIG_CRYPTO_CRYPTD=y | ||
401 | CONFIG_CRYPTO_CCM=y | ||
402 | CONFIG_CRYPTO_GCM=y | ||
403 | CONFIG_CRYPTO_CTS=y | ||
404 | CONFIG_CRYPTO_LRW=y | ||
405 | CONFIG_CRYPTO_PCBC=y | ||
406 | CONFIG_CRYPTO_XTS=y | ||
407 | CONFIG_CRYPTO_XCBC=y | ||
408 | CONFIG_CRYPTO_VMAC=y | ||
409 | CONFIG_CRYPTO_MD4=y | ||
410 | CONFIG_CRYPTO_MICHAEL_MIC=y | ||
411 | CONFIG_CRYPTO_RMD128=y | ||
412 | CONFIG_CRYPTO_RMD160=y | ||
413 | CONFIG_CRYPTO_RMD256=y | ||
414 | CONFIG_CRYPTO_RMD320=y | ||
415 | CONFIG_CRYPTO_SHA256=y | ||
416 | CONFIG_CRYPTO_SHA512=y | ||
417 | CONFIG_CRYPTO_TGR192=y | ||
418 | CONFIG_CRYPTO_WP512=y | ||
419 | CONFIG_CRYPTO_ANUBIS=y | ||
420 | CONFIG_CRYPTO_BLOWFISH=y | ||
421 | CONFIG_CRYPTO_CAMELLIA=y | ||
422 | CONFIG_CRYPTO_CAST5=y | ||
423 | CONFIG_CRYPTO_CAST6=y | ||
424 | CONFIG_CRYPTO_FCRYPT=y | ||
425 | CONFIG_CRYPTO_KHAZAD=y | ||
426 | CONFIG_CRYPTO_SALSA20=y | ||
427 | CONFIG_CRYPTO_SEED=y | ||
428 | CONFIG_CRYPTO_SERPENT=y | ||
429 | CONFIG_CRYPTO_TEA=y | ||
430 | CONFIG_CRYPTO_TWOFISH=y | ||
431 | CONFIG_CRYPTO_ZLIB=y | ||
432 | CONFIG_CRYPTO_LZO=y | ||
433 | CONFIG_CRYPTO_USER_API_HASH=y | ||
434 | CONFIG_CRYPTO_USER_API_SKCIPHER=y | ||
diff --git a/arch/mips/configs/db1xxx_defconfig b/arch/mips/configs/db1xxx_defconfig new file mode 100644 index 000000000000..3bccd5b1f358 --- /dev/null +++ b/arch/mips/configs/db1xxx_defconfig | |||
@@ -0,0 +1,248 @@ | |||
1 | CONFIG_MIPS_ALCHEMY=y | ||
2 | CONFIG_MIPS_DB1XXX=y | ||
3 | CONFIG_CMA=y | ||
4 | CONFIG_CMA_DEBUG=y | ||
5 | CONFIG_HZ_100=y | ||
6 | CONFIG_LOCALVERSION="-db1xxx" | ||
7 | CONFIG_KERNEL_XZ=y | ||
8 | CONFIG_DEFAULT_HOSTNAME="db1xxx" | ||
9 | CONFIG_SYSVIPC=y | ||
10 | CONFIG_POSIX_MQUEUE=y | ||
11 | CONFIG_FHANDLE=y | ||
12 | CONFIG_AUDIT=y | ||
13 | CONFIG_NO_HZ=y | ||
14 | CONFIG_HIGH_RES_TIMERS=y | ||
15 | CONFIG_LOG_BUF_SHIFT=16 | ||
16 | CONFIG_CGROUPS=y | ||
17 | CONFIG_CGROUP_FREEZER=y | ||
18 | CONFIG_CGROUP_DEVICE=y | ||
19 | CONFIG_CPUSETS=y | ||
20 | CONFIG_CGROUP_CPUACCT=y | ||
21 | CONFIG_RESOURCE_COUNTERS=y | ||
22 | CONFIG_MEMCG=y | ||
23 | CONFIG_MEMCG_SWAP=y | ||
24 | CONFIG_MEMCG_KMEM=y | ||
25 | CONFIG_CGROUP_SCHED=y | ||
26 | CONFIG_CFS_BANDWIDTH=y | ||
27 | CONFIG_RT_GROUP_SCHED=y | ||
28 | CONFIG_BLK_CGROUP=y | ||
29 | CONFIG_KALLSYMS_ALL=y | ||
30 | CONFIG_EMBEDDED=y | ||
31 | CONFIG_SLAB=y | ||
32 | CONFIG_BLK_DEV_BSGLIB=y | ||
33 | CONFIG_PARTITION_ADVANCED=y | ||
34 | CONFIG_DEFAULT_NOOP=y | ||
35 | CONFIG_PCI=y | ||
36 | CONFIG_PCI_REALLOC_ENABLE_AUTO=y | ||
37 | CONFIG_PCCARD=y | ||
38 | CONFIG_PCMCIA_ALCHEMY_DEVBOARD=y | ||
39 | CONFIG_PM_RUNTIME=y | ||
40 | CONFIG_NET=y | ||
41 | CONFIG_PACKET=y | ||
42 | CONFIG_PACKET_DIAG=y | ||
43 | CONFIG_UNIX=y | ||
44 | CONFIG_UNIX_DIAG=y | ||
45 | CONFIG_XFRM_USER=y | ||
46 | CONFIG_XFRM_SUB_POLICY=y | ||
47 | CONFIG_XFRM_MIGRATE=y | ||
48 | CONFIG_INET=y | ||
49 | CONFIG_IP_MULTICAST=y | ||
50 | CONFIG_IP_ADVANCED_ROUTER=y | ||
51 | CONFIG_IP_FIB_TRIE_STATS=y | ||
52 | CONFIG_NET_IPIP=y | ||
53 | CONFIG_NET_IPGRE_DEMUX=y | ||
54 | CONFIG_NET_IPGRE=y | ||
55 | CONFIG_NET_IPGRE_BROADCAST=y | ||
56 | CONFIG_SYN_COOKIES=y | ||
57 | CONFIG_INET_AH=y | ||
58 | CONFIG_INET_ESP=y | ||
59 | CONFIG_INET_IPCOMP=y | ||
60 | CONFIG_INET_UDP_DIAG=y | ||
61 | CONFIG_TCP_CONG_ADVANCED=y | ||
62 | CONFIG_TCP_CONG_VENO=y | ||
63 | CONFIG_DEFAULT_VENO=y | ||
64 | CONFIG_IPV6_ROUTER_PREF=y | ||
65 | CONFIG_IPV6_ROUTE_INFO=y | ||
66 | CONFIG_IPV6_OPTIMISTIC_DAD=y | ||
67 | CONFIG_INET6_AH=y | ||
68 | CONFIG_INET6_ESP=y | ||
69 | CONFIG_INET6_IPCOMP=y | ||
70 | CONFIG_IPV6_MIP6=y | ||
71 | CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y | ||
72 | CONFIG_IPV6_VTI=y | ||
73 | CONFIG_IPV6_SIT_6RD=y | ||
74 | CONFIG_IPV6_GRE=y | ||
75 | CONFIG_IPV6_MULTIPLE_TABLES=y | ||
76 | CONFIG_IPV6_SUBTREES=y | ||
77 | CONFIG_IPV6_MROUTE=y | ||
78 | CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y | ||
79 | CONFIG_IPV6_PIMSM_V2=y | ||
80 | CONFIG_BRIDGE=y | ||
81 | CONFIG_NETLINK_MMAP=y | ||
82 | CONFIG_NETLINK_DIAG=y | ||
83 | CONFIG_IRDA=y | ||
84 | CONFIG_IRLAN=y | ||
85 | CONFIG_IRCOMM=y | ||
86 | CONFIG_IRDA_ULTRA=y | ||
87 | CONFIG_IRDA_CACHE_LAST_LSAP=y | ||
88 | CONFIG_IRDA_FAST_RR=y | ||
89 | CONFIG_AU1000_FIR=y | ||
90 | CONFIG_BT=y | ||
91 | CONFIG_BT_RFCOMM=y | ||
92 | CONFIG_BT_RFCOMM_TTY=y | ||
93 | CONFIG_BT_BNEP=y | ||
94 | CONFIG_BT_BNEP_MC_FILTER=y | ||
95 | CONFIG_BT_BNEP_PROTO_FILTER=y | ||
96 | CONFIG_BT_HIDP=y | ||
97 | CONFIG_BT_HCIBTUSB=y | ||
98 | CONFIG_CFG80211=y | ||
99 | CONFIG_CFG80211_WEXT=y | ||
100 | CONFIG_MAC80211=y | ||
101 | CONFIG_DEVTMPFS=y | ||
102 | CONFIG_DEVTMPFS_MOUNT=y | ||
103 | CONFIG_MTD=y | ||
104 | CONFIG_MTD_CMDLINE_PARTS=y | ||
105 | CONFIG_MTD_BLOCK=y | ||
106 | CONFIG_MTD_CFI=y | ||
107 | CONFIG_MTD_CFI_ADV_OPTIONS=y | ||
108 | CONFIG_MTD_CFI_AMDSTD=y | ||
109 | CONFIG_MTD_PHYSMAP=y | ||
110 | CONFIG_MTD_M25P80=y | ||
111 | CONFIG_MTD_SST25L=y | ||
112 | CONFIG_MTD_NAND=y | ||
113 | CONFIG_MTD_NAND_ECC_BCH=y | ||
114 | CONFIG_MTD_NAND_AU1550=y | ||
115 | CONFIG_MTD_NAND_PLATFORM=y | ||
116 | CONFIG_EEPROM_AT24=y | ||
117 | CONFIG_EEPROM_AT25=y | ||
118 | CONFIG_IDE=y | ||
119 | CONFIG_IDE_TASK_IOCTL=y | ||
120 | CONFIG_BLK_DEV_IDE_AU1XXX=y | ||
121 | CONFIG_SCSI_TGT=y | ||
122 | CONFIG_BLK_DEV_SD=y | ||
123 | CONFIG_CHR_DEV_SG=y | ||
124 | CONFIG_SCSI_MULTI_LUN=y | ||
125 | CONFIG_ATA=y | ||
126 | CONFIG_PATA_HPT37X=y | ||
127 | CONFIG_PATA_HPT3X2N=y | ||
128 | CONFIG_PATA_PCMCIA=y | ||
129 | CONFIG_PATA_PLATFORM=y | ||
130 | CONFIG_NETDEVICES=y | ||
131 | CONFIG_NLMON=y | ||
132 | CONFIG_PCMCIA_3C589=y | ||
133 | CONFIG_MIPS_AU1X00_ENET=y | ||
134 | CONFIG_SMC91X=y | ||
135 | CONFIG_SMSC911X=y | ||
136 | CONFIG_AMD_PHY=y | ||
137 | CONFIG_SMSC_PHY=y | ||
138 | CONFIG_INPUT_EVDEV=y | ||
139 | CONFIG_KEYBOARD_GPIO=y | ||
140 | CONFIG_INPUT_TOUCHSCREEN=y | ||
141 | CONFIG_TOUCHSCREEN_ADS7846=y | ||
142 | CONFIG_TOUCHSCREEN_WM97XX=y | ||
143 | CONFIG_INPUT_MISC=y | ||
144 | CONFIG_INPUT_UINPUT=y | ||
145 | CONFIG_SERIAL_8250=y | ||
146 | CONFIG_SERIAL_8250_CONSOLE=y | ||
147 | CONFIG_TTY_PRINTK=y | ||
148 | CONFIG_I2C=y | ||
149 | CONFIG_I2C_CHARDEV=y | ||
150 | CONFIG_I2C_AU1550=y | ||
151 | CONFIG_SPI=y | ||
152 | CONFIG_SPI_AU1550=y | ||
153 | CONFIG_SPI_GPIO=y | ||
154 | CONFIG_SENSORS_ADM1025=y | ||
155 | CONFIG_SENSORS_LM70=y | ||
156 | CONFIG_FB=y | ||
157 | CONFIG_FB_AU1100=y | ||
158 | CONFIG_FB_AU1200=y | ||
159 | CONFIG_FRAMEBUFFER_CONSOLE=y | ||
160 | CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y | ||
161 | CONFIG_SOUND=y | ||
162 | CONFIG_SND=y | ||
163 | CONFIG_SND_SEQUENCER=y | ||
164 | CONFIG_SND_HRTIMER=y | ||
165 | CONFIG_SND_DYNAMIC_MINORS=y | ||
166 | CONFIG_SND_AC97_POWER_SAVE=y | ||
167 | CONFIG_SND_AC97_POWER_SAVE_DEFAULT=1 | ||
168 | CONFIG_SND_SOC=y | ||
169 | CONFIG_SND_SOC_AU1XPSC=y | ||
170 | CONFIG_SND_SOC_AU1XAUDIO=y | ||
171 | CONFIG_SND_SOC_DB1000=y | ||
172 | CONFIG_SND_SOC_DB1200=y | ||
173 | CONFIG_HIDRAW=y | ||
174 | CONFIG_UHID=y | ||
175 | CONFIG_HID_LOGITECH=y | ||
176 | CONFIG_HID_LOGITECH_DJ=y | ||
177 | CONFIG_USB_HIDDEV=y | ||
178 | CONFIG_USB=y | ||
179 | CONFIG_USB_DYNAMIC_MINORS=y | ||
180 | CONFIG_USB_OTG=y | ||
181 | CONFIG_USB_EHCI_HCD=y | ||
182 | CONFIG_USB_EHCI_ROOT_HUB_TT=y | ||
183 | CONFIG_USB_EHCI_HCD_PLATFORM=y | ||
184 | CONFIG_USB_OHCI_HCD=y | ||
185 | CONFIG_USB_OHCI_HCD_PLATFORM=y | ||
186 | CONFIG_USB_STORAGE=y | ||
187 | CONFIG_MMC=y | ||
188 | CONFIG_MMC_CLKGATE=y | ||
189 | CONFIG_SDIO_UART=y | ||
190 | CONFIG_MMC_AU1X=y | ||
191 | CONFIG_NEW_LEDS=y | ||
192 | CONFIG_LEDS_CLASS=y | ||
193 | CONFIG_LEDS_TRIGGERS=y | ||
194 | CONFIG_RTC_CLASS=y | ||
195 | CONFIG_RTC_DRV_AU1XXX=y | ||
196 | CONFIG_FIRMWARE_MEMMAP=y | ||
197 | CONFIG_EXT4_FS=y | ||
198 | CONFIG_EXT4_FS_POSIX_ACL=y | ||
199 | CONFIG_EXT4_FS_SECURITY=y | ||
200 | CONFIG_XFS_FS=y | ||
201 | CONFIG_XFS_POSIX_ACL=y | ||
202 | CONFIG_FANOTIFY=y | ||
203 | CONFIG_FUSE_FS=y | ||
204 | CONFIG_CUSE=y | ||
205 | CONFIG_VFAT_FS=y | ||
206 | CONFIG_TMPFS=y | ||
207 | CONFIG_TMPFS_POSIX_ACL=y | ||
208 | CONFIG_CONFIGFS_FS=y | ||
209 | CONFIG_JFFS2_FS=y | ||
210 | CONFIG_JFFS2_SUMMARY=y | ||
211 | CONFIG_JFFS2_COMPRESSION_OPTIONS=y | ||
212 | CONFIG_JFFS2_LZO=y | ||
213 | CONFIG_JFFS2_RUBIN=y | ||
214 | CONFIG_SQUASHFS=y | ||
215 | CONFIG_SQUASHFS_FILE_DIRECT=y | ||
216 | CONFIG_SQUASHFS_XATTR=y | ||
217 | CONFIG_SQUASHFS_LZO=y | ||
218 | CONFIG_SQUASHFS_XZ=y | ||
219 | CONFIG_F2FS_FS=y | ||
220 | CONFIG_F2FS_FS_SECURITY=y | ||
221 | CONFIG_NFS_FS=y | ||
222 | CONFIG_NFS_V3_ACL=y | ||
223 | CONFIG_NFS_V4=y | ||
224 | CONFIG_NFS_V4_1=y | ||
225 | CONFIG_NFS_V4_2=y | ||
226 | CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="local" | ||
227 | CONFIG_NFS_V4_1_MIGRATION=y | ||
228 | CONFIG_NFSD=y | ||
229 | CONFIG_NFSD_V3_ACL=y | ||
230 | CONFIG_NFSD_V4=y | ||
231 | CONFIG_NLS_CODEPAGE_437=y | ||
232 | CONFIG_NLS_CODEPAGE_850=y | ||
233 | CONFIG_NLS_CODEPAGE_852=y | ||
234 | CONFIG_NLS_CODEPAGE_1250=y | ||
235 | CONFIG_NLS_ASCII=y | ||
236 | CONFIG_NLS_ISO8859_1=y | ||
237 | CONFIG_NLS_ISO8859_2=y | ||
238 | CONFIG_NLS_ISO8859_15=y | ||
239 | CONFIG_NLS_UTF8=y | ||
240 | CONFIG_MAGIC_SYSRQ=y | ||
241 | CONFIG_SECURITYFS=y | ||
242 | CONFIG_CRYPTO_USER=y | ||
243 | CONFIG_CRYPTO_CRYPTD=y | ||
244 | CONFIG_CRYPTO_USER_API_HASH=y | ||
245 | CONFIG_CRYPTO_USER_API_SKCIPHER=y | ||
246 | CONFIG_CRC32_SLICEBY4=y | ||
247 | CONFIG_FONTS=y | ||
248 | CONFIG_FONT_8x8=y | ||
diff --git a/drivers/spi/spi-au1550.c b/drivers/spi/spi-au1550.c index c4141c92bcff..2ca4ee24755b 100644 --- a/drivers/spi/spi-au1550.c +++ b/drivers/spi/spi-au1550.c | |||
@@ -999,6 +999,15 @@ static int __init au1550_spi_init(void) | |||
999 | * create memory device with 8 bits dev_devwidth | 999 | * create memory device with 8 bits dev_devwidth |
1000 | * needed for proper byte ordering to spi fifo | 1000 | * needed for proper byte ordering to spi fifo |
1001 | */ | 1001 | */ |
1002 | switch (alchemy_get_cputype()) { | ||
1003 | case ALCHEMY_CPU_AU1550: | ||
1004 | case ALCHEMY_CPU_AU1200: | ||
1005 | case ALCHEMY_CPU_AU1300: | ||
1006 | break; | ||
1007 | default: | ||
1008 | return -ENODEV; | ||
1009 | } | ||
1010 | |||
1002 | if (usedma) { | 1011 | if (usedma) { |
1003 | ddma_memid = au1xxx_ddma_add_device(&au1550_spi_mem_dbdev); | 1012 | ddma_memid = au1xxx_ddma_add_device(&au1550_spi_mem_dbdev); |
1004 | if (!ddma_memid) | 1013 | if (!ddma_memid) |