aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips')
-rw-r--r--arch/mips/Kconfig2
-rw-r--r--arch/mips/alchemy/common/dbdma.c101
-rw-r--r--arch/mips/alchemy/common/irq.c174
-rw-r--r--arch/mips/alchemy/common/power.c16
-rw-r--r--arch/mips/alchemy/devboards/pb1000/board_setup.c16
-rw-r--r--arch/mips/alchemy/devboards/pb1100/board_setup.c5
-rw-r--r--arch/mips/alchemy/devboards/pb1200/board_setup.c6
-rw-r--r--arch/mips/alchemy/devboards/pb1500/board_setup.c5
-rw-r--r--arch/mips/alchemy/devboards/pb1550/board_setup.c5
-rw-r--r--arch/mips/ar7/platform.c17
-rw-r--r--arch/mips/bcm63xx/gpio.c6
-rw-r--r--arch/mips/cavium-octeon/serial.c6
-rw-r--r--arch/mips/cavium-octeon/setup.c27
-rw-r--r--arch/mips/configs/ar7_defconfig196
-rw-r--r--arch/mips/configs/bcm47xx_defconfig973
-rw-r--r--arch/mips/configs/mtx1_defconfig2404
-rw-r--r--arch/mips/configs/rb532_defconfig521
-rw-r--r--arch/mips/include/asm/mach-au1x00/au1000.h34
-rw-r--r--arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h4
-rw-r--r--arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h4
-rw-r--r--arch/mips/include/asm/mach-loongson/cpu-feature-overrides.h2
-rw-r--r--arch/mips/include/asm/mach-loongson/gpio.h35
-rw-r--r--arch/mips/include/asm/processor.h12
-rw-r--r--arch/mips/kernel/cpu-probe.c30
-rw-r--r--arch/mips/kernel/cpufreq/loongson2_cpufreq.c4
-rw-r--r--arch/mips/kernel/mips-mt-fpaff.c4
-rw-r--r--arch/mips/kernel/setup.c21
-rw-r--r--arch/mips/kernel/traps.c2
-rw-r--r--arch/mips/loongson/common/Makefile1
-rw-r--r--arch/mips/loongson/common/gpio.c139
-rw-r--r--arch/mips/math-emu/cp1emu.c11
-rw-r--r--arch/mips/oprofile/op_model_loongson2.c60
-rw-r--r--arch/mips/powertv/asic/prealloc-calliope.c673
-rw-r--r--arch/mips/powertv/asic/prealloc-cronus.c668
-rw-r--r--arch/mips/powertv/asic/prealloc-cronuslite.c302
-rw-r--r--arch/mips/powertv/asic/prealloc-zeus.c505
-rw-r--r--arch/mips/powertv/asic/prealloc.h70
37 files changed, 3315 insertions, 3746 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 7e6fd1cbd3f8..cdaae942623d 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -1075,6 +1075,8 @@ config CPU_LOONGSON2F
1075 bool "Loongson 2F" 1075 bool "Loongson 2F"
1076 depends on SYS_HAS_CPU_LOONGSON2F 1076 depends on SYS_HAS_CPU_LOONGSON2F
1077 select CPU_LOONGSON2 1077 select CPU_LOONGSON2
1078 select GENERIC_GPIO
1079 select ARCH_REQUIRE_GPIOLIB
1078 help 1080 help
1079 The Loongson 2F processor implements the MIPS III instruction set 1081 The Loongson 2F processor implements the MIPS III instruction set
1080 with many extensions. 1082 with many extensions.
diff --git a/arch/mips/alchemy/common/dbdma.c b/arch/mips/alchemy/common/dbdma.c
index 99ae84ce5af3..ca0506a8585a 100644
--- a/arch/mips/alchemy/common/dbdma.c
+++ b/arch/mips/alchemy/common/dbdma.c
@@ -36,6 +36,7 @@
36#include <linux/spinlock.h> 36#include <linux/spinlock.h>
37#include <linux/interrupt.h> 37#include <linux/interrupt.h>
38#include <linux/module.h> 38#include <linux/module.h>
39#include <linux/sysdev.h>
39#include <asm/mach-au1x00/au1000.h> 40#include <asm/mach-au1x00/au1000.h>
40#include <asm/mach-au1x00/au1xxx_dbdma.h> 41#include <asm/mach-au1x00/au1xxx_dbdma.h>
41 42
@@ -174,10 +175,6 @@ static dbdev_tab_t dbdev_tab[] = {
174 175
175#define DBDEV_TAB_SIZE ARRAY_SIZE(dbdev_tab) 176#define DBDEV_TAB_SIZE ARRAY_SIZE(dbdev_tab)
176 177
177#ifdef CONFIG_PM
178static u32 au1xxx_dbdma_pm_regs[NUM_DBDMA_CHANS + 1][6];
179#endif
180
181 178
182static chan_tab_t *chan_tab_ptr[NUM_DBDMA_CHANS]; 179static chan_tab_t *chan_tab_ptr[NUM_DBDMA_CHANS];
183 180
@@ -960,29 +957,37 @@ u32 au1xxx_dbdma_put_dscr(u32 chanid, au1x_ddma_desc_t *dscr)
960 return nbytes; 957 return nbytes;
961} 958}
962 959
963#ifdef CONFIG_PM 960
964void au1xxx_dbdma_suspend(void) 961struct alchemy_dbdma_sysdev {
962 struct sys_device sysdev;
963 u32 pm_regs[NUM_DBDMA_CHANS + 1][6];
964};
965
966static int alchemy_dbdma_suspend(struct sys_device *dev,
967 pm_message_t state)
965{ 968{
969 struct alchemy_dbdma_sysdev *sdev =
970 container_of(dev, struct alchemy_dbdma_sysdev, sysdev);
966 int i; 971 int i;
967 u32 addr; 972 u32 addr;
968 973
969 addr = DDMA_GLOBAL_BASE; 974 addr = DDMA_GLOBAL_BASE;
970 au1xxx_dbdma_pm_regs[0][0] = au_readl(addr + 0x00); 975 sdev->pm_regs[0][0] = au_readl(addr + 0x00);
971 au1xxx_dbdma_pm_regs[0][1] = au_readl(addr + 0x04); 976 sdev->pm_regs[0][1] = au_readl(addr + 0x04);
972 au1xxx_dbdma_pm_regs[0][2] = au_readl(addr + 0x08); 977 sdev->pm_regs[0][2] = au_readl(addr + 0x08);
973 au1xxx_dbdma_pm_regs[0][3] = au_readl(addr + 0x0c); 978 sdev->pm_regs[0][3] = au_readl(addr + 0x0c);
974 979
975 /* save channel configurations */ 980 /* save channel configurations */
976 for (i = 1, addr = DDMA_CHANNEL_BASE; i <= NUM_DBDMA_CHANS; i++) { 981 for (i = 1, addr = DDMA_CHANNEL_BASE; i <= NUM_DBDMA_CHANS; i++) {
977 au1xxx_dbdma_pm_regs[i][0] = au_readl(addr + 0x00); 982 sdev->pm_regs[i][0] = au_readl(addr + 0x00);
978 au1xxx_dbdma_pm_regs[i][1] = au_readl(addr + 0x04); 983 sdev->pm_regs[i][1] = au_readl(addr + 0x04);
979 au1xxx_dbdma_pm_regs[i][2] = au_readl(addr + 0x08); 984 sdev->pm_regs[i][2] = au_readl(addr + 0x08);
980 au1xxx_dbdma_pm_regs[i][3] = au_readl(addr + 0x0c); 985 sdev->pm_regs[i][3] = au_readl(addr + 0x0c);
981 au1xxx_dbdma_pm_regs[i][4] = au_readl(addr + 0x10); 986 sdev->pm_regs[i][4] = au_readl(addr + 0x10);
982 au1xxx_dbdma_pm_regs[i][5] = au_readl(addr + 0x14); 987 sdev->pm_regs[i][5] = au_readl(addr + 0x14);
983 988
984 /* halt channel */ 989 /* halt channel */
985 au_writel(au1xxx_dbdma_pm_regs[i][0] & ~1, addr + 0x00); 990 au_writel(sdev->pm_regs[i][0] & ~1, addr + 0x00);
986 au_sync(); 991 au_sync();
987 while (!(au_readl(addr + 0x14) & 1)) 992 while (!(au_readl(addr + 0x14) & 1))
988 au_sync(); 993 au_sync();
@@ -992,32 +997,65 @@ void au1xxx_dbdma_suspend(void)
992 /* disable channel interrupts */ 997 /* disable channel interrupts */
993 au_writel(0, DDMA_GLOBAL_BASE + 0x0c); 998 au_writel(0, DDMA_GLOBAL_BASE + 0x0c);
994 au_sync(); 999 au_sync();
1000
1001 return 0;
995} 1002}
996 1003
997void au1xxx_dbdma_resume(void) 1004static int alchemy_dbdma_resume(struct sys_device *dev)
998{ 1005{
1006 struct alchemy_dbdma_sysdev *sdev =
1007 container_of(dev, struct alchemy_dbdma_sysdev, sysdev);
999 int i; 1008 int i;
1000 u32 addr; 1009 u32 addr;
1001 1010
1002 addr = DDMA_GLOBAL_BASE; 1011 addr = DDMA_GLOBAL_BASE;
1003 au_writel(au1xxx_dbdma_pm_regs[0][0], addr + 0x00); 1012 au_writel(sdev->pm_regs[0][0], addr + 0x00);
1004 au_writel(au1xxx_dbdma_pm_regs[0][1], addr + 0x04); 1013 au_writel(sdev->pm_regs[0][1], addr + 0x04);
1005 au_writel(au1xxx_dbdma_pm_regs[0][2], addr + 0x08); 1014 au_writel(sdev->pm_regs[0][2], addr + 0x08);
1006 au_writel(au1xxx_dbdma_pm_regs[0][3], addr + 0x0c); 1015 au_writel(sdev->pm_regs[0][3], addr + 0x0c);
1007 1016
1008 /* restore channel configurations */ 1017 /* restore channel configurations */
1009 for (i = 1, addr = DDMA_CHANNEL_BASE; i <= NUM_DBDMA_CHANS; i++) { 1018 for (i = 1, addr = DDMA_CHANNEL_BASE; i <= NUM_DBDMA_CHANS; i++) {
1010 au_writel(au1xxx_dbdma_pm_regs[i][0], addr + 0x00); 1019 au_writel(sdev->pm_regs[i][0], addr + 0x00);
1011 au_writel(au1xxx_dbdma_pm_regs[i][1], addr + 0x04); 1020 au_writel(sdev->pm_regs[i][1], addr + 0x04);
1012 au_writel(au1xxx_dbdma_pm_regs[i][2], addr + 0x08); 1021 au_writel(sdev->pm_regs[i][2], addr + 0x08);
1013 au_writel(au1xxx_dbdma_pm_regs[i][3], addr + 0x0c); 1022 au_writel(sdev->pm_regs[i][3], addr + 0x0c);
1014 au_writel(au1xxx_dbdma_pm_regs[i][4], addr + 0x10); 1023 au_writel(sdev->pm_regs[i][4], addr + 0x10);
1015 au_writel(au1xxx_dbdma_pm_regs[i][5], addr + 0x14); 1024 au_writel(sdev->pm_regs[i][5], addr + 0x14);
1016 au_sync(); 1025 au_sync();
1017 addr += 0x100; /* next channel base */ 1026 addr += 0x100; /* next channel base */
1018 } 1027 }
1028
1029 return 0;
1030}
1031
1032static struct sysdev_class alchemy_dbdma_sysdev_class = {
1033 .name = "dbdma",
1034 .suspend = alchemy_dbdma_suspend,
1035 .resume = alchemy_dbdma_resume,
1036};
1037
1038static int __init alchemy_dbdma_sysdev_init(void)
1039{
1040 struct alchemy_dbdma_sysdev *sdev;
1041 int ret;
1042
1043 ret = sysdev_class_register(&alchemy_dbdma_sysdev_class);
1044 if (ret)
1045 return ret;
1046
1047 sdev = kzalloc(sizeof(struct alchemy_dbdma_sysdev), GFP_KERNEL);
1048 if (!sdev)
1049 return -ENOMEM;
1050
1051 sdev->sysdev.id = -1;
1052 sdev->sysdev.cls = &alchemy_dbdma_sysdev_class;
1053 ret = sysdev_register(&sdev->sysdev);
1054 if (ret)
1055 kfree(sdev);
1056
1057 return ret;
1019} 1058}
1020#endif /* CONFIG_PM */
1021 1059
1022static int __init au1xxx_dbdma_init(void) 1060static int __init au1xxx_dbdma_init(void)
1023{ 1061{
@@ -1046,6 +1084,11 @@ static int __init au1xxx_dbdma_init(void)
1046 else { 1084 else {
1047 dbdma_initialized = 1; 1085 dbdma_initialized = 1;
1048 printk(KERN_INFO "Alchemy DBDMA initialized\n"); 1086 printk(KERN_INFO "Alchemy DBDMA initialized\n");
1087 ret = alchemy_dbdma_sysdev_init();
1088 if (ret) {
1089 printk(KERN_ERR "DBDMA PM init failed\n");
1090 ret = 0;
1091 }
1049 } 1092 }
1050 1093
1051 return ret; 1094 return ret;
diff --git a/arch/mips/alchemy/common/irq.c b/arch/mips/alchemy/common/irq.c
index b2821ace4d00..9f78ada83b3c 100644
--- a/arch/mips/alchemy/common/irq.c
+++ b/arch/mips/alchemy/common/irq.c
@@ -29,6 +29,8 @@
29#include <linux/init.h> 29#include <linux/init.h>
30#include <linux/interrupt.h> 30#include <linux/interrupt.h>
31#include <linux/irq.h> 31#include <linux/irq.h>
32#include <linux/slab.h>
33#include <linux/sysdev.h>
32 34
33#include <asm/irq_cpu.h> 35#include <asm/irq_cpu.h>
34#include <asm/mipsregs.h> 36#include <asm/mipsregs.h>
@@ -216,90 +218,6 @@ struct au1xxx_irqmap au1200_irqmap[] __initdata = {
216}; 218};
217 219
218 220
219#ifdef CONFIG_PM
220
221/*
222 * Save/restore the interrupt controller state.
223 * Called from the save/restore core registers as part of the
224 * au_sleep function in power.c.....maybe I should just pm_register()
225 * them instead?
226 */
227static unsigned int sleep_intctl_config0[2];
228static unsigned int sleep_intctl_config1[2];
229static unsigned int sleep_intctl_config2[2];
230static unsigned int sleep_intctl_src[2];
231static unsigned int sleep_intctl_assign[2];
232static unsigned int sleep_intctl_wake[2];
233static unsigned int sleep_intctl_mask[2];
234
235void save_au1xxx_intctl(void)
236{
237 sleep_intctl_config0[0] = au_readl(IC0_CFG0RD);
238 sleep_intctl_config1[0] = au_readl(IC0_CFG1RD);
239 sleep_intctl_config2[0] = au_readl(IC0_CFG2RD);
240 sleep_intctl_src[0] = au_readl(IC0_SRCRD);
241 sleep_intctl_assign[0] = au_readl(IC0_ASSIGNRD);
242 sleep_intctl_wake[0] = au_readl(IC0_WAKERD);
243 sleep_intctl_mask[0] = au_readl(IC0_MASKRD);
244
245 sleep_intctl_config0[1] = au_readl(IC1_CFG0RD);
246 sleep_intctl_config1[1] = au_readl(IC1_CFG1RD);
247 sleep_intctl_config2[1] = au_readl(IC1_CFG2RD);
248 sleep_intctl_src[1] = au_readl(IC1_SRCRD);
249 sleep_intctl_assign[1] = au_readl(IC1_ASSIGNRD);
250 sleep_intctl_wake[1] = au_readl(IC1_WAKERD);
251 sleep_intctl_mask[1] = au_readl(IC1_MASKRD);
252}
253
254/*
255 * For most restore operations, we clear the entire register and
256 * then set the bits we found during the save.
257 */
258void restore_au1xxx_intctl(void)
259{
260 au_writel(0xffffffff, IC0_MASKCLR); au_sync();
261
262 au_writel(0xffffffff, IC0_CFG0CLR); au_sync();
263 au_writel(sleep_intctl_config0[0], IC0_CFG0SET); au_sync();
264 au_writel(0xffffffff, IC0_CFG1CLR); au_sync();
265 au_writel(sleep_intctl_config1[0], IC0_CFG1SET); au_sync();
266 au_writel(0xffffffff, IC0_CFG2CLR); au_sync();
267 au_writel(sleep_intctl_config2[0], IC0_CFG2SET); au_sync();
268 au_writel(0xffffffff, IC0_SRCCLR); au_sync();
269 au_writel(sleep_intctl_src[0], IC0_SRCSET); au_sync();
270 au_writel(0xffffffff, IC0_ASSIGNCLR); au_sync();
271 au_writel(sleep_intctl_assign[0], IC0_ASSIGNSET); au_sync();
272 au_writel(0xffffffff, IC0_WAKECLR); au_sync();
273 au_writel(sleep_intctl_wake[0], IC0_WAKESET); au_sync();
274 au_writel(0xffffffff, IC0_RISINGCLR); au_sync();
275 au_writel(0xffffffff, IC0_FALLINGCLR); au_sync();
276 au_writel(0x00000000, IC0_TESTBIT); au_sync();
277
278 au_writel(0xffffffff, IC1_MASKCLR); au_sync();
279
280 au_writel(0xffffffff, IC1_CFG0CLR); au_sync();
281 au_writel(sleep_intctl_config0[1], IC1_CFG0SET); au_sync();
282 au_writel(0xffffffff, IC1_CFG1CLR); au_sync();
283 au_writel(sleep_intctl_config1[1], IC1_CFG1SET); au_sync();
284 au_writel(0xffffffff, IC1_CFG2CLR); au_sync();
285 au_writel(sleep_intctl_config2[1], IC1_CFG2SET); au_sync();
286 au_writel(0xffffffff, IC1_SRCCLR); au_sync();
287 au_writel(sleep_intctl_src[1], IC1_SRCSET); au_sync();
288 au_writel(0xffffffff, IC1_ASSIGNCLR); au_sync();
289 au_writel(sleep_intctl_assign[1], IC1_ASSIGNSET); au_sync();
290 au_writel(0xffffffff, IC1_WAKECLR); au_sync();
291 au_writel(sleep_intctl_wake[1], IC1_WAKESET); au_sync();
292 au_writel(0xffffffff, IC1_RISINGCLR); au_sync();
293 au_writel(0xffffffff, IC1_FALLINGCLR); au_sync();
294 au_writel(0x00000000, IC1_TESTBIT); au_sync();
295
296 au_writel(sleep_intctl_mask[1], IC1_MASKSET); au_sync();
297
298 au_writel(sleep_intctl_mask[0], IC0_MASKSET); au_sync();
299}
300#endif /* CONFIG_PM */
301
302
303static void au1x_ic0_unmask(unsigned int irq_nr) 221static void au1x_ic0_unmask(unsigned int irq_nr)
304{ 222{
305 unsigned int bit = irq_nr - AU1000_INTC0_INT_BASE; 223 unsigned int bit = irq_nr - AU1000_INTC0_INT_BASE;
@@ -635,3 +553,91 @@ void __init arch_init_irq(void)
635 break; 553 break;
636 } 554 }
637} 555}
556
557struct alchemy_ic_sysdev {
558 struct sys_device sysdev;
559 void __iomem *base;
560 unsigned long pmdata[7];
561};
562
563static int alchemy_ic_suspend(struct sys_device *dev, pm_message_t state)
564{
565 struct alchemy_ic_sysdev *icdev =
566 container_of(dev, struct alchemy_ic_sysdev, sysdev);
567
568 icdev->pmdata[0] = __raw_readl(icdev->base + IC_CFG0RD);
569 icdev->pmdata[1] = __raw_readl(icdev->base + IC_CFG1RD);
570 icdev->pmdata[2] = __raw_readl(icdev->base + IC_CFG2RD);
571 icdev->pmdata[3] = __raw_readl(icdev->base + IC_SRCRD);
572 icdev->pmdata[4] = __raw_readl(icdev->base + IC_ASSIGNRD);
573 icdev->pmdata[5] = __raw_readl(icdev->base + IC_WAKERD);
574 icdev->pmdata[6] = __raw_readl(icdev->base + IC_MASKRD);
575
576 return 0;
577}
578
579static int alchemy_ic_resume(struct sys_device *dev)
580{
581 struct alchemy_ic_sysdev *icdev =
582 container_of(dev, struct alchemy_ic_sysdev, sysdev);
583
584 __raw_writel(0xffffffff, icdev->base + IC_MASKCLR);
585 __raw_writel(0xffffffff, icdev->base + IC_CFG0CLR);
586 __raw_writel(0xffffffff, icdev->base + IC_CFG1CLR);
587 __raw_writel(0xffffffff, icdev->base + IC_CFG2CLR);
588 __raw_writel(0xffffffff, icdev->base + IC_SRCCLR);
589 __raw_writel(0xffffffff, icdev->base + IC_ASSIGNCLR);
590 __raw_writel(0xffffffff, icdev->base + IC_WAKECLR);
591 __raw_writel(0xffffffff, icdev->base + IC_RISINGCLR);
592 __raw_writel(0xffffffff, icdev->base + IC_FALLINGCLR);
593 __raw_writel(0x00000000, icdev->base + IC_TESTBIT);
594 wmb();
595 __raw_writel(icdev->pmdata[0], icdev->base + IC_CFG0SET);
596 __raw_writel(icdev->pmdata[1], icdev->base + IC_CFG1SET);
597 __raw_writel(icdev->pmdata[2], icdev->base + IC_CFG2SET);
598 __raw_writel(icdev->pmdata[3], icdev->base + IC_SRCSET);
599 __raw_writel(icdev->pmdata[4], icdev->base + IC_ASSIGNSET);
600 __raw_writel(icdev->pmdata[5], icdev->base + IC_WAKESET);
601 wmb();
602
603 __raw_writel(icdev->pmdata[6], icdev->base + IC_MASKSET);
604 wmb();
605
606 return 0;
607}
608
609static struct sysdev_class alchemy_ic_sysdev_class = {
610 .name = "ic",
611 .suspend = alchemy_ic_suspend,
612 .resume = alchemy_ic_resume,
613};
614
615static int __init alchemy_ic_sysdev_init(void)
616{
617 struct alchemy_ic_sysdev *icdev;
618 unsigned long icbase[2] = { IC0_PHYS_ADDR, IC1_PHYS_ADDR };
619 int err, i;
620
621 err = sysdev_class_register(&alchemy_ic_sysdev_class);
622 if (err)
623 return err;
624
625 for (i = 0; i < 2; i++) {
626 icdev = kzalloc(sizeof(struct alchemy_ic_sysdev), GFP_KERNEL);
627 if (!icdev)
628 return -ENOMEM;
629
630 icdev->base = ioremap(icbase[i], 0x1000);
631
632 icdev->sysdev.id = i;
633 icdev->sysdev.cls = &alchemy_ic_sysdev_class;
634 err = sysdev_register(&icdev->sysdev);
635 if (err) {
636 kfree(icdev);
637 return err;
638 }
639 }
640
641 return 0;
642}
643device_initcall(alchemy_ic_sysdev_init);
diff --git a/arch/mips/alchemy/common/power.c b/arch/mips/alchemy/common/power.c
index 6ab7b42aa1be..14eb8c492da2 100644
--- a/arch/mips/alchemy/common/power.c
+++ b/arch/mips/alchemy/common/power.c
@@ -36,9 +36,6 @@
36 36
37#include <asm/uaccess.h> 37#include <asm/uaccess.h>
38#include <asm/mach-au1x00/au1000.h> 38#include <asm/mach-au1x00/au1000.h>
39#if defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200)
40#include <asm/mach-au1x00/au1xxx_dbdma.h>
41#endif
42 39
43#ifdef CONFIG_PM 40#ifdef CONFIG_PM
44 41
@@ -106,9 +103,6 @@ static void save_core_regs(void)
106 sleep_usb[1] = au_readl(0xb4020024); /* OTG_MUX */ 103 sleep_usb[1] = au_readl(0xb4020024); /* OTG_MUX */
107#endif 104#endif
108 105
109 /* Save interrupt controller state. */
110 save_au1xxx_intctl();
111
112 /* Clocks and PLLs. */ 106 /* Clocks and PLLs. */
113 sleep_sys_clocks[0] = au_readl(SYS_FREQCTRL0); 107 sleep_sys_clocks[0] = au_readl(SYS_FREQCTRL0);
114 sleep_sys_clocks[1] = au_readl(SYS_FREQCTRL1); 108 sleep_sys_clocks[1] = au_readl(SYS_FREQCTRL1);
@@ -132,10 +126,6 @@ static void save_core_regs(void)
132 sleep_static_memctlr[3][0] = au_readl(MEM_STCFG3); 126 sleep_static_memctlr[3][0] = au_readl(MEM_STCFG3);
133 sleep_static_memctlr[3][1] = au_readl(MEM_STTIME3); 127 sleep_static_memctlr[3][1] = au_readl(MEM_STTIME3);
134 sleep_static_memctlr[3][2] = au_readl(MEM_STADDR3); 128 sleep_static_memctlr[3][2] = au_readl(MEM_STADDR3);
135
136#if defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200)
137 au1xxx_dbdma_suspend();
138#endif
139} 129}
140 130
141static void restore_core_regs(void) 131static void restore_core_regs(void)
@@ -199,12 +189,6 @@ static void restore_core_regs(void)
199 au_writel(sleep_uart0_linectl, UART0_ADDR + UART_LCR); au_sync(); 189 au_writel(sleep_uart0_linectl, UART0_ADDR + UART_LCR); au_sync();
200 au_writel(sleep_uart0_clkdiv, UART0_ADDR + UART_CLK); au_sync(); 190 au_writel(sleep_uart0_clkdiv, UART0_ADDR + UART_CLK); au_sync();
201 } 191 }
202
203 restore_au1xxx_intctl();
204
205#if defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200)
206 au1xxx_dbdma_resume();
207#endif
208} 192}
209 193
210void au_sleep(void) 194void au_sleep(void)
diff --git a/arch/mips/alchemy/devboards/pb1000/board_setup.c b/arch/mips/alchemy/devboards/pb1000/board_setup.c
index b5311d8a29ab..4ef50d86b181 100644
--- a/arch/mips/alchemy/devboards/pb1000/board_setup.c
+++ b/arch/mips/alchemy/devboards/pb1000/board_setup.c
@@ -27,8 +27,10 @@
27#include <linux/gpio.h> 27#include <linux/gpio.h>
28#include <linux/init.h> 28#include <linux/init.h>
29#include <linux/interrupt.h> 29#include <linux/interrupt.h>
30#include <linux/pm.h>
30#include <asm/mach-au1x00/au1000.h> 31#include <asm/mach-au1x00/au1000.h>
31#include <asm/mach-pb1x00/pb1000.h> 32#include <asm/mach-pb1x00/pb1000.h>
33#include <asm/reboot.h>
32#include <prom.h> 34#include <prom.h>
33 35
34#include "../platform.h" 36#include "../platform.h"
@@ -38,8 +40,16 @@ const char *get_system_type(void)
38 return "Alchemy Pb1000"; 40 return "Alchemy Pb1000";
39} 41}
40 42
41void board_reset(void) 43static void board_reset(char *c)
42{ 44{
45 asm volatile ("jr %0" : : "r" (0xbfc00000));
46}
47
48static void board_power_off(void)
49{
50 printk(KERN_ALERT "It's now safe to remove power\n");
51 while (1)
52 asm volatile (".set mips3 ; wait ; .set mips1");
43} 53}
44 54
45void __init board_setup(void) 55void __init board_setup(void)
@@ -177,6 +187,10 @@ void __init board_setup(void)
177 au_writel(au_readl(SYS_POWERCTRL) | (0x3 << 5), SYS_POWERCTRL); 187 au_writel(au_readl(SYS_POWERCTRL) | (0x3 << 5), SYS_POWERCTRL);
178 break; 188 break;
179 } 189 }
190
191 pm_power_off = board_power_off;
192 _machine_halt = board_power_off;
193 _machine_restart = board_reset;
180} 194}
181 195
182static int __init pb1000_init_irq(void) 196static int __init pb1000_init_irq(void)
diff --git a/arch/mips/alchemy/devboards/pb1100/board_setup.c b/arch/mips/alchemy/devboards/pb1100/board_setup.c
index c7b4caa81a35..90dda5f3ecc5 100644
--- a/arch/mips/alchemy/devboards/pb1100/board_setup.c
+++ b/arch/mips/alchemy/devboards/pb1100/board_setup.c
@@ -39,11 +39,6 @@ const char *get_system_type(void)
39 return "Alchemy Pb1100"; 39 return "Alchemy Pb1100";
40} 40}
41 41
42void board_reset(void)
43{
44 bcsr_write(BCSR_SYSTEM, 0);
45}
46
47void __init board_setup(void) 42void __init board_setup(void)
48{ 43{
49 volatile void __iomem *base = (volatile void __iomem *)0xac000000UL; 44 volatile void __iomem *base = (volatile void __iomem *)0xac000000UL;
diff --git a/arch/mips/alchemy/devboards/pb1200/board_setup.c b/arch/mips/alchemy/devboards/pb1200/board_setup.c
index 3184063f8042..8b4466f2d44a 100644
--- a/arch/mips/alchemy/devboards/pb1200/board_setup.c
+++ b/arch/mips/alchemy/devboards/pb1200/board_setup.c
@@ -48,12 +48,6 @@ const char *get_system_type(void)
48 return "Alchemy Pb1200"; 48 return "Alchemy Pb1200";
49} 49}
50 50
51void board_reset(void)
52{
53 bcsr_write(BCSR_RESETS, 0);
54 bcsr_write(BCSR_SYSTEM, 0);
55}
56
57void __init board_setup(void) 51void __init board_setup(void)
58{ 52{
59 printk(KERN_INFO "AMD Alchemy Pb1200 Board\n"); 53 printk(KERN_INFO "AMD Alchemy Pb1200 Board\n");
diff --git a/arch/mips/alchemy/devboards/pb1500/board_setup.c b/arch/mips/alchemy/devboards/pb1500/board_setup.c
index fa9770ac358a..9cd9dfa698e7 100644
--- a/arch/mips/alchemy/devboards/pb1500/board_setup.c
+++ b/arch/mips/alchemy/devboards/pb1500/board_setup.c
@@ -45,11 +45,6 @@ const char *get_system_type(void)
45 return "Alchemy Pb1500"; 45 return "Alchemy Pb1500";
46} 46}
47 47
48void board_reset(void)
49{
50 bcsr_write(BCSR_SYSTEM, 0);
51}
52
53void __init board_setup(void) 48void __init board_setup(void)
54{ 49{
55 u32 pin_func; 50 u32 pin_func;
diff --git a/arch/mips/alchemy/devboards/pb1550/board_setup.c b/arch/mips/alchemy/devboards/pb1550/board_setup.c
index 1e8fb3ddd726..9d7d6edafa8d 100644
--- a/arch/mips/alchemy/devboards/pb1550/board_setup.c
+++ b/arch/mips/alchemy/devboards/pb1550/board_setup.c
@@ -48,11 +48,6 @@ const char *get_system_type(void)
48 return "Alchemy Pb1550"; 48 return "Alchemy Pb1550";
49} 49}
50 50
51void board_reset(void)
52{
53 bcsr_write(BCSR_SYSTEM, 0);
54}
55
56void __init board_setup(void) 51void __init board_setup(void)
57{ 52{
58 u32 pin_func; 53 u32 pin_func;
diff --git a/arch/mips/ar7/platform.c b/arch/mips/ar7/platform.c
index 2fafc78e5ce1..566f2d7f2ea3 100644
--- a/arch/mips/ar7/platform.c
+++ b/arch/mips/ar7/platform.c
@@ -576,7 +576,6 @@ static int __init ar7_register_devices(void)
576{ 576{
577 void __iomem *bootcr; 577 void __iomem *bootcr;
578 u32 val; 578 u32 val;
579 u16 chip_id;
580 int res; 579 int res;
581 580
582 res = ar7_register_uarts(); 581 res = ar7_register_uarts();
@@ -635,18 +634,10 @@ static int __init ar7_register_devices(void)
635 val = readl(bootcr); 634 val = readl(bootcr);
636 iounmap(bootcr); 635 iounmap(bootcr);
637 if (val & AR7_WDT_HW_ENA) { 636 if (val & AR7_WDT_HW_ENA) {
638 chip_id = ar7_chip_id(); 637 if (ar7_has_high_vlynq())
639 switch (chip_id) {
640 case AR7_CHIP_7100:
641 case AR7_CHIP_7200:
642 ar7_wdt_res.start = AR7_REGS_WDT;
643 break;
644 case AR7_CHIP_7300:
645 ar7_wdt_res.start = UR8_REGS_WDT; 638 ar7_wdt_res.start = UR8_REGS_WDT;
646 break; 639 else
647 default: 640 ar7_wdt_res.start = AR7_REGS_WDT;
648 break;
649 }
650 641
651 ar7_wdt_res.end = ar7_wdt_res.start + 0x20; 642 ar7_wdt_res.end = ar7_wdt_res.start + 0x20;
652 res = platform_device_register(&ar7_wdt); 643 res = platform_device_register(&ar7_wdt);
@@ -656,4 +647,4 @@ static int __init ar7_register_devices(void)
656 647
657 return 0; 648 return 0;
658} 649}
659arch_initcall(ar7_register_devices); 650device_initcall(ar7_register_devices);
diff --git a/arch/mips/bcm63xx/gpio.c b/arch/mips/bcm63xx/gpio.c
index 315bc7f79ce1..f560fe7d38dd 100644
--- a/arch/mips/bcm63xx/gpio.c
+++ b/arch/mips/bcm63xx/gpio.c
@@ -91,7 +91,7 @@ static int bcm63xx_gpio_set_direction(struct gpio_chip *chip,
91 91
92 spin_lock_irqsave(&bcm63xx_gpio_lock, flags); 92 spin_lock_irqsave(&bcm63xx_gpio_lock, flags);
93 tmp = bcm_gpio_readl(reg); 93 tmp = bcm_gpio_readl(reg);
94 if (dir == GPIO_DIR_IN) 94 if (dir == BCM63XX_GPIO_DIR_IN)
95 tmp &= ~mask; 95 tmp &= ~mask;
96 else 96 else
97 tmp |= mask; 97 tmp |= mask;
@@ -103,14 +103,14 @@ static int bcm63xx_gpio_set_direction(struct gpio_chip *chip,
103 103
104static int bcm63xx_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) 104static int bcm63xx_gpio_direction_input(struct gpio_chip *chip, unsigned gpio)
105{ 105{
106 return bcm63xx_gpio_set_direction(chip, gpio, GPIO_DIR_IN); 106 return bcm63xx_gpio_set_direction(chip, gpio, BCM63XX_GPIO_DIR_IN);
107} 107}
108 108
109static int bcm63xx_gpio_direction_output(struct gpio_chip *chip, 109static int bcm63xx_gpio_direction_output(struct gpio_chip *chip,
110 unsigned gpio, int value) 110 unsigned gpio, int value)
111{ 111{
112 bcm63xx_gpio_set(chip, gpio, value); 112 bcm63xx_gpio_set(chip, gpio, value);
113 return bcm63xx_gpio_set_direction(chip, gpio, GPIO_DIR_OUT); 113 return bcm63xx_gpio_set_direction(chip, gpio, BCM63XX_GPIO_DIR_OUT);
114} 114}
115 115
116 116
diff --git a/arch/mips/cavium-octeon/serial.c b/arch/mips/cavium-octeon/serial.c
index 8240728d485a..83eac37a1ff9 100644
--- a/arch/mips/cavium-octeon/serial.c
+++ b/arch/mips/cavium-octeon/serial.c
@@ -65,7 +65,11 @@ static void __init octeon_uart_set_common(struct plat_serial8250_port *p)
65 p->type = PORT_OCTEON; 65 p->type = PORT_OCTEON;
66 p->iotype = UPIO_MEM; 66 p->iotype = UPIO_MEM;
67 p->regshift = 3; /* I/O addresses are every 8 bytes */ 67 p->regshift = 3; /* I/O addresses are every 8 bytes */
68 p->uartclk = mips_hpt_frequency; 68 if (octeon_is_simulation())
69 /* Make simulator output fast*/
70 p->uartclk = 115200 * 16;
71 else
72 p->uartclk = mips_hpt_frequency;
69 p->serial_in = octeon_serial_in; 73 p->serial_in = octeon_serial_in;
70 p->serial_out = octeon_serial_out; 74 p->serial_out = octeon_serial_out;
71} 75}
diff --git a/arch/mips/cavium-octeon/setup.c b/arch/mips/cavium-octeon/setup.c
index 9a06fa9f9f0c..d1b5ffaf0281 100644
--- a/arch/mips/cavium-octeon/setup.c
+++ b/arch/mips/cavium-octeon/setup.c
@@ -403,7 +403,6 @@ void __init prom_init(void)
403 const int coreid = cvmx_get_core_num(); 403 const int coreid = cvmx_get_core_num();
404 int i; 404 int i;
405 int argc; 405 int argc;
406 struct uart_port octeon_port;
407#ifdef CONFIG_CAVIUM_RESERVE32 406#ifdef CONFIG_CAVIUM_RESERVE32
408 int64_t addr = -1; 407 int64_t addr = -1;
409#endif 408#endif
@@ -610,30 +609,6 @@ void __init prom_init(void)
610 _machine_restart = octeon_restart; 609 _machine_restart = octeon_restart;
611 _machine_halt = octeon_halt; 610 _machine_halt = octeon_halt;
612 611
613 memset(&octeon_port, 0, sizeof(octeon_port));
614 /*
615 * For early_serial_setup we don't set the port type or
616 * UPF_FIXED_TYPE.
617 */
618 octeon_port.flags = ASYNC_SKIP_TEST | UPF_SHARE_IRQ;
619 octeon_port.iotype = UPIO_MEM;
620 /* I/O addresses are every 8 bytes */
621 octeon_port.regshift = 3;
622 /* Clock rate of the chip */
623 octeon_port.uartclk = mips_hpt_frequency;
624 octeon_port.fifosize = 64;
625 octeon_port.mapbase = 0x0001180000000800ull + (1024 * octeon_uart);
626 octeon_port.membase = cvmx_phys_to_ptr(octeon_port.mapbase);
627 octeon_port.serial_in = octeon_serial_in;
628 octeon_port.serial_out = octeon_serial_out;
629#ifdef CONFIG_CAVIUM_OCTEON_2ND_KERNEL
630 octeon_port.line = 0;
631#else
632 octeon_port.line = octeon_uart;
633#endif
634 octeon_port.irq = 42 + octeon_uart;
635 early_serial_setup(&octeon_port);
636
637 octeon_user_io_init(); 612 octeon_user_io_init();
638 register_smp_ops(&octeon_smp_ops); 613 register_smp_ops(&octeon_smp_ops);
639} 614}
@@ -727,7 +702,7 @@ int prom_putchar(char c)
727 } while ((lsrval & 0x20) == 0); 702 } while ((lsrval & 0x20) == 0);
728 703
729 /* Write the byte */ 704 /* Write the byte */
730 cvmx_write_csr(CVMX_MIO_UARTX_THR(octeon_uart), c); 705 cvmx_write_csr(CVMX_MIO_UARTX_THR(octeon_uart), c & 0xffull);
731 return 1; 706 return 1;
732} 707}
733 708
diff --git a/arch/mips/configs/ar7_defconfig b/arch/mips/configs/ar7_defconfig
index 5a5b6ba7514e..e70009584090 100644
--- a/arch/mips/configs/ar7_defconfig
+++ b/arch/mips/configs/ar7_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.30 3# Linux kernel version: 2.6.34-rc6
4# Wed Jun 24 14:08:59 2009 4# Sat May 1 11:35:01 2010
5# 5#
6CONFIG_MIPS=y 6CONFIG_MIPS=y
7 7
@@ -11,11 +11,12 @@ CONFIG_MIPS=y
11# CONFIG_MACH_ALCHEMY is not set 11# CONFIG_MACH_ALCHEMY is not set
12CONFIG_AR7=y 12CONFIG_AR7=y
13# CONFIG_BCM47XX is not set 13# CONFIG_BCM47XX is not set
14# CONFIG_BCM63XX is not set
14# CONFIG_MIPS_COBALT is not set 15# CONFIG_MIPS_COBALT is not set
15# CONFIG_MACH_DECSTATION is not set 16# CONFIG_MACH_DECSTATION is not set
16# CONFIG_MACH_JAZZ is not set 17# CONFIG_MACH_JAZZ is not set
17# CONFIG_LASAT is not set 18# CONFIG_LASAT is not set
18# CONFIG_LEMOTE_FULONG is not set 19# CONFIG_MACH_LOONGSON is not set
19# CONFIG_MIPS_MALTA is not set 20# CONFIG_MIPS_MALTA is not set
20# CONFIG_MIPS_SIM is not set 21# CONFIG_MIPS_SIM is not set
21# CONFIG_NEC_MARKEINS is not set 22# CONFIG_NEC_MARKEINS is not set
@@ -26,6 +27,7 @@ CONFIG_AR7=y
26# CONFIG_PNX8550_STB810 is not set 27# CONFIG_PNX8550_STB810 is not set
27# CONFIG_PMC_MSP is not set 28# CONFIG_PMC_MSP is not set
28# CONFIG_PMC_YOSEMITE is not set 29# CONFIG_PMC_YOSEMITE is not set
30# CONFIG_POWERTV is not set
29# CONFIG_SGI_IP22 is not set 31# CONFIG_SGI_IP22 is not set
30# CONFIG_SGI_IP27 is not set 32# CONFIG_SGI_IP27 is not set
31# CONFIG_SGI_IP28 is not set 33# CONFIG_SGI_IP28 is not set
@@ -46,6 +48,7 @@ CONFIG_AR7=y
46# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set 48# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
47# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set 49# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set
48# CONFIG_ALCHEMY_GPIO_INDIRECT is not set 50# CONFIG_ALCHEMY_GPIO_INDIRECT is not set
51CONFIG_LOONGSON_UART_BASE=y
49CONFIG_RWSEM_GENERIC_SPINLOCK=y 52CONFIG_RWSEM_GENERIC_SPINLOCK=y
50# CONFIG_ARCH_HAS_ILOG2_U32 is not set 53# CONFIG_ARCH_HAS_ILOG2_U32 is not set
51# CONFIG_ARCH_HAS_ILOG2_U64 is not set 54# CONFIG_ARCH_HAS_ILOG2_U64 is not set
@@ -63,10 +66,8 @@ CONFIG_CEVT_R4K=y
63CONFIG_CSRC_R4K_LIB=y 66CONFIG_CSRC_R4K_LIB=y
64CONFIG_CSRC_R4K=y 67CONFIG_CSRC_R4K=y
65CONFIG_DMA_NONCOHERENT=y 68CONFIG_DMA_NONCOHERENT=y
66CONFIG_DMA_NEED_PCI_MAP_STATE=y 69CONFIG_NEED_DMA_MAP_STATE=y
67CONFIG_EARLY_PRINTK=y
68CONFIG_SYS_HAS_EARLY_PRINTK=y 70CONFIG_SYS_HAS_EARLY_PRINTK=y
69# CONFIG_HOTPLUG_CPU is not set
70# CONFIG_NO_IOPORT is not set 71# CONFIG_NO_IOPORT is not set
71CONFIG_GENERIC_GPIO=y 72CONFIG_GENERIC_GPIO=y
72# CONFIG_CPU_BIG_ENDIAN is not set 73# CONFIG_CPU_BIG_ENDIAN is not set
@@ -81,7 +82,8 @@ CONFIG_MIPS_L1_CACHE_SHIFT=5
81# 82#
82# CPU selection 83# CPU selection
83# 84#
84# CONFIG_CPU_LOONGSON2 is not set 85# CONFIG_CPU_LOONGSON2E is not set
86# CONFIG_CPU_LOONGSON2F is not set
85CONFIG_CPU_MIPS32_R1=y 87CONFIG_CPU_MIPS32_R1=y
86# CONFIG_CPU_MIPS32_R2 is not set 88# CONFIG_CPU_MIPS32_R2 is not set
87# CONFIG_CPU_MIPS64_R1 is not set 89# CONFIG_CPU_MIPS64_R1 is not set
@@ -103,6 +105,8 @@ CONFIG_CPU_MIPS32_R1=y
103# CONFIG_CPU_RM9000 is not set 105# CONFIG_CPU_RM9000 is not set
104# CONFIG_CPU_SB1 is not set 106# CONFIG_CPU_SB1 is not set
105# CONFIG_CPU_CAVIUM_OCTEON is not set 107# CONFIG_CPU_CAVIUM_OCTEON is not set
108CONFIG_SYS_SUPPORTS_ZBOOT=y
109CONFIG_SYS_SUPPORTS_ZBOOT_UART16550=y
106CONFIG_SYS_HAS_CPU_MIPS32_R1=y 110CONFIG_SYS_HAS_CPU_MIPS32_R1=y
107CONFIG_CPU_MIPS32=y 111CONFIG_CPU_MIPS32=y
108CONFIG_CPU_MIPSR1=y 112CONFIG_CPU_MIPSR1=y
@@ -124,6 +128,7 @@ CONFIG_CPU_HAS_PREFETCH=y
124CONFIG_MIPS_MT_DISABLED=y 128CONFIG_MIPS_MT_DISABLED=y
125# CONFIG_MIPS_MT_SMP is not set 129# CONFIG_MIPS_MT_SMP is not set
126# CONFIG_MIPS_MT_SMTC is not set 130# CONFIG_MIPS_MT_SMTC is not set
131# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
127CONFIG_CPU_HAS_SYNC=y 132CONFIG_CPU_HAS_SYNC=y
128CONFIG_GENERIC_HARDIRQS=y 133CONFIG_GENERIC_HARDIRQS=y
129CONFIG_GENERIC_IRQ_PROBE=y 134CONFIG_GENERIC_IRQ_PROBE=y
@@ -141,8 +146,7 @@ CONFIG_SPLIT_PTLOCK_CPUS=4
141# CONFIG_PHYS_ADDR_T_64BIT is not set 146# CONFIG_PHYS_ADDR_T_64BIT is not set
142CONFIG_ZONE_DMA_FLAG=0 147CONFIG_ZONE_DMA_FLAG=0
143CONFIG_VIRT_TO_BUS=y 148CONFIG_VIRT_TO_BUS=y
144CONFIG_HAVE_MLOCK=y 149# CONFIG_KSM is not set
145CONFIG_HAVE_MLOCKED_PAGE_BIT=y
146CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 150CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
147CONFIG_TICK_ONESHOT=y 151CONFIG_TICK_ONESHOT=y
148# CONFIG_NO_HZ is not set 152# CONFIG_NO_HZ is not set
@@ -165,6 +169,7 @@ CONFIG_KEXEC=y
165CONFIG_LOCKDEP_SUPPORT=y 169CONFIG_LOCKDEP_SUPPORT=y
166CONFIG_STACKTRACE_SUPPORT=y 170CONFIG_STACKTRACE_SUPPORT=y
167CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 171CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
172CONFIG_CONSTRUCTORS=y
168 173
169# 174#
170# General setup 175# General setup
@@ -174,6 +179,14 @@ CONFIG_BROKEN_ON_SMP=y
174CONFIG_INIT_ENV_ARG_LIMIT=32 179CONFIG_INIT_ENV_ARG_LIMIT=32
175CONFIG_LOCALVERSION="" 180CONFIG_LOCALVERSION=""
176# CONFIG_LOCALVERSION_AUTO is not set 181# CONFIG_LOCALVERSION_AUTO is not set
182CONFIG_HAVE_KERNEL_GZIP=y
183CONFIG_HAVE_KERNEL_BZIP2=y
184CONFIG_HAVE_KERNEL_LZMA=y
185CONFIG_HAVE_KERNEL_LZO=y
186# CONFIG_KERNEL_GZIP is not set
187# CONFIG_KERNEL_BZIP2 is not set
188CONFIG_KERNEL_LZMA=y
189# CONFIG_KERNEL_LZO is not set
177CONFIG_SWAP=y 190CONFIG_SWAP=y
178CONFIG_SYSVIPC=y 191CONFIG_SYSVIPC=y
179CONFIG_SYSVIPC_SYSCTL=y 192CONFIG_SYSVIPC_SYSCTL=y
@@ -186,14 +199,12 @@ CONFIG_BSD_PROCESS_ACCT=y
186# 199#
187# RCU Subsystem 200# RCU Subsystem
188# 201#
189CONFIG_CLASSIC_RCU=y
190# CONFIG_TREE_RCU is not set 202# CONFIG_TREE_RCU is not set
191# CONFIG_PREEMPT_RCU is not set 203# CONFIG_TREE_PREEMPT_RCU is not set
204CONFIG_TINY_RCU=y
192# CONFIG_TREE_RCU_TRACE is not set 205# CONFIG_TREE_RCU_TRACE is not set
193# CONFIG_PREEMPT_RCU_TRACE is not set
194# CONFIG_IKCONFIG is not set 206# CONFIG_IKCONFIG is not set
195CONFIG_LOG_BUF_SHIFT=14 207CONFIG_LOG_BUF_SHIFT=14
196# CONFIG_GROUP_SCHED is not set
197# CONFIG_CGROUPS is not set 208# CONFIG_CGROUPS is not set
198CONFIG_SYSFS_DEPRECATED=y 209CONFIG_SYSFS_DEPRECATED=y
199CONFIG_SYSFS_DEPRECATED_V2=y 210CONFIG_SYSFS_DEPRECATED_V2=y
@@ -204,6 +215,7 @@ CONFIG_INITRAMFS_SOURCE=""
204CONFIG_RD_GZIP=y 215CONFIG_RD_GZIP=y
205# CONFIG_RD_BZIP2 is not set 216# CONFIG_RD_BZIP2 is not set
206CONFIG_RD_LZMA=y 217CONFIG_RD_LZMA=y
218# CONFIG_RD_LZO is not set
207CONFIG_CC_OPTIMIZE_FOR_SIZE=y 219CONFIG_CC_OPTIMIZE_FOR_SIZE=y
208CONFIG_SYSCTL=y 220CONFIG_SYSCTL=y
209CONFIG_ANON_INODES=y 221CONFIG_ANON_INODES=y
@@ -225,19 +237,22 @@ CONFIG_SHMEM=y
225CONFIG_AIO=y 237CONFIG_AIO=y
226 238
227# 239#
228# Performance Counters 240# Kernel Performance Events And Counters
229# 241#
230# CONFIG_VM_EVENT_COUNTERS is not set 242# CONFIG_VM_EVENT_COUNTERS is not set
231CONFIG_STRIP_ASM_SYMS=y
232# CONFIG_COMPAT_BRK is not set 243# CONFIG_COMPAT_BRK is not set
233CONFIG_SLAB=y 244CONFIG_SLAB=y
234# CONFIG_SLUB is not set 245# CONFIG_SLUB is not set
235# CONFIG_SLOB is not set 246# CONFIG_SLOB is not set
236# CONFIG_PROFILING is not set 247# CONFIG_PROFILING is not set
237# CONFIG_MARKERS is not set
238CONFIG_HAVE_OPROFILE=y 248CONFIG_HAVE_OPROFILE=y
249
250#
251# GCOV-based kernel profiling
252#
253# CONFIG_GCOV_KERNEL is not set
239# CONFIG_SLOW_WORK is not set 254# CONFIG_SLOW_WORK is not set
240# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set 255CONFIG_HAVE_GENERIC_DMA_COHERENT=y
241CONFIG_SLABINFO=y 256CONFIG_SLABINFO=y
242CONFIG_RT_MUTEXES=y 257CONFIG_RT_MUTEXES=y
243CONFIG_BASE_SMALL=0 258CONFIG_BASE_SMALL=0
@@ -248,7 +263,7 @@ CONFIG_MODULE_UNLOAD=y
248# CONFIG_MODVERSIONS is not set 263# CONFIG_MODVERSIONS is not set
249# CONFIG_MODULE_SRCVERSION_ALL is not set 264# CONFIG_MODULE_SRCVERSION_ALL is not set
250CONFIG_BLOCK=y 265CONFIG_BLOCK=y
251# CONFIG_LBD is not set 266# CONFIG_LBDAF is not set
252# CONFIG_BLK_DEV_BSG is not set 267# CONFIG_BLK_DEV_BSG is not set
253# CONFIG_BLK_DEV_INTEGRITY is not set 268# CONFIG_BLK_DEV_INTEGRITY is not set
254 269
@@ -256,14 +271,41 @@ CONFIG_BLOCK=y
256# IO Schedulers 271# IO Schedulers
257# 272#
258CONFIG_IOSCHED_NOOP=y 273CONFIG_IOSCHED_NOOP=y
259# CONFIG_IOSCHED_AS is not set
260CONFIG_IOSCHED_DEADLINE=y 274CONFIG_IOSCHED_DEADLINE=y
261# CONFIG_IOSCHED_CFQ is not set 275# CONFIG_IOSCHED_CFQ is not set
262# CONFIG_DEFAULT_AS is not set
263CONFIG_DEFAULT_DEADLINE=y 276CONFIG_DEFAULT_DEADLINE=y
264# CONFIG_DEFAULT_CFQ is not set 277# CONFIG_DEFAULT_CFQ is not set
265# CONFIG_DEFAULT_NOOP is not set 278# CONFIG_DEFAULT_NOOP is not set
266CONFIG_DEFAULT_IOSCHED="deadline" 279CONFIG_DEFAULT_IOSCHED="deadline"
280# CONFIG_INLINE_SPIN_TRYLOCK is not set
281# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
282# CONFIG_INLINE_SPIN_LOCK is not set
283# CONFIG_INLINE_SPIN_LOCK_BH is not set
284# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
285# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
286CONFIG_INLINE_SPIN_UNLOCK=y
287# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
288CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
289# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
290# CONFIG_INLINE_READ_TRYLOCK is not set
291# CONFIG_INLINE_READ_LOCK is not set
292# CONFIG_INLINE_READ_LOCK_BH is not set
293# CONFIG_INLINE_READ_LOCK_IRQ is not set
294# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
295CONFIG_INLINE_READ_UNLOCK=y
296# CONFIG_INLINE_READ_UNLOCK_BH is not set
297CONFIG_INLINE_READ_UNLOCK_IRQ=y
298# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
299# CONFIG_INLINE_WRITE_TRYLOCK is not set
300# CONFIG_INLINE_WRITE_LOCK is not set
301# CONFIG_INLINE_WRITE_LOCK_BH is not set
302# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
303# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
304CONFIG_INLINE_WRITE_UNLOCK=y
305# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
306CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
307# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
308# CONFIG_MUTEX_SPIN_ON_OWNER is not set
267# CONFIG_FREEZER is not set 309# CONFIG_FREEZER is not set
268 310
269# 311#
@@ -293,7 +335,6 @@ CONFIG_NET=y
293# Networking options 335# Networking options
294# 336#
295CONFIG_PACKET=y 337CONFIG_PACKET=y
296CONFIG_PACKET_MMAP=y
297CONFIG_UNIX=y 338CONFIG_UNIX=y
298# CONFIG_NET_KEY is not set 339# CONFIG_NET_KEY is not set
299CONFIG_INET=y 340CONFIG_INET=y
@@ -377,6 +418,7 @@ CONFIG_NF_CONNTRACK_TFTP=m
377CONFIG_NETFILTER_XTABLES=m 418CONFIG_NETFILTER_XTABLES=m
378# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set 419# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
379# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set 420# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
421# CONFIG_NETFILTER_XT_TARGET_CT is not set
380# CONFIG_NETFILTER_XT_TARGET_DSCP is not set 422# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
381# CONFIG_NETFILTER_XT_TARGET_HL is not set 423# CONFIG_NETFILTER_XT_TARGET_HL is not set
382# CONFIG_NETFILTER_XT_TARGET_LED is not set 424# CONFIG_NETFILTER_XT_TARGET_LED is not set
@@ -458,6 +500,7 @@ CONFIG_IP_NF_RAW=m
458# CONFIG_IP_NF_ARPTABLES is not set 500# CONFIG_IP_NF_ARPTABLES is not set
459# CONFIG_IP_DCCP is not set 501# CONFIG_IP_DCCP is not set
460# CONFIG_IP_SCTP is not set 502# CONFIG_IP_SCTP is not set
503# CONFIG_RDS is not set
461# CONFIG_TIPC is not set 504# CONFIG_TIPC is not set
462CONFIG_ATM=m 505CONFIG_ATM=m
463# CONFIG_ATM_CLIP is not set 506# CONFIG_ATM_CLIP is not set
@@ -466,6 +509,7 @@ CONFIG_ATM_BR2684=m
466CONFIG_ATM_BR2684_IPFILTER=y 509CONFIG_ATM_BR2684_IPFILTER=y
467CONFIG_STP=y 510CONFIG_STP=y
468CONFIG_BRIDGE=y 511CONFIG_BRIDGE=y
512CONFIG_BRIDGE_IGMP_SNOOPING=y
469# CONFIG_NET_DSA is not set 513# CONFIG_NET_DSA is not set
470CONFIG_VLAN_8021Q=y 514CONFIG_VLAN_8021Q=y
471# CONFIG_VLAN_8021Q_GVRP is not set 515# CONFIG_VLAN_8021Q_GVRP is not set
@@ -541,20 +585,19 @@ CONFIG_HAMRADIO=y
541# CONFIG_AF_RXRPC is not set 585# CONFIG_AF_RXRPC is not set
542CONFIG_FIB_RULES=y 586CONFIG_FIB_RULES=y
543CONFIG_WIRELESS=y 587CONFIG_WIRELESS=y
588CONFIG_WEXT_CORE=y
589CONFIG_WEXT_PROC=y
544CONFIG_CFG80211=m 590CONFIG_CFG80211=m
591# CONFIG_NL80211_TESTMODE is not set
592# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
545# CONFIG_CFG80211_REG_DEBUG is not set 593# CONFIG_CFG80211_REG_DEBUG is not set
594CONFIG_CFG80211_DEFAULT_PS=y
546# CONFIG_CFG80211_DEBUGFS is not set 595# CONFIG_CFG80211_DEBUGFS is not set
547# CONFIG_WIRELESS_OLD_REGULATORY is not set 596# CONFIG_CFG80211_INTERNAL_REGDB is not set
548CONFIG_WIRELESS_EXT=y 597CONFIG_CFG80211_WEXT=y
549CONFIG_WIRELESS_EXT_SYSFS=y 598CONFIG_WIRELESS_EXT_SYSFS=y
550# CONFIG_LIB80211 is not set 599# CONFIG_LIB80211 is not set
551CONFIG_MAC80211=m 600CONFIG_MAC80211=m
552CONFIG_MAC80211_DEFAULT_PS=y
553CONFIG_MAC80211_DEFAULT_PS_VALUE=1
554
555#
556# Rate control algorithm selection
557#
558CONFIG_MAC80211_RC_PID=y 601CONFIG_MAC80211_RC_PID=y
559CONFIG_MAC80211_RC_MINSTREL=y 602CONFIG_MAC80211_RC_MINSTREL=y
560CONFIG_MAC80211_RC_DEFAULT_PID=y 603CONFIG_MAC80211_RC_DEFAULT_PID=y
@@ -576,6 +619,7 @@ CONFIG_MAC80211_RC_DEFAULT="pid"
576# Generic Driver Options 619# Generic Driver Options
577# 620#
578CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 621CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
622# CONFIG_DEVTMPFS is not set
579CONFIG_STANDALONE=y 623CONFIG_STANDALONE=y
580CONFIG_PREVENT_FIRMWARE_BUILD=y 624CONFIG_PREVENT_FIRMWARE_BUILD=y
581CONFIG_FW_LOADER=y 625CONFIG_FW_LOADER=y
@@ -585,9 +629,9 @@ CONFIG_EXTRA_FIRMWARE=""
585# CONFIG_CONNECTOR is not set 629# CONFIG_CONNECTOR is not set
586CONFIG_MTD=y 630CONFIG_MTD=y
587# CONFIG_MTD_DEBUG is not set 631# CONFIG_MTD_DEBUG is not set
632# CONFIG_MTD_TESTS is not set
588# CONFIG_MTD_CONCAT is not set 633# CONFIG_MTD_CONCAT is not set
589CONFIG_MTD_PARTITIONS=y 634CONFIG_MTD_PARTITIONS=y
590# CONFIG_MTD_TESTS is not set
591# CONFIG_MTD_REDBOOT_PARTS is not set 635# CONFIG_MTD_REDBOOT_PARTS is not set
592# CONFIG_MTD_CMDLINE_PARTS is not set 636# CONFIG_MTD_CMDLINE_PARTS is not set
593# CONFIG_MTD_AR7_PARTS is not set 637# CONFIG_MTD_AR7_PARTS is not set
@@ -636,6 +680,7 @@ CONFIG_MTD_CFI_UTIL=y
636CONFIG_MTD_COMPLEX_MAPPINGS=y 680CONFIG_MTD_COMPLEX_MAPPINGS=y
637CONFIG_MTD_PHYSMAP=y 681CONFIG_MTD_PHYSMAP=y
638# CONFIG_MTD_PHYSMAP_COMPAT is not set 682# CONFIG_MTD_PHYSMAP_COMPAT is not set
683# CONFIG_MTD_GPIO_ADDR is not set
639# CONFIG_MTD_PLATRAM is not set 684# CONFIG_MTD_PLATRAM is not set
640 685
641# 686#
@@ -668,6 +713,10 @@ CONFIG_MTD_PHYSMAP=y
668CONFIG_BLK_DEV=y 713CONFIG_BLK_DEV=y
669# CONFIG_BLK_DEV_COW_COMMON is not set 714# CONFIG_BLK_DEV_COW_COMMON is not set
670# CONFIG_BLK_DEV_LOOP is not set 715# CONFIG_BLK_DEV_LOOP is not set
716
717#
718# DRBD disabled because PROC_FS, INET or CONNECTOR not selected
719#
671# CONFIG_BLK_DEV_NBD is not set 720# CONFIG_BLK_DEV_NBD is not set
672# CONFIG_BLK_DEV_RAM is not set 721# CONFIG_BLK_DEV_RAM is not set
673# CONFIG_CDROM_PKTCDVD is not set 722# CONFIG_CDROM_PKTCDVD is not set
@@ -687,6 +736,7 @@ CONFIG_HAVE_IDE=y
687# 736#
688# SCSI device support 737# SCSI device support
689# 738#
739CONFIG_SCSI_MOD=y
690# CONFIG_RAID_ATTRS is not set 740# CONFIG_RAID_ATTRS is not set
691# CONFIG_SCSI is not set 741# CONFIG_SCSI is not set
692# CONFIG_SCSI_DMA is not set 742# CONFIG_SCSI_DMA is not set
@@ -727,6 +777,7 @@ CONFIG_MII=y
727# CONFIG_SMC91X is not set 777# CONFIG_SMC91X is not set
728# CONFIG_DM9000 is not set 778# CONFIG_DM9000 is not set
729# CONFIG_ETHOC is not set 779# CONFIG_ETHOC is not set
780# CONFIG_SMSC911X is not set
730# CONFIG_DNET is not set 781# CONFIG_DNET is not set
731# CONFIG_IBM_NEW_EMAC_ZMII is not set 782# CONFIG_IBM_NEW_EMAC_ZMII is not set
732# CONFIG_IBM_NEW_EMAC_RGMII is not set 783# CONFIG_IBM_NEW_EMAC_RGMII is not set
@@ -737,23 +788,21 @@ CONFIG_MII=y
737# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set 788# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
738# CONFIG_B44 is not set 789# CONFIG_B44 is not set
739# CONFIG_KS8842 is not set 790# CONFIG_KS8842 is not set
791# CONFIG_KS8851_MLL is not set
740CONFIG_CPMAC=y 792CONFIG_CPMAC=y
741# CONFIG_NETDEV_1000 is not set 793# CONFIG_NETDEV_1000 is not set
742# CONFIG_NETDEV_10000 is not set 794# CONFIG_NETDEV_10000 is not set
743 795CONFIG_WLAN=y
744#
745# Wireless LAN
746#
747# CONFIG_WLAN_PRE80211 is not set
748CONFIG_WLAN_80211=y
749# CONFIG_LIBERTAS is not set
750# CONFIG_LIBERTAS_THINFIRM is not set 796# CONFIG_LIBERTAS_THINFIRM is not set
751# CONFIG_MAC80211_HWSIM is not set 797# CONFIG_MAC80211_HWSIM is not set
752# CONFIG_P54_COMMON is not set 798# CONFIG_ATH_COMMON is not set
753# CONFIG_HOSTAP is not set
754# CONFIG_B43 is not set 799# CONFIG_B43 is not set
755# CONFIG_B43LEGACY is not set 800# CONFIG_B43LEGACY is not set
801# CONFIG_HOSTAP is not set
802# CONFIG_LIBERTAS is not set
803# CONFIG_P54_COMMON is not set
756# CONFIG_RT2X00 is not set 804# CONFIG_RT2X00 is not set
805# CONFIG_WL12XX is not set
757 806
758# 807#
759# Enable WiMAX (Networking options) to see the WiMAX drivers 808# Enable WiMAX (Networking options) to see the WiMAX drivers
@@ -813,6 +862,7 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=2
813# 862#
814CONFIG_SERIAL_CORE=y 863CONFIG_SERIAL_CORE=y
815CONFIG_SERIAL_CORE_CONSOLE=y 864CONFIG_SERIAL_CORE_CONSOLE=y
865# CONFIG_SERIAL_TIMBERDALE is not set
816CONFIG_UNIX98_PTYS=y 866CONFIG_UNIX98_PTYS=y
817# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set 867# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
818# CONFIG_LEGACY_PTYS is not set 868# CONFIG_LEGACY_PTYS is not set
@@ -824,11 +874,39 @@ CONFIG_HW_RANDOM=y
824# CONFIG_TCG_TPM is not set 874# CONFIG_TCG_TPM is not set
825# CONFIG_I2C is not set 875# CONFIG_I2C is not set
826# CONFIG_SPI is not set 876# CONFIG_SPI is not set
877
878#
879# PPS support
880#
881# CONFIG_PPS is not set
882CONFIG_ARCH_REQUIRE_GPIOLIB=y
883CONFIG_GPIOLIB=y
884CONFIG_GPIO_SYSFS=y
885
886#
887# Memory mapped GPIO expanders:
888#
889# CONFIG_GPIO_IT8761E is not set
890
891#
892# I2C GPIO expanders:
893#
894
895#
896# PCI GPIO expanders:
897#
898
899#
900# SPI GPIO expanders:
901#
902
903#
904# AC97 GPIO expanders:
905#
827# CONFIG_W1 is not set 906# CONFIG_W1 is not set
828# CONFIG_POWER_SUPPLY is not set 907# CONFIG_POWER_SUPPLY is not set
829# CONFIG_HWMON is not set 908# CONFIG_HWMON is not set
830# CONFIG_THERMAL is not set 909# CONFIG_THERMAL is not set
831# CONFIG_THERMAL_HWMON is not set
832CONFIG_WATCHDOG=y 910CONFIG_WATCHDOG=y
833# CONFIG_WATCHDOG_NOWAYOUT is not set 911# CONFIG_WATCHDOG_NOWAYOUT is not set
834 912
@@ -842,13 +920,7 @@ CONFIG_SSB_POSSIBLE=y
842# 920#
843# Sonics Silicon Backplane 921# Sonics Silicon Backplane
844# 922#
845CONFIG_SSB=y 923# CONFIG_SSB is not set
846# CONFIG_SSB_SILENT is not set
847# CONFIG_SSB_DEBUG is not set
848CONFIG_SSB_SERIAL=y
849CONFIG_SSB_DRIVER_MIPS=y
850CONFIG_SSB_EMBEDDED=y
851CONFIG_SSB_DRIVER_EXTIF=y
852 924
853# 925#
854# Multifunction device drivers 926# Multifunction device drivers
@@ -882,15 +954,18 @@ CONFIG_LEDS_CLASS=y
882# 954#
883# LED drivers 955# LED drivers
884# 956#
885# CONFIG_LEDS_GPIO is not set 957CONFIG_LEDS_GPIO=y
958CONFIG_LEDS_GPIO_PLATFORM=y
959# CONFIG_LEDS_LT3593 is not set
960CONFIG_LEDS_TRIGGERS=y
886 961
887# 962#
888# LED Triggers 963# LED Triggers
889# 964#
890CONFIG_LEDS_TRIGGERS=y
891CONFIG_LEDS_TRIGGER_TIMER=y 965CONFIG_LEDS_TRIGGER_TIMER=y
892CONFIG_LEDS_TRIGGER_HEARTBEAT=y 966CONFIG_LEDS_TRIGGER_HEARTBEAT=y
893# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set 967# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
968# CONFIG_LEDS_TRIGGER_GPIO is not set
894CONFIG_LEDS_TRIGGER_DEFAULT_ON=y 969CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
895 970
896# 971#
@@ -921,6 +996,7 @@ CONFIG_VLYNQ=y
921# CONFIG_XFS_FS is not set 996# CONFIG_XFS_FS is not set
922# CONFIG_OCFS2_FS is not set 997# CONFIG_OCFS2_FS is not set
923# CONFIG_BTRFS_FS is not set 998# CONFIG_BTRFS_FS is not set
999# CONFIG_NILFS2_FS is not set
924CONFIG_FILE_LOCKING=y 1000CONFIG_FILE_LOCKING=y
925CONFIG_FSNOTIFY=y 1001CONFIG_FSNOTIFY=y
926# CONFIG_DNOTIFY is not set 1002# CONFIG_DNOTIFY is not set
@@ -984,6 +1060,7 @@ CONFIG_JFFS2_RTIME=y
984CONFIG_JFFS2_CMODE_PRIORITY=y 1060CONFIG_JFFS2_CMODE_PRIORITY=y
985# CONFIG_JFFS2_CMODE_SIZE is not set 1061# CONFIG_JFFS2_CMODE_SIZE is not set
986# CONFIG_JFFS2_CMODE_FAVOURLZO is not set 1062# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
1063# CONFIG_LOGFS is not set
987# CONFIG_CRAMFS is not set 1064# CONFIG_CRAMFS is not set
988CONFIG_SQUASHFS=y 1065CONFIG_SQUASHFS=y
989# CONFIG_SQUASHFS_EMBEDDED is not set 1066# CONFIG_SQUASHFS_EMBEDDED is not set
@@ -996,11 +1073,11 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
996# CONFIG_ROMFS_FS is not set 1073# CONFIG_ROMFS_FS is not set
997# CONFIG_SYSV_FS is not set 1074# CONFIG_SYSV_FS is not set
998# CONFIG_UFS_FS is not set 1075# CONFIG_UFS_FS is not set
999# CONFIG_NILFS2_FS is not set
1000CONFIG_NETWORK_FILESYSTEMS=y 1076CONFIG_NETWORK_FILESYSTEMS=y
1001# CONFIG_NFS_FS is not set 1077# CONFIG_NFS_FS is not set
1002# CONFIG_NFSD is not set 1078# CONFIG_NFSD is not set
1003# CONFIG_SMB_FS is not set 1079# CONFIG_SMB_FS is not set
1080# CONFIG_CEPH_FS is not set
1004# CONFIG_CIFS is not set 1081# CONFIG_CIFS is not set
1005# CONFIG_NCP_FS is not set 1082# CONFIG_NCP_FS is not set
1006# CONFIG_CODA_FS is not set 1083# CONFIG_CODA_FS is not set
@@ -1039,21 +1116,29 @@ CONFIG_ENABLE_WARN_DEPRECATED=y
1039# CONFIG_ENABLE_MUST_CHECK is not set 1116# CONFIG_ENABLE_MUST_CHECK is not set
1040CONFIG_FRAME_WARN=1024 1117CONFIG_FRAME_WARN=1024
1041# CONFIG_MAGIC_SYSRQ is not set 1118# CONFIG_MAGIC_SYSRQ is not set
1119CONFIG_STRIP_ASM_SYMS=y
1042# CONFIG_UNUSED_SYMBOLS is not set 1120# CONFIG_UNUSED_SYMBOLS is not set
1043CONFIG_DEBUG_FS=y 1121CONFIG_DEBUG_FS=y
1044# CONFIG_HEADERS_CHECK is not set 1122# CONFIG_HEADERS_CHECK is not set
1045# CONFIG_DEBUG_KERNEL is not set 1123# CONFIG_DEBUG_KERNEL is not set
1046# CONFIG_DEBUG_MEMORY_INIT is not set 1124# CONFIG_DEBUG_MEMORY_INIT is not set
1047# CONFIG_RCU_CPU_STALL_DETECTOR is not set 1125# CONFIG_LKDTM is not set
1048CONFIG_SYSCTL_SYSCALL_CHECK=y 1126CONFIG_SYSCTL_SYSCALL_CHECK=y
1127CONFIG_HAVE_FUNCTION_TRACER=y
1128CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
1129CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
1130CONFIG_HAVE_DYNAMIC_FTRACE=y
1131CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
1049CONFIG_TRACING_SUPPORT=y 1132CONFIG_TRACING_SUPPORT=y
1050# CONFIG_FTRACE is not set 1133# CONFIG_FTRACE is not set
1051# CONFIG_DYNAMIC_DEBUG is not set 1134# CONFIG_DYNAMIC_DEBUG is not set
1052# CONFIG_SAMPLES is not set 1135# CONFIG_SAMPLES is not set
1053CONFIG_HAVE_ARCH_KGDB=y 1136CONFIG_HAVE_ARCH_KGDB=y
1137CONFIG_EARLY_PRINTK=y
1054CONFIG_CMDLINE_BOOL=y 1138CONFIG_CMDLINE_BOOL=y
1055CONFIG_CMDLINE="rootfstype=squashfs,jffs2" 1139CONFIG_CMDLINE="rootfstype=squashfs,jffs2"
1056# CONFIG_CMDLINE_OVERRIDE is not set 1140# CONFIG_CMDLINE_OVERRIDE is not set
1141# CONFIG_SPINLOCK_TEST is not set
1057 1142
1058# 1143#
1059# Security options 1144# Security options
@@ -1061,13 +1146,16 @@ CONFIG_CMDLINE="rootfstype=squashfs,jffs2"
1061# CONFIG_KEYS is not set 1146# CONFIG_KEYS is not set
1062# CONFIG_SECURITY is not set 1147# CONFIG_SECURITY is not set
1063# CONFIG_SECURITYFS is not set 1148# CONFIG_SECURITYFS is not set
1064# CONFIG_SECURITY_FILE_CAPABILITIES is not set 1149# CONFIG_DEFAULT_SECURITY_SELINUX is not set
1150# CONFIG_DEFAULT_SECURITY_SMACK is not set
1151# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
1152CONFIG_DEFAULT_SECURITY_DAC=y
1153CONFIG_DEFAULT_SECURITY=""
1065CONFIG_CRYPTO=y 1154CONFIG_CRYPTO=y
1066 1155
1067# 1156#
1068# Crypto core or helper 1157# Crypto core or helper
1069# 1158#
1070# CONFIG_CRYPTO_FIPS is not set
1071CONFIG_CRYPTO_ALGAPI=m 1159CONFIG_CRYPTO_ALGAPI=m
1072CONFIG_CRYPTO_ALGAPI2=m 1160CONFIG_CRYPTO_ALGAPI2=m
1073CONFIG_CRYPTO_AEAD2=m 1161CONFIG_CRYPTO_AEAD2=m
@@ -1108,11 +1196,13 @@ CONFIG_CRYPTO_ECB=m
1108# 1196#
1109# CONFIG_CRYPTO_HMAC is not set 1197# CONFIG_CRYPTO_HMAC is not set
1110# CONFIG_CRYPTO_XCBC is not set 1198# CONFIG_CRYPTO_XCBC is not set
1199# CONFIG_CRYPTO_VMAC is not set
1111 1200
1112# 1201#
1113# Digest 1202# Digest
1114# 1203#
1115# CONFIG_CRYPTO_CRC32C is not set 1204# CONFIG_CRYPTO_CRC32C is not set
1205# CONFIG_CRYPTO_GHASH is not set
1116# CONFIG_CRYPTO_MD4 is not set 1206# CONFIG_CRYPTO_MD4 is not set
1117# CONFIG_CRYPTO_MD5 is not set 1207# CONFIG_CRYPTO_MD5 is not set
1118# CONFIG_CRYPTO_MICHAEL_MIC is not set 1208# CONFIG_CRYPTO_MICHAEL_MIC is not set
diff --git a/arch/mips/configs/bcm47xx_defconfig b/arch/mips/configs/bcm47xx_defconfig
index 267bd46120bc..bbd826b8032d 100644
--- a/arch/mips/configs/bcm47xx_defconfig
+++ b/arch/mips/configs/bcm47xx_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.25-rc2 3# Linux kernel version: 2.6.34-rc6
4# Mon Feb 18 11:55:24 2008 4# Sat May 1 12:14:30 2010
5# 5#
6CONFIG_MIPS=y 6CONFIG_MIPS=y
7 7
@@ -9,20 +9,25 @@ CONFIG_MIPS=y
9# Machine selection 9# Machine selection
10# 10#
11# CONFIG_MACH_ALCHEMY is not set 11# CONFIG_MACH_ALCHEMY is not set
12# CONFIG_AR7 is not set
12CONFIG_BCM47XX=y 13CONFIG_BCM47XX=y
14# CONFIG_BCM63XX is not set
13# CONFIG_MIPS_COBALT is not set 15# CONFIG_MIPS_COBALT is not set
14# CONFIG_MACH_DECSTATION is not set 16# CONFIG_MACH_DECSTATION is not set
15# CONFIG_MACH_JAZZ is not set 17# CONFIG_MACH_JAZZ is not set
16# CONFIG_LASAT is not set 18# CONFIG_LASAT is not set
17# CONFIG_LEMOTE_FULONG is not set 19# CONFIG_MACH_LOONGSON is not set
18# CONFIG_MIPS_MALTA is not set 20# CONFIG_MIPS_MALTA is not set
19# CONFIG_MIPS_SIM is not set 21# CONFIG_MIPS_SIM is not set
20# CONFIG_MARKEINS is not set 22# CONFIG_NEC_MARKEINS is not set
21# CONFIG_MACH_VR41XX is not set 23# CONFIG_MACH_VR41XX is not set
24# CONFIG_NXP_STB220 is not set
25# CONFIG_NXP_STB225 is not set
22# CONFIG_PNX8550_JBS is not set 26# CONFIG_PNX8550_JBS is not set
23# CONFIG_PNX8550_STB810 is not set 27# CONFIG_PNX8550_STB810 is not set
24# CONFIG_PMC_MSP is not set 28# CONFIG_PMC_MSP is not set
25# CONFIG_PMC_YOSEMITE is not set 29# CONFIG_PMC_YOSEMITE is not set
30# CONFIG_POWERTV is not set
26# CONFIG_SGI_IP22 is not set 31# CONFIG_SGI_IP22 is not set
27# CONFIG_SGI_IP27 is not set 32# CONFIG_SGI_IP27 is not set
28# CONFIG_SGI_IP28 is not set 33# CONFIG_SGI_IP28 is not set
@@ -36,10 +41,14 @@ CONFIG_BCM47XX=y
36# CONFIG_SIBYTE_SENTOSA is not set 41# CONFIG_SIBYTE_SENTOSA is not set
37# CONFIG_SIBYTE_BIGSUR is not set 42# CONFIG_SIBYTE_BIGSUR is not set
38# CONFIG_SNI_RM is not set 43# CONFIG_SNI_RM is not set
39# CONFIG_TOSHIBA_JMR3927 is not set 44# CONFIG_MACH_TX39XX is not set
40# CONFIG_TOSHIBA_RBTX4927 is not set 45# CONFIG_MACH_TX49XX is not set
41# CONFIG_TOSHIBA_RBTX4938 is not set 46# CONFIG_MIKROTIK_RB532 is not set
42# CONFIG_WR_PPMC is not set 47# CONFIG_WR_PPMC is not set
48# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
49# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set
50# CONFIG_ALCHEMY_GPIO_INDIRECT is not set
51CONFIG_LOONGSON_UART_BASE=y
43CONFIG_RWSEM_GENERIC_SPINLOCK=y 52CONFIG_RWSEM_GENERIC_SPINLOCK=y
44# CONFIG_ARCH_HAS_ILOG2_U32 is not set 53# CONFIG_ARCH_HAS_ILOG2_U32 is not set
45# CONFIG_ARCH_HAS_ILOG2_U64 is not set 54# CONFIG_ARCH_HAS_ILOG2_U64 is not set
@@ -50,16 +59,16 @@ CONFIG_GENERIC_CALIBRATE_DELAY=y
50CONFIG_GENERIC_CLOCKEVENTS=y 59CONFIG_GENERIC_CLOCKEVENTS=y
51CONFIG_GENERIC_TIME=y 60CONFIG_GENERIC_TIME=y
52CONFIG_GENERIC_CMOS_UPDATE=y 61CONFIG_GENERIC_CMOS_UPDATE=y
53CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y 62CONFIG_SCHED_OMIT_FRAME_POINTER=y
54# CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ is not set 63CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
64CONFIG_CEVT_R4K_LIB=y
55CONFIG_CEVT_R4K=y 65CONFIG_CEVT_R4K=y
66CONFIG_CSRC_R4K_LIB=y
56CONFIG_CSRC_R4K=y 67CONFIG_CSRC_R4K=y
57CONFIG_CFE=y 68CONFIG_CFE=y
58CONFIG_DMA_NONCOHERENT=y 69CONFIG_DMA_NONCOHERENT=y
59CONFIG_DMA_NEED_PCI_MAP_STATE=y 70CONFIG_NEED_DMA_MAP_STATE=y
60CONFIG_EARLY_PRINTK=y
61CONFIG_SYS_HAS_EARLY_PRINTK=y 71CONFIG_SYS_HAS_EARLY_PRINTK=y
62# CONFIG_HOTPLUG_CPU is not set
63# CONFIG_NO_IOPORT is not set 72# CONFIG_NO_IOPORT is not set
64CONFIG_GENERIC_GPIO=y 73CONFIG_GENERIC_GPIO=y
65# CONFIG_CPU_BIG_ENDIAN is not set 74# CONFIG_CPU_BIG_ENDIAN is not set
@@ -71,7 +80,8 @@ CONFIG_MIPS_L1_CACHE_SHIFT=5
71# 80#
72# CPU selection 81# CPU selection
73# 82#
74# CONFIG_CPU_LOONGSON2 is not set 83# CONFIG_CPU_LOONGSON2E is not set
84# CONFIG_CPU_LOONGSON2F is not set
75CONFIG_CPU_MIPS32_R1=y 85CONFIG_CPU_MIPS32_R1=y
76# CONFIG_CPU_MIPS32_R2 is not set 86# CONFIG_CPU_MIPS32_R2 is not set
77# CONFIG_CPU_MIPS64_R1 is not set 87# CONFIG_CPU_MIPS64_R1 is not set
@@ -84,6 +94,7 @@ CONFIG_CPU_MIPS32_R1=y
84# CONFIG_CPU_TX49XX is not set 94# CONFIG_CPU_TX49XX is not set
85# CONFIG_CPU_R5000 is not set 95# CONFIG_CPU_R5000 is not set
86# CONFIG_CPU_R5432 is not set 96# CONFIG_CPU_R5432 is not set
97# CONFIG_CPU_R5500 is not set
87# CONFIG_CPU_R6000 is not set 98# CONFIG_CPU_R6000 is not set
88# CONFIG_CPU_NEVADA is not set 99# CONFIG_CPU_NEVADA is not set
89# CONFIG_CPU_R8000 is not set 100# CONFIG_CPU_R8000 is not set
@@ -91,11 +102,13 @@ CONFIG_CPU_MIPS32_R1=y
91# CONFIG_CPU_RM7000 is not set 102# CONFIG_CPU_RM7000 is not set
92# CONFIG_CPU_RM9000 is not set 103# CONFIG_CPU_RM9000 is not set
93# CONFIG_CPU_SB1 is not set 104# CONFIG_CPU_SB1 is not set
105# CONFIG_CPU_CAVIUM_OCTEON is not set
94CONFIG_SYS_HAS_CPU_MIPS32_R1=y 106CONFIG_SYS_HAS_CPU_MIPS32_R1=y
95CONFIG_CPU_MIPS32=y 107CONFIG_CPU_MIPS32=y
96CONFIG_CPU_MIPSR1=y 108CONFIG_CPU_MIPSR1=y
97CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y 109CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
98CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y 110CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
111CONFIG_HARDWARE_WATCHPOINTS=y
99 112
100# 113#
101# Kernel type 114# Kernel type
@@ -105,11 +118,13 @@ CONFIG_32BIT=y
105CONFIG_PAGE_SIZE_4KB=y 118CONFIG_PAGE_SIZE_4KB=y
106# CONFIG_PAGE_SIZE_8KB is not set 119# CONFIG_PAGE_SIZE_8KB is not set
107# CONFIG_PAGE_SIZE_16KB is not set 120# CONFIG_PAGE_SIZE_16KB is not set
121# CONFIG_PAGE_SIZE_32KB is not set
108# CONFIG_PAGE_SIZE_64KB is not set 122# CONFIG_PAGE_SIZE_64KB is not set
109CONFIG_CPU_HAS_PREFETCH=y 123CONFIG_CPU_HAS_PREFETCH=y
110CONFIG_MIPS_MT_DISABLED=y 124CONFIG_MIPS_MT_DISABLED=y
111# CONFIG_MIPS_MT_SMP is not set 125# CONFIG_MIPS_MT_SMP is not set
112# CONFIG_MIPS_MT_SMTC is not set 126# CONFIG_MIPS_MT_SMTC is not set
127# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
113CONFIG_CPU_HAS_SYNC=y 128CONFIG_CPU_HAS_SYNC=y
114CONFIG_GENERIC_HARDIRQS=y 129CONFIG_GENERIC_HARDIRQS=y
115CONFIG_GENERIC_IRQ_PROBE=y 130CONFIG_GENERIC_IRQ_PROBE=y
@@ -122,12 +137,13 @@ CONFIG_FLATMEM_MANUAL=y
122# CONFIG_SPARSEMEM_MANUAL is not set 137# CONFIG_SPARSEMEM_MANUAL is not set
123CONFIG_FLATMEM=y 138CONFIG_FLATMEM=y
124CONFIG_FLAT_NODE_MEM_MAP=y 139CONFIG_FLAT_NODE_MEM_MAP=y
125# CONFIG_SPARSEMEM_STATIC is not set 140CONFIG_PAGEFLAGS_EXTENDED=y
126# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
127CONFIG_SPLIT_PTLOCK_CPUS=4 141CONFIG_SPLIT_PTLOCK_CPUS=4
128# CONFIG_RESOURCES_64BIT is not set 142# CONFIG_PHYS_ADDR_T_64BIT is not set
129CONFIG_ZONE_DMA_FLAG=0 143CONFIG_ZONE_DMA_FLAG=0
130CONFIG_VIRT_TO_BUS=y 144CONFIG_VIRT_TO_BUS=y
145# CONFIG_KSM is not set
146CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
131CONFIG_TICK_ONESHOT=y 147CONFIG_TICK_ONESHOT=y
132CONFIG_NO_HZ=y 148CONFIG_NO_HZ=y
133CONFIG_HIGH_RES_TIMERS=y 149CONFIG_HIGH_RES_TIMERS=y
@@ -144,12 +160,12 @@ CONFIG_HZ=250
144CONFIG_PREEMPT_NONE=y 160CONFIG_PREEMPT_NONE=y
145# CONFIG_PREEMPT_VOLUNTARY is not set 161# CONFIG_PREEMPT_VOLUNTARY is not set
146# CONFIG_PREEMPT is not set 162# CONFIG_PREEMPT is not set
147CONFIG_RCU_TRACE=y
148CONFIG_KEXEC=y 163CONFIG_KEXEC=y
149# CONFIG_SECCOMP is not set 164# CONFIG_SECCOMP is not set
150CONFIG_LOCKDEP_SUPPORT=y 165CONFIG_LOCKDEP_SUPPORT=y
151CONFIG_STACKTRACE_SUPPORT=y 166CONFIG_STACKTRACE_SUPPORT=y
152CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 167CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
168CONFIG_CONSTRUCTORS=y
153 169
154# 170#
155# General setup 171# General setup
@@ -163,6 +179,7 @@ CONFIG_SWAP=y
163CONFIG_SYSVIPC=y 179CONFIG_SYSVIPC=y
164CONFIG_SYSVIPC_SYSCTL=y 180CONFIG_SYSVIPC_SYSCTL=y
165CONFIG_POSIX_MQUEUE=y 181CONFIG_POSIX_MQUEUE=y
182CONFIG_POSIX_MQUEUE_SYSCTL=y
166CONFIG_BSD_PROCESS_ACCT=y 183CONFIG_BSD_PROCESS_ACCT=y
167CONFIG_BSD_PROCESS_ACCT_V3=y 184CONFIG_BSD_PROCESS_ACCT_V3=y
168CONFIG_TASKSTATS=y 185CONFIG_TASKSTATS=y
@@ -170,25 +187,37 @@ CONFIG_TASK_DELAY_ACCT=y
170CONFIG_TASK_XACCT=y 187CONFIG_TASK_XACCT=y
171CONFIG_TASK_IO_ACCOUNTING=y 188CONFIG_TASK_IO_ACCOUNTING=y
172CONFIG_AUDIT=y 189CONFIG_AUDIT=y
190
191#
192# RCU Subsystem
193#
194# CONFIG_TREE_RCU is not set
195# CONFIG_TREE_PREEMPT_RCU is not set
196CONFIG_TINY_RCU=y
197# CONFIG_TREE_RCU_TRACE is not set
173# CONFIG_IKCONFIG is not set 198# CONFIG_IKCONFIG is not set
174CONFIG_LOG_BUF_SHIFT=17 199CONFIG_LOG_BUF_SHIFT=17
175CONFIG_CGROUPS=y 200CONFIG_CGROUPS=y
176# CONFIG_CGROUP_DEBUG is not set 201# CONFIG_CGROUP_DEBUG is not set
177CONFIG_CGROUP_NS=y 202CONFIG_CGROUP_NS=y
178CONFIG_GROUP_SCHED=y 203# CONFIG_CGROUP_FREEZER is not set
179CONFIG_FAIR_GROUP_SCHED=y 204# CONFIG_CGROUP_DEVICE is not set
180# CONFIG_RT_GROUP_SCHED is not set 205# CONFIG_CPUSETS is not set
181CONFIG_USER_SCHED=y
182# CONFIG_CGROUP_SCHED is not set
183CONFIG_CGROUP_CPUACCT=y 206CONFIG_CGROUP_CPUACCT=y
184# CONFIG_RESOURCE_COUNTERS is not set 207# CONFIG_RESOURCE_COUNTERS is not set
185CONFIG_SYSFS_DEPRECATED=y 208# CONFIG_CGROUP_SCHED is not set
209# CONFIG_SYSFS_DEPRECATED_V2 is not set
186CONFIG_RELAY=y 210CONFIG_RELAY=y
187# CONFIG_NAMESPACES is not set 211# CONFIG_NAMESPACES is not set
188CONFIG_BLK_DEV_INITRD=y 212CONFIG_BLK_DEV_INITRD=y
189CONFIG_INITRAMFS_SOURCE="" 213CONFIG_INITRAMFS_SOURCE=""
214CONFIG_RD_GZIP=y
215# CONFIG_RD_BZIP2 is not set
216CONFIG_RD_LZMA=y
217# CONFIG_RD_LZO is not set
190CONFIG_CC_OPTIMIZE_FOR_SIZE=y 218CONFIG_CC_OPTIMIZE_FOR_SIZE=y
191CONFIG_SYSCTL=y 219CONFIG_SYSCTL=y
220CONFIG_ANON_INODES=y
192CONFIG_EMBEDDED=y 221CONFIG_EMBEDDED=y
193CONFIG_SYSCTL_SYSCALL=y 222CONFIG_SYSCTL_SYSCALL=y
194CONFIG_KALLSYMS=y 223CONFIG_KALLSYMS=y
@@ -197,54 +226,90 @@ CONFIG_HOTPLUG=y
197CONFIG_PRINTK=y 226CONFIG_PRINTK=y
198CONFIG_BUG=y 227CONFIG_BUG=y
199CONFIG_ELF_CORE=y 228CONFIG_ELF_CORE=y
200CONFIG_COMPAT_BRK=y 229CONFIG_PCSPKR_PLATFORM=y
201CONFIG_BASE_FULL=y 230CONFIG_BASE_FULL=y
202CONFIG_FUTEX=y 231CONFIG_FUTEX=y
203CONFIG_ANON_INODES=y
204CONFIG_EPOLL=y 232CONFIG_EPOLL=y
205CONFIG_SIGNALFD=y 233CONFIG_SIGNALFD=y
206CONFIG_TIMERFD=y 234CONFIG_TIMERFD=y
207CONFIG_EVENTFD=y 235CONFIG_EVENTFD=y
208CONFIG_SHMEM=y 236CONFIG_SHMEM=y
237CONFIG_AIO=y
238
239#
240# Kernel Performance Events And Counters
241#
209CONFIG_VM_EVENT_COUNTERS=y 242CONFIG_VM_EVENT_COUNTERS=y
243CONFIG_PCI_QUIRKS=y
244CONFIG_COMPAT_BRK=y
210CONFIG_SLAB=y 245CONFIG_SLAB=y
211# CONFIG_SLUB is not set 246# CONFIG_SLUB is not set
212# CONFIG_SLOB is not set 247# CONFIG_SLOB is not set
213# CONFIG_PROFILING is not set 248# CONFIG_PROFILING is not set
214# CONFIG_MARKERS is not set
215CONFIG_HAVE_OPROFILE=y 249CONFIG_HAVE_OPROFILE=y
216# CONFIG_HAVE_KPROBES is not set 250
217CONFIG_PROC_PAGE_MONITOR=y 251#
252# GCOV-based kernel profiling
253#
254# CONFIG_GCOV_KERNEL is not set
255CONFIG_SLOW_WORK=y
256# CONFIG_SLOW_WORK_DEBUG is not set
257CONFIG_HAVE_GENERIC_DMA_COHERENT=y
218CONFIG_SLABINFO=y 258CONFIG_SLABINFO=y
219CONFIG_RT_MUTEXES=y 259CONFIG_RT_MUTEXES=y
220# CONFIG_TINY_SHMEM is not set
221CONFIG_BASE_SMALL=0 260CONFIG_BASE_SMALL=0
222CONFIG_MODULES=y 261CONFIG_MODULES=y
262# CONFIG_MODULE_FORCE_LOAD is not set
223CONFIG_MODULE_UNLOAD=y 263CONFIG_MODULE_UNLOAD=y
224CONFIG_MODULE_FORCE_UNLOAD=y 264CONFIG_MODULE_FORCE_UNLOAD=y
225CONFIG_MODVERSIONS=y 265CONFIG_MODVERSIONS=y
226# CONFIG_MODULE_SRCVERSION_ALL is not set 266# CONFIG_MODULE_SRCVERSION_ALL is not set
227CONFIG_KMOD=y
228CONFIG_BLOCK=y 267CONFIG_BLOCK=y
229CONFIG_LBD=y 268CONFIG_LBDAF=y
230CONFIG_BLK_DEV_IO_TRACE=y
231CONFIG_LSF=y
232# CONFIG_BLK_DEV_BSG is not set 269# CONFIG_BLK_DEV_BSG is not set
270# CONFIG_BLK_DEV_INTEGRITY is not set
233 271
234# 272#
235# IO Schedulers 273# IO Schedulers
236# 274#
237CONFIG_IOSCHED_NOOP=y 275CONFIG_IOSCHED_NOOP=y
238CONFIG_IOSCHED_AS=y
239CONFIG_IOSCHED_DEADLINE=y 276CONFIG_IOSCHED_DEADLINE=y
240CONFIG_IOSCHED_CFQ=y 277CONFIG_IOSCHED_CFQ=y
241# CONFIG_DEFAULT_AS is not set 278# CONFIG_CFQ_GROUP_IOSCHED is not set
242# CONFIG_DEFAULT_DEADLINE is not set 279# CONFIG_DEFAULT_DEADLINE is not set
243CONFIG_DEFAULT_CFQ=y 280CONFIG_DEFAULT_CFQ=y
244# CONFIG_DEFAULT_NOOP is not set 281# CONFIG_DEFAULT_NOOP is not set
245CONFIG_DEFAULT_IOSCHED="cfq" 282CONFIG_DEFAULT_IOSCHED="cfq"
246CONFIG_CLASSIC_RCU=y 283# CONFIG_INLINE_SPIN_TRYLOCK is not set
247# CONFIG_PREEMPT_RCU is not set 284# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
285# CONFIG_INLINE_SPIN_LOCK is not set
286# CONFIG_INLINE_SPIN_LOCK_BH is not set
287# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
288# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
289CONFIG_INLINE_SPIN_UNLOCK=y
290# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
291CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
292# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
293# CONFIG_INLINE_READ_TRYLOCK is not set
294# CONFIG_INLINE_READ_LOCK is not set
295# CONFIG_INLINE_READ_LOCK_BH is not set
296# CONFIG_INLINE_READ_LOCK_IRQ is not set
297# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
298CONFIG_INLINE_READ_UNLOCK=y
299# CONFIG_INLINE_READ_UNLOCK_BH is not set
300CONFIG_INLINE_READ_UNLOCK_IRQ=y
301# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
302# CONFIG_INLINE_WRITE_TRYLOCK is not set
303# CONFIG_INLINE_WRITE_LOCK is not set
304# CONFIG_INLINE_WRITE_LOCK_BH is not set
305# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
306# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
307CONFIG_INLINE_WRITE_UNLOCK=y
308# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
309CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
310# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
311# CONFIG_MUTEX_SPIN_ON_OWNER is not set
312# CONFIG_FREEZER is not set
248 313
249# 314#
250# Bus options (PCI, PCMCIA, EISA, ISA, TC) 315# Bus options (PCI, PCMCIA, EISA, ISA, TC)
@@ -253,7 +318,8 @@ CONFIG_HW_HAS_PCI=y
253CONFIG_PCI=y 318CONFIG_PCI=y
254CONFIG_PCI_DOMAINS=y 319CONFIG_PCI_DOMAINS=y
255# CONFIG_ARCH_SUPPORTS_MSI is not set 320# CONFIG_ARCH_SUPPORTS_MSI is not set
256CONFIG_PCI_LEGACY=y 321# CONFIG_PCI_STUB is not set
322# CONFIG_PCI_IOV is not set
257CONFIG_MMU=y 323CONFIG_MMU=y
258# CONFIG_PCCARD is not set 324# CONFIG_PCCARD is not set
259# CONFIG_HOTPLUG_PCI is not set 325# CONFIG_HOTPLUG_PCI is not set
@@ -262,31 +328,30 @@ CONFIG_MMU=y
262# Executable file formats 328# Executable file formats
263# 329#
264CONFIG_BINFMT_ELF=y 330CONFIG_BINFMT_ELF=y
331# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
332# CONFIG_HAVE_AOUT is not set
265CONFIG_BINFMT_MISC=m 333CONFIG_BINFMT_MISC=m
266CONFIG_TRAD_SIGNALS=y 334CONFIG_TRAD_SIGNALS=y
267 335
268# 336#
269# Power management options 337# Power management options
270# 338#
339CONFIG_ARCH_HIBERNATION_POSSIBLE=y
271CONFIG_ARCH_SUSPEND_POSSIBLE=y 340CONFIG_ARCH_SUSPEND_POSSIBLE=y
272# CONFIG_PM is not set 341# CONFIG_PM is not set
273
274#
275# Networking
276#
277CONFIG_NET=y 342CONFIG_NET=y
278 343
279# 344#
280# Networking options 345# Networking options
281# 346#
282CONFIG_PACKET=y 347CONFIG_PACKET=y
283CONFIG_PACKET_MMAP=y
284CONFIG_UNIX=y 348CONFIG_UNIX=y
285CONFIG_XFRM=y 349CONFIG_XFRM=y
286CONFIG_XFRM_USER=m 350CONFIG_XFRM_USER=m
287# CONFIG_XFRM_SUB_POLICY is not set 351# CONFIG_XFRM_SUB_POLICY is not set
288# CONFIG_XFRM_MIGRATE is not set 352# CONFIG_XFRM_MIGRATE is not set
289# CONFIG_XFRM_STATISTICS is not set 353# CONFIG_XFRM_STATISTICS is not set
354CONFIG_XFRM_IPCOMP=m
290CONFIG_NET_KEY=m 355CONFIG_NET_KEY=m
291# CONFIG_NET_KEY_MIGRATE is not set 356# CONFIG_NET_KEY_MIGRATE is not set
292CONFIG_INET=y 357CONFIG_INET=y
@@ -315,7 +380,7 @@ CONFIG_INET_TUNNEL=m
315CONFIG_INET_XFRM_MODE_TRANSPORT=m 380CONFIG_INET_XFRM_MODE_TRANSPORT=m
316CONFIG_INET_XFRM_MODE_TUNNEL=m 381CONFIG_INET_XFRM_MODE_TUNNEL=m
317CONFIG_INET_XFRM_MODE_BEET=m 382CONFIG_INET_XFRM_MODE_BEET=m
318CONFIG_INET_LRO=m 383CONFIG_INET_LRO=y
319CONFIG_INET_DIAG=m 384CONFIG_INET_DIAG=m
320CONFIG_INET_TCP_DIAG=m 385CONFIG_INET_TCP_DIAG=m
321CONFIG_TCP_CONG_ADVANCED=y 386CONFIG_TCP_CONG_ADVANCED=y
@@ -339,36 +404,6 @@ CONFIG_DEFAULT_BIC=y
339# CONFIG_DEFAULT_RENO is not set 404# CONFIG_DEFAULT_RENO is not set
340CONFIG_DEFAULT_TCP_CONG="bic" 405CONFIG_DEFAULT_TCP_CONG="bic"
341# CONFIG_TCP_MD5SIG is not set 406# CONFIG_TCP_MD5SIG is not set
342CONFIG_IP_VS=m
343# CONFIG_IP_VS_DEBUG is not set
344CONFIG_IP_VS_TAB_BITS=12
345
346#
347# IPVS transport protocol load balancing support
348#
349CONFIG_IP_VS_PROTO_TCP=y
350CONFIG_IP_VS_PROTO_UDP=y
351CONFIG_IP_VS_PROTO_ESP=y
352CONFIG_IP_VS_PROTO_AH=y
353
354#
355# IPVS scheduler
356#
357CONFIG_IP_VS_RR=m
358CONFIG_IP_VS_WRR=m
359CONFIG_IP_VS_LC=m
360CONFIG_IP_VS_WLC=m
361CONFIG_IP_VS_LBLC=m
362CONFIG_IP_VS_LBLCR=m
363CONFIG_IP_VS_DH=m
364CONFIG_IP_VS_SH=m
365CONFIG_IP_VS_SED=m
366CONFIG_IP_VS_NQ=m
367
368#
369# IPVS application helper
370#
371CONFIG_IP_VS_FTP=m
372CONFIG_IPV6=m 407CONFIG_IPV6=m
373CONFIG_IPV6_PRIVACY=y 408CONFIG_IPV6_PRIVACY=y
374# CONFIG_IPV6_ROUTER_PREF is not set 409# CONFIG_IPV6_ROUTER_PREF is not set
@@ -384,9 +419,12 @@ CONFIG_INET6_XFRM_MODE_TUNNEL=m
384CONFIG_INET6_XFRM_MODE_BEET=m 419CONFIG_INET6_XFRM_MODE_BEET=m
385CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m 420CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
386CONFIG_IPV6_SIT=m 421CONFIG_IPV6_SIT=m
422# CONFIG_IPV6_SIT_6RD is not set
423CONFIG_IPV6_NDISC_NODETYPE=y
387CONFIG_IPV6_TUNNEL=m 424CONFIG_IPV6_TUNNEL=m
388CONFIG_IPV6_MULTIPLE_TABLES=y 425CONFIG_IPV6_MULTIPLE_TABLES=y
389CONFIG_IPV6_SUBTREES=y 426CONFIG_IPV6_SUBTREES=y
427# CONFIG_IPV6_MROUTE is not set
390CONFIG_NETWORK_SECMARK=y 428CONFIG_NETWORK_SECMARK=y
391CONFIG_NETFILTER=y 429CONFIG_NETFILTER=y
392# CONFIG_NETFILTER_DEBUG is not set 430# CONFIG_NETFILTER_DEBUG is not set
@@ -404,6 +442,7 @@ CONFIG_NF_CT_ACCT=y
404CONFIG_NF_CONNTRACK_MARK=y 442CONFIG_NF_CONNTRACK_MARK=y
405CONFIG_NF_CONNTRACK_SECMARK=y 443CONFIG_NF_CONNTRACK_SECMARK=y
406CONFIG_NF_CONNTRACK_EVENTS=y 444CONFIG_NF_CONNTRACK_EVENTS=y
445CONFIG_NF_CT_PROTO_DCCP=m
407CONFIG_NF_CT_PROTO_GRE=m 446CONFIG_NF_CT_PROTO_GRE=m
408CONFIG_NF_CT_PROTO_SCTP=m 447CONFIG_NF_CT_PROTO_SCTP=m
409CONFIG_NF_CT_PROTO_UDPLITE=m 448CONFIG_NF_CT_PROTO_UDPLITE=m
@@ -417,20 +456,25 @@ CONFIG_NF_CONNTRACK_SANE=m
417CONFIG_NF_CONNTRACK_SIP=m 456CONFIG_NF_CONNTRACK_SIP=m
418CONFIG_NF_CONNTRACK_TFTP=m 457CONFIG_NF_CONNTRACK_TFTP=m
419CONFIG_NF_CT_NETLINK=m 458CONFIG_NF_CT_NETLINK=m
459# CONFIG_NETFILTER_TPROXY is not set
420CONFIG_NETFILTER_XTABLES=m 460CONFIG_NETFILTER_XTABLES=m
421CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m 461CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
422CONFIG_NETFILTER_XT_TARGET_CONNMARK=m 462CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
463CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
464# CONFIG_NETFILTER_XT_TARGET_CT is not set
423CONFIG_NETFILTER_XT_TARGET_DSCP=m 465CONFIG_NETFILTER_XT_TARGET_DSCP=m
466CONFIG_NETFILTER_XT_TARGET_HL=m
467# CONFIG_NETFILTER_XT_TARGET_LED is not set
424CONFIG_NETFILTER_XT_TARGET_MARK=m 468CONFIG_NETFILTER_XT_TARGET_MARK=m
425CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
426CONFIG_NETFILTER_XT_TARGET_NFLOG=m 469CONFIG_NETFILTER_XT_TARGET_NFLOG=m
470CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
427CONFIG_NETFILTER_XT_TARGET_NOTRACK=m 471CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
428# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set 472# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
429CONFIG_NETFILTER_XT_TARGET_TRACE=m 473CONFIG_NETFILTER_XT_TARGET_TRACE=m
430CONFIG_NETFILTER_XT_TARGET_SECMARK=m 474CONFIG_NETFILTER_XT_TARGET_SECMARK=m
431CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
432CONFIG_NETFILTER_XT_TARGET_TCPMSS=m 475CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
433# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set 476# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
477# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
434CONFIG_NETFILTER_XT_MATCH_COMMENT=m 478CONFIG_NETFILTER_XT_MATCH_COMMENT=m
435CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m 479CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
436CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m 480CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
@@ -439,20 +483,23 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
439CONFIG_NETFILTER_XT_MATCH_DCCP=m 483CONFIG_NETFILTER_XT_MATCH_DCCP=m
440CONFIG_NETFILTER_XT_MATCH_DSCP=m 484CONFIG_NETFILTER_XT_MATCH_DSCP=m
441CONFIG_NETFILTER_XT_MATCH_ESP=m 485CONFIG_NETFILTER_XT_MATCH_ESP=m
486CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
442CONFIG_NETFILTER_XT_MATCH_HELPER=m 487CONFIG_NETFILTER_XT_MATCH_HELPER=m
488CONFIG_NETFILTER_XT_MATCH_HL=m
443# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set 489# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
444CONFIG_NETFILTER_XT_MATCH_LENGTH=m 490CONFIG_NETFILTER_XT_MATCH_LENGTH=m
445CONFIG_NETFILTER_XT_MATCH_LIMIT=m 491CONFIG_NETFILTER_XT_MATCH_LIMIT=m
446CONFIG_NETFILTER_XT_MATCH_MAC=m 492CONFIG_NETFILTER_XT_MATCH_MAC=m
447CONFIG_NETFILTER_XT_MATCH_MARK=m 493CONFIG_NETFILTER_XT_MATCH_MARK=m
494CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
448# CONFIG_NETFILTER_XT_MATCH_OWNER is not set 495# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
449CONFIG_NETFILTER_XT_MATCH_POLICY=m 496CONFIG_NETFILTER_XT_MATCH_POLICY=m
450CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
451CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m 497CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
452CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m 498CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
453CONFIG_NETFILTER_XT_MATCH_QUOTA=m 499CONFIG_NETFILTER_XT_MATCH_QUOTA=m
454# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set 500# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
455CONFIG_NETFILTER_XT_MATCH_REALM=m 501CONFIG_NETFILTER_XT_MATCH_REALM=m
502# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
456CONFIG_NETFILTER_XT_MATCH_SCTP=m 503CONFIG_NETFILTER_XT_MATCH_SCTP=m
457CONFIG_NETFILTER_XT_MATCH_STATE=m 504CONFIG_NETFILTER_XT_MATCH_STATE=m
458CONFIG_NETFILTER_XT_MATCH_STATISTIC=m 505CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
@@ -460,20 +507,53 @@ CONFIG_NETFILTER_XT_MATCH_STRING=m
460CONFIG_NETFILTER_XT_MATCH_TCPMSS=m 507CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
461CONFIG_NETFILTER_XT_MATCH_TIME=m 508CONFIG_NETFILTER_XT_MATCH_TIME=m
462CONFIG_NETFILTER_XT_MATCH_U32=m 509CONFIG_NETFILTER_XT_MATCH_U32=m
463CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m 510# CONFIG_NETFILTER_XT_MATCH_OSF is not set
511CONFIG_IP_VS=m
512# CONFIG_IP_VS_IPV6 is not set
513# CONFIG_IP_VS_DEBUG is not set
514CONFIG_IP_VS_TAB_BITS=12
515
516#
517# IPVS transport protocol load balancing support
518#
519CONFIG_IP_VS_PROTO_TCP=y
520CONFIG_IP_VS_PROTO_UDP=y
521CONFIG_IP_VS_PROTO_AH_ESP=y
522CONFIG_IP_VS_PROTO_ESP=y
523CONFIG_IP_VS_PROTO_AH=y
524# CONFIG_IP_VS_PROTO_SCTP is not set
525
526#
527# IPVS scheduler
528#
529CONFIG_IP_VS_RR=m
530CONFIG_IP_VS_WRR=m
531CONFIG_IP_VS_LC=m
532CONFIG_IP_VS_WLC=m
533CONFIG_IP_VS_LBLC=m
534CONFIG_IP_VS_LBLCR=m
535CONFIG_IP_VS_DH=m
536CONFIG_IP_VS_SH=m
537CONFIG_IP_VS_SED=m
538CONFIG_IP_VS_NQ=m
539
540#
541# IPVS application helper
542#
543CONFIG_IP_VS_FTP=m
464 544
465# 545#
466# IP: Netfilter Configuration 546# IP: Netfilter Configuration
467# 547#
548CONFIG_NF_DEFRAG_IPV4=m
468CONFIG_NF_CONNTRACK_IPV4=m 549CONFIG_NF_CONNTRACK_IPV4=m
469CONFIG_NF_CONNTRACK_PROC_COMPAT=y 550CONFIG_NF_CONNTRACK_PROC_COMPAT=y
470CONFIG_IP_NF_QUEUE=m 551CONFIG_IP_NF_QUEUE=m
471CONFIG_IP_NF_IPTABLES=m 552CONFIG_IP_NF_IPTABLES=m
472CONFIG_IP_NF_MATCH_RECENT=m 553CONFIG_IP_NF_MATCH_ADDRTYPE=m
473CONFIG_IP_NF_MATCH_ECN=m
474CONFIG_IP_NF_MATCH_AH=m 554CONFIG_IP_NF_MATCH_AH=m
555CONFIG_IP_NF_MATCH_ECN=m
475CONFIG_IP_NF_MATCH_TTL=m 556CONFIG_IP_NF_MATCH_TTL=m
476CONFIG_IP_NF_MATCH_ADDRTYPE=m
477CONFIG_IP_NF_FILTER=m 557CONFIG_IP_NF_FILTER=m
478CONFIG_IP_NF_TARGET_REJECT=m 558CONFIG_IP_NF_TARGET_REJECT=m
479CONFIG_IP_NF_TARGET_LOG=m 559CONFIG_IP_NF_TARGET_LOG=m
@@ -481,10 +561,13 @@ CONFIG_IP_NF_TARGET_ULOG=m
481CONFIG_NF_NAT=m 561CONFIG_NF_NAT=m
482CONFIG_NF_NAT_NEEDED=y 562CONFIG_NF_NAT_NEEDED=y
483CONFIG_IP_NF_TARGET_MASQUERADE=m 563CONFIG_IP_NF_TARGET_MASQUERADE=m
484CONFIG_IP_NF_TARGET_REDIRECT=m
485CONFIG_IP_NF_TARGET_NETMAP=m 564CONFIG_IP_NF_TARGET_NETMAP=m
565CONFIG_IP_NF_TARGET_REDIRECT=m
486CONFIG_NF_NAT_SNMP_BASIC=m 566CONFIG_NF_NAT_SNMP_BASIC=m
567CONFIG_NF_NAT_PROTO_DCCP=m
487CONFIG_NF_NAT_PROTO_GRE=m 568CONFIG_NF_NAT_PROTO_GRE=m
569CONFIG_NF_NAT_PROTO_UDPLITE=m
570CONFIG_NF_NAT_PROTO_SCTP=m
488CONFIG_NF_NAT_FTP=m 571CONFIG_NF_NAT_FTP=m
489CONFIG_NF_NAT_IRC=m 572CONFIG_NF_NAT_IRC=m
490CONFIG_NF_NAT_TFTP=m 573CONFIG_NF_NAT_TFTP=m
@@ -493,9 +576,9 @@ CONFIG_NF_NAT_PPTP=m
493CONFIG_NF_NAT_H323=m 576CONFIG_NF_NAT_H323=m
494CONFIG_NF_NAT_SIP=m 577CONFIG_NF_NAT_SIP=m
495CONFIG_IP_NF_MANGLE=m 578CONFIG_IP_NF_MANGLE=m
579CONFIG_IP_NF_TARGET_CLUSTERIP=m
496CONFIG_IP_NF_TARGET_ECN=m 580CONFIG_IP_NF_TARGET_ECN=m
497CONFIG_IP_NF_TARGET_TTL=m 581CONFIG_IP_NF_TARGET_TTL=m
498CONFIG_IP_NF_TARGET_CLUSTERIP=m
499CONFIG_IP_NF_RAW=m 582CONFIG_IP_NF_RAW=m
500CONFIG_IP_NF_ARPTABLES=m 583CONFIG_IP_NF_ARPTABLES=m
501CONFIG_IP_NF_ARPFILTER=m 584CONFIG_IP_NF_ARPFILTER=m
@@ -507,24 +590,20 @@ CONFIG_IP_NF_ARP_MANGLE=m
507CONFIG_NF_CONNTRACK_IPV6=m 590CONFIG_NF_CONNTRACK_IPV6=m
508CONFIG_IP6_NF_QUEUE=m 591CONFIG_IP6_NF_QUEUE=m
509CONFIG_IP6_NF_IPTABLES=m 592CONFIG_IP6_NF_IPTABLES=m
510CONFIG_IP6_NF_MATCH_RT=m 593CONFIG_IP6_NF_MATCH_AH=m
511CONFIG_IP6_NF_MATCH_OPTS=m 594CONFIG_IP6_NF_MATCH_EUI64=m
512CONFIG_IP6_NF_MATCH_FRAG=m 595CONFIG_IP6_NF_MATCH_FRAG=m
596CONFIG_IP6_NF_MATCH_OPTS=m
513CONFIG_IP6_NF_MATCH_HL=m 597CONFIG_IP6_NF_MATCH_HL=m
514CONFIG_IP6_NF_MATCH_IPV6HEADER=m 598CONFIG_IP6_NF_MATCH_IPV6HEADER=m
515CONFIG_IP6_NF_MATCH_AH=m
516CONFIG_IP6_NF_MATCH_MH=m 599CONFIG_IP6_NF_MATCH_MH=m
517CONFIG_IP6_NF_MATCH_EUI64=m 600CONFIG_IP6_NF_MATCH_RT=m
518CONFIG_IP6_NF_FILTER=m 601CONFIG_IP6_NF_TARGET_HL=m
519CONFIG_IP6_NF_TARGET_LOG=m 602CONFIG_IP6_NF_TARGET_LOG=m
603CONFIG_IP6_NF_FILTER=m
520CONFIG_IP6_NF_TARGET_REJECT=m 604CONFIG_IP6_NF_TARGET_REJECT=m
521CONFIG_IP6_NF_MANGLE=m 605CONFIG_IP6_NF_MANGLE=m
522CONFIG_IP6_NF_TARGET_HL=m
523CONFIG_IP6_NF_RAW=m 606CONFIG_IP6_NF_RAW=m
524
525#
526# Bridge: Netfilter Configuration
527#
528CONFIG_BRIDGE_NF_EBTABLES=m 607CONFIG_BRIDGE_NF_EBTABLES=m
529CONFIG_BRIDGE_EBT_BROUTE=m 608CONFIG_BRIDGE_EBT_BROUTE=m
530CONFIG_BRIDGE_EBT_T_FILTER=m 609CONFIG_BRIDGE_EBT_T_FILTER=m
@@ -533,6 +612,7 @@ CONFIG_BRIDGE_EBT_802_3=m
533CONFIG_BRIDGE_EBT_AMONG=m 612CONFIG_BRIDGE_EBT_AMONG=m
534CONFIG_BRIDGE_EBT_ARP=m 613CONFIG_BRIDGE_EBT_ARP=m
535CONFIG_BRIDGE_EBT_IP=m 614CONFIG_BRIDGE_EBT_IP=m
615# CONFIG_BRIDGE_EBT_IP6 is not set
536CONFIG_BRIDGE_EBT_LIMIT=m 616CONFIG_BRIDGE_EBT_LIMIT=m
537CONFIG_BRIDGE_EBT_MARK=m 617CONFIG_BRIDGE_EBT_MARK=m
538CONFIG_BRIDGE_EBT_PKTTYPE=m 618CONFIG_BRIDGE_EBT_PKTTYPE=m
@@ -545,31 +625,30 @@ CONFIG_BRIDGE_EBT_REDIRECT=m
545CONFIG_BRIDGE_EBT_SNAT=m 625CONFIG_BRIDGE_EBT_SNAT=m
546CONFIG_BRIDGE_EBT_LOG=m 626CONFIG_BRIDGE_EBT_LOG=m
547CONFIG_BRIDGE_EBT_ULOG=m 627CONFIG_BRIDGE_EBT_ULOG=m
628# CONFIG_BRIDGE_EBT_NFLOG is not set
548CONFIG_IP_DCCP=m 629CONFIG_IP_DCCP=m
549CONFIG_INET_DCCP_DIAG=m 630CONFIG_INET_DCCP_DIAG=m
550CONFIG_IP_DCCP_ACKVEC=y
551 631
552# 632#
553# DCCP CCIDs Configuration (EXPERIMENTAL) 633# DCCP CCIDs Configuration (EXPERIMENTAL)
554# 634#
555CONFIG_IP_DCCP_CCID2=m
556# CONFIG_IP_DCCP_CCID2_DEBUG is not set 635# CONFIG_IP_DCCP_CCID2_DEBUG is not set
557CONFIG_IP_DCCP_CCID3=m 636CONFIG_IP_DCCP_CCID3=y
558# CONFIG_IP_DCCP_CCID3_DEBUG is not set 637# CONFIG_IP_DCCP_CCID3_DEBUG is not set
559CONFIG_IP_DCCP_CCID3_RTO=100 638CONFIG_IP_DCCP_CCID3_RTO=100
560CONFIG_IP_DCCP_TFRC_LIB=m 639CONFIG_IP_DCCP_TFRC_LIB=y
561CONFIG_IP_SCTP=m 640CONFIG_IP_SCTP=m
562# CONFIG_SCTP_DBG_MSG is not set 641# CONFIG_SCTP_DBG_MSG is not set
563# CONFIG_SCTP_DBG_OBJCNT is not set 642# CONFIG_SCTP_DBG_OBJCNT is not set
564# CONFIG_SCTP_HMAC_NONE is not set 643# CONFIG_SCTP_HMAC_NONE is not set
565# CONFIG_SCTP_HMAC_SHA1 is not set 644# CONFIG_SCTP_HMAC_SHA1 is not set
566CONFIG_SCTP_HMAC_MD5=y 645CONFIG_SCTP_HMAC_MD5=y
646# CONFIG_RDS is not set
567CONFIG_TIPC=m 647CONFIG_TIPC=m
568CONFIG_TIPC_ADVANCED=y 648CONFIG_TIPC_ADVANCED=y
569CONFIG_TIPC_ZONES=3 649CONFIG_TIPC_ZONES=3
570CONFIG_TIPC_CLUSTERS=1 650CONFIG_TIPC_CLUSTERS=1
571CONFIG_TIPC_NODES=255 651CONFIG_TIPC_NODES=255
572CONFIG_TIPC_SLAVE_NODES=0
573CONFIG_TIPC_PORTS=8191 652CONFIG_TIPC_PORTS=8191
574CONFIG_TIPC_LOG=0 653CONFIG_TIPC_LOG=0
575# CONFIG_TIPC_DEBUG is not set 654# CONFIG_TIPC_DEBUG is not set
@@ -580,8 +659,12 @@ CONFIG_ATM_LANE=m
580CONFIG_ATM_MPOA=m 659CONFIG_ATM_MPOA=m
581CONFIG_ATM_BR2684=m 660CONFIG_ATM_BR2684=m
582# CONFIG_ATM_BR2684_IPFILTER is not set 661# CONFIG_ATM_BR2684_IPFILTER is not set
662CONFIG_STP=m
583CONFIG_BRIDGE=m 663CONFIG_BRIDGE=m
664CONFIG_BRIDGE_IGMP_SNOOPING=y
665# CONFIG_NET_DSA is not set
584CONFIG_VLAN_8021Q=m 666CONFIG_VLAN_8021Q=m
667# CONFIG_VLAN_8021Q_GVRP is not set
585# CONFIG_DECNET is not set 668# CONFIG_DECNET is not set
586CONFIG_LLC=m 669CONFIG_LLC=m
587# CONFIG_LLC2 is not set 670# CONFIG_LLC2 is not set
@@ -591,6 +674,8 @@ CONFIG_LLC=m
591# CONFIG_LAPB is not set 674# CONFIG_LAPB is not set
592# CONFIG_ECONET is not set 675# CONFIG_ECONET is not set
593# CONFIG_WAN_ROUTER is not set 676# CONFIG_WAN_ROUTER is not set
677# CONFIG_PHONET is not set
678# CONFIG_IEEE802154 is not set
594CONFIG_NET_SCHED=y 679CONFIG_NET_SCHED=y
595 680
596# 681#
@@ -601,7 +686,7 @@ CONFIG_NET_SCH_HTB=m
601CONFIG_NET_SCH_HFSC=m 686CONFIG_NET_SCH_HFSC=m
602CONFIG_NET_SCH_ATM=m 687CONFIG_NET_SCH_ATM=m
603CONFIG_NET_SCH_PRIO=m 688CONFIG_NET_SCH_PRIO=m
604CONFIG_NET_SCH_RR=m 689# CONFIG_NET_SCH_MULTIQ is not set
605CONFIG_NET_SCH_RED=m 690CONFIG_NET_SCH_RED=m
606CONFIG_NET_SCH_SFQ=m 691CONFIG_NET_SCH_SFQ=m
607CONFIG_NET_SCH_TEQL=m 692CONFIG_NET_SCH_TEQL=m
@@ -609,6 +694,7 @@ CONFIG_NET_SCH_TBF=m
609CONFIG_NET_SCH_GRED=m 694CONFIG_NET_SCH_GRED=m
610CONFIG_NET_SCH_DSMARK=m 695CONFIG_NET_SCH_DSMARK=m
611CONFIG_NET_SCH_NETEM=m 696CONFIG_NET_SCH_NETEM=m
697# CONFIG_NET_SCH_DRR is not set
612CONFIG_NET_SCH_INGRESS=m 698CONFIG_NET_SCH_INGRESS=m
613 699
614# 700#
@@ -626,6 +712,7 @@ CONFIG_CLS_U32_MARK=y
626CONFIG_NET_CLS_RSVP=m 712CONFIG_NET_CLS_RSVP=m
627CONFIG_NET_CLS_RSVP6=m 713CONFIG_NET_CLS_RSVP6=m
628# CONFIG_NET_CLS_FLOW is not set 714# CONFIG_NET_CLS_FLOW is not set
715# CONFIG_NET_CLS_CGROUP is not set
629CONFIG_NET_EMATCH=y 716CONFIG_NET_EMATCH=y
630CONFIG_NET_EMATCH_STACK=32 717CONFIG_NET_EMATCH_STACK=32
631CONFIG_NET_EMATCH_CMP=m 718CONFIG_NET_EMATCH_CMP=m
@@ -642,8 +729,10 @@ CONFIG_NET_ACT_IPT=m
642CONFIG_NET_ACT_NAT=m 729CONFIG_NET_ACT_NAT=m
643CONFIG_NET_ACT_PEDIT=m 730CONFIG_NET_ACT_PEDIT=m
644CONFIG_NET_ACT_SIMP=m 731CONFIG_NET_ACT_SIMP=m
732# CONFIG_NET_ACT_SKBEDIT is not set
645CONFIG_NET_CLS_IND=y 733CONFIG_NET_CLS_IND=y
646CONFIG_NET_SCH_FIFO=y 734CONFIG_NET_SCH_FIFO=y
735# CONFIG_DCB is not set
647 736
648# 737#
649# Network testing 738# Network testing
@@ -651,58 +740,7 @@ CONFIG_NET_SCH_FIFO=y
651CONFIG_NET_PKTGEN=m 740CONFIG_NET_PKTGEN=m
652# CONFIG_HAMRADIO is not set 741# CONFIG_HAMRADIO is not set
653# CONFIG_CAN is not set 742# CONFIG_CAN is not set
654CONFIG_IRDA=m 743# CONFIG_IRDA is not set
655
656#
657# IrDA protocols
658#
659CONFIG_IRLAN=m
660CONFIG_IRNET=m
661CONFIG_IRCOMM=m
662# CONFIG_IRDA_ULTRA is not set
663
664#
665# IrDA options
666#
667CONFIG_IRDA_CACHE_LAST_LSAP=y
668CONFIG_IRDA_FAST_RR=y
669# CONFIG_IRDA_DEBUG is not set
670
671#
672# Infrared-port device drivers
673#
674
675#
676# SIR device drivers
677#
678CONFIG_IRTTY_SIR=m
679
680#
681# Dongle support
682#
683CONFIG_DONGLE=y
684CONFIG_ESI_DONGLE=m
685CONFIG_ACTISYS_DONGLE=m
686CONFIG_TEKRAM_DONGLE=m
687CONFIG_TOIM3232_DONGLE=m
688CONFIG_LITELINK_DONGLE=m
689CONFIG_MA600_DONGLE=m
690CONFIG_GIRBIL_DONGLE=m
691CONFIG_MCP2120_DONGLE=m
692CONFIG_OLD_BELKIN_DONGLE=m
693CONFIG_ACT200L_DONGLE=m
694CONFIG_KINGSUN_DONGLE=m
695CONFIG_KSDAZZLE_DONGLE=m
696CONFIG_KS959_DONGLE=m
697
698#
699# FIR device drivers
700#
701CONFIG_USB_IRDA=m
702CONFIG_SIGMATEL_FIR=m
703CONFIG_TOSHIBA_FIR=m
704CONFIG_VLSI_FIR=m
705CONFIG_MCS_FIR=m
706CONFIG_BT=m 744CONFIG_BT=m
707# CONFIG_BT_L2CAP is not set 745# CONFIG_BT_L2CAP is not set
708# CONFIG_BT_SCO is not set 746# CONFIG_BT_SCO is not set
@@ -710,8 +748,7 @@ CONFIG_BT=m
710# 748#
711# Bluetooth device drivers 749# Bluetooth device drivers
712# 750#
713CONFIG_BT_HCIUSB=m 751# CONFIG_BT_HCIBTUSB is not set
714CONFIG_BT_HCIUSB_SCO=y
715CONFIG_BT_HCIUART=m 752CONFIG_BT_HCIUART=m
716CONFIG_BT_HCIUART_H4=y 753CONFIG_BT_HCIUART_H4=y
717CONFIG_BT_HCIUART_BCSP=y 754CONFIG_BT_HCIUART_BCSP=y
@@ -720,51 +757,37 @@ CONFIG_BT_HCIBCM203X=m
720CONFIG_BT_HCIBPA10X=m 757CONFIG_BT_HCIBPA10X=m
721CONFIG_BT_HCIBFUSB=m 758CONFIG_BT_HCIBFUSB=m
722CONFIG_BT_HCIVHCI=m 759CONFIG_BT_HCIVHCI=m
760# CONFIG_BT_MRVL is not set
723# CONFIG_AF_RXRPC is not set 761# CONFIG_AF_RXRPC is not set
724CONFIG_FIB_RULES=y 762CONFIG_FIB_RULES=y
725 763CONFIG_WIRELESS=y
726# 764CONFIG_WEXT_CORE=y
727# Wireless 765CONFIG_WEXT_PROC=y
728#
729CONFIG_CFG80211=m 766CONFIG_CFG80211=m
730CONFIG_NL80211=y 767# CONFIG_NL80211_TESTMODE is not set
731CONFIG_WIRELESS_EXT=y 768# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
769# CONFIG_CFG80211_REG_DEBUG is not set
770CONFIG_CFG80211_DEFAULT_PS=y
771# CONFIG_CFG80211_DEBUGFS is not set
772# CONFIG_CFG80211_INTERNAL_REGDB is not set
773CONFIG_CFG80211_WEXT=y
774CONFIG_WIRELESS_EXT_SYSFS=y
775# CONFIG_LIB80211 is not set
732CONFIG_MAC80211=m 776CONFIG_MAC80211=m
733 777CONFIG_MAC80211_RC_PID=y
734# 778CONFIG_MAC80211_RC_MINSTREL=y
735# Rate control algorithm selection
736#
737CONFIG_MAC80211_RC_DEFAULT_PID=y 779CONFIG_MAC80211_RC_DEFAULT_PID=y
738# CONFIG_MAC80211_RC_DEFAULT_SIMPLE is not set 780# CONFIG_MAC80211_RC_DEFAULT_MINSTREL is not set
739# CONFIG_MAC80211_RC_DEFAULT_NONE is not set
740
741#
742# Selecting 'y' for an algorithm will
743#
744
745#
746# build the algorithm into mac80211.
747#
748CONFIG_MAC80211_RC_DEFAULT="pid" 781CONFIG_MAC80211_RC_DEFAULT="pid"
749CONFIG_MAC80211_RC_PID=y 782CONFIG_MAC80211_MESH=y
750# CONFIG_MAC80211_RC_SIMPLE is not set
751CONFIG_MAC80211_LEDS=y 783CONFIG_MAC80211_LEDS=y
752# CONFIG_MAC80211_DEBUGFS is not set 784# CONFIG_MAC80211_DEBUGFS is not set
753# CONFIG_MAC80211_DEBUG_PACKET_ALIGNMENT is not set 785# CONFIG_MAC80211_DEBUG_MENU is not set
754# CONFIG_MAC80211_DEBUG is not set 786# CONFIG_WIMAX is not set
755CONFIG_IEEE80211=m
756# CONFIG_IEEE80211_DEBUG is not set
757CONFIG_IEEE80211_CRYPT_WEP=m
758CONFIG_IEEE80211_CRYPT_CCMP=m
759CONFIG_IEEE80211_CRYPT_TKIP=m
760CONFIG_IEEE80211_SOFTMAC=m
761# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set
762CONFIG_RFKILL=m 787CONFIG_RFKILL=m
763CONFIG_RFKILL_INPUT=m
764CONFIG_RFKILL_LEDS=y 788CONFIG_RFKILL_LEDS=y
765CONFIG_NET_9P=m 789CONFIG_RFKILL_INPUT=y
766CONFIG_NET_9P_FD=m 790# CONFIG_NET_9P is not set
767# CONFIG_NET_9P_DEBUG is not set
768 791
769# 792#
770# Device Drivers 793# Device Drivers
@@ -774,17 +797,22 @@ CONFIG_NET_9P_FD=m
774# Generic Driver Options 797# Generic Driver Options
775# 798#
776CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 799CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
800# CONFIG_DEVTMPFS is not set
777CONFIG_STANDALONE=y 801CONFIG_STANDALONE=y
778CONFIG_PREVENT_FIRMWARE_BUILD=y 802CONFIG_PREVENT_FIRMWARE_BUILD=y
779CONFIG_FW_LOADER=m 803CONFIG_FW_LOADER=m
804CONFIG_FIRMWARE_IN_KERNEL=y
805CONFIG_EXTRA_FIRMWARE=""
780# CONFIG_SYS_HYPERVISOR is not set 806# CONFIG_SYS_HYPERVISOR is not set
781CONFIG_CONNECTOR=m 807CONFIG_CONNECTOR=m
782CONFIG_MTD=y 808CONFIG_MTD=y
783# CONFIG_MTD_DEBUG is not set 809# CONFIG_MTD_DEBUG is not set
810# CONFIG_MTD_TESTS is not set
784CONFIG_MTD_CONCAT=y 811CONFIG_MTD_CONCAT=y
785CONFIG_MTD_PARTITIONS=y 812CONFIG_MTD_PARTITIONS=y
786# CONFIG_MTD_REDBOOT_PARTS is not set 813# CONFIG_MTD_REDBOOT_PARTS is not set
787# CONFIG_MTD_CMDLINE_PARTS is not set 814# CONFIG_MTD_CMDLINE_PARTS is not set
815# CONFIG_MTD_AR7_PARTS is not set
788 816
789# 817#
790# User Modules And Translation Layers 818# User Modules And Translation Layers
@@ -829,9 +857,7 @@ CONFIG_MTD_ABSENT=y
829# 857#
830# CONFIG_MTD_COMPLEX_MAPPINGS is not set 858# CONFIG_MTD_COMPLEX_MAPPINGS is not set
831CONFIG_MTD_PHYSMAP=y 859CONFIG_MTD_PHYSMAP=y
832CONFIG_MTD_PHYSMAP_START=0x8000000 860# CONFIG_MTD_PHYSMAP_COMPAT is not set
833CONFIG_MTD_PHYSMAP_LEN=0x0
834CONFIG_MTD_PHYSMAP_BANKWIDTH=2
835# CONFIG_MTD_INTEL_VR_NOR is not set 861# CONFIG_MTD_INTEL_VR_NOR is not set
836# CONFIG_MTD_PLATRAM is not set 862# CONFIG_MTD_PLATRAM is not set
837 863
@@ -854,6 +880,11 @@ CONFIG_MTD_PHYSMAP_BANKWIDTH=2
854# CONFIG_MTD_ONENAND is not set 880# CONFIG_MTD_ONENAND is not set
855 881
856# 882#
883# LPDDR flash memory drivers
884#
885# CONFIG_MTD_LPDDR is not set
886
887#
857# UBI - Unsorted block images 888# UBI - Unsorted block images
858# 889#
859# CONFIG_MTD_UBI is not set 890# CONFIG_MTD_UBI is not set
@@ -866,6 +897,7 @@ CONFIG_BLK_DEV=y
866# CONFIG_BLK_DEV_COW_COMMON is not set 897# CONFIG_BLK_DEV_COW_COMMON is not set
867CONFIG_BLK_DEV_LOOP=m 898CONFIG_BLK_DEV_LOOP=m
868CONFIG_BLK_DEV_CRYPTOLOOP=m 899CONFIG_BLK_DEV_CRYPTOLOOP=m
900# CONFIG_BLK_DEV_DRBD is not set
869CONFIG_BLK_DEV_NBD=m 901CONFIG_BLK_DEV_NBD=m
870# CONFIG_BLK_DEV_SX8 is not set 902# CONFIG_BLK_DEV_SX8 is not set
871# CONFIG_BLK_DEV_UB is not set 903# CONFIG_BLK_DEV_UB is not set
@@ -875,18 +907,27 @@ CONFIG_BLK_DEV_RAM_SIZE=16384
875# CONFIG_BLK_DEV_XIP is not set 907# CONFIG_BLK_DEV_XIP is not set
876# CONFIG_CDROM_PKTCDVD is not set 908# CONFIG_CDROM_PKTCDVD is not set
877CONFIG_ATA_OVER_ETH=m 909CONFIG_ATA_OVER_ETH=m
910# CONFIG_BLK_DEV_HD is not set
878CONFIG_MISC_DEVICES=y 911CONFIG_MISC_DEVICES=y
879# CONFIG_PHANTOM is not set 912# CONFIG_PHANTOM is not set
880# CONFIG_EEPROM_93CX6 is not set
881# CONFIG_SGI_IOC4 is not set 913# CONFIG_SGI_IOC4 is not set
882# CONFIG_TIFM_CORE is not set 914# CONFIG_TIFM_CORE is not set
883# CONFIG_ENCLOSURE_SERVICES is not set 915# CONFIG_ENCLOSURE_SERVICES is not set
916# CONFIG_HP_ILO is not set
917# CONFIG_C2PORT is not set
918
919#
920# EEPROM support
921#
922# CONFIG_EEPROM_93CX6 is not set
923# CONFIG_CB710_CORE is not set
884CONFIG_HAVE_IDE=y 924CONFIG_HAVE_IDE=y
885# CONFIG_IDE is not set 925# CONFIG_IDE is not set
886 926
887# 927#
888# SCSI device support 928# SCSI device support
889# 929#
930CONFIG_SCSI_MOD=y
890CONFIG_RAID_ATTRS=m 931CONFIG_RAID_ATTRS=m
891CONFIG_SCSI=y 932CONFIG_SCSI=y
892CONFIG_SCSI_DMA=y 933CONFIG_SCSI_DMA=y
@@ -904,10 +945,6 @@ CONFIG_BLK_DEV_SR=m
904CONFIG_BLK_DEV_SR_VENDOR=y 945CONFIG_BLK_DEV_SR_VENDOR=y
905CONFIG_CHR_DEV_SG=m 946CONFIG_CHR_DEV_SG=m
906CONFIG_CHR_DEV_SCH=m 947CONFIG_CHR_DEV_SCH=m
907
908#
909# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
910#
911CONFIG_SCSI_MULTI_LUN=y 948CONFIG_SCSI_MULTI_LUN=y
912CONFIG_SCSI_CONSTANTS=y 949CONFIG_SCSI_CONSTANTS=y
913CONFIG_SCSI_LOGGING=y 950CONFIG_SCSI_LOGGING=y
@@ -924,21 +961,30 @@ CONFIG_SCSI_ISCSI_ATTRS=m
924# CONFIG_SCSI_SRP_ATTRS is not set 961# CONFIG_SCSI_SRP_ATTRS is not set
925CONFIG_SCSI_LOWLEVEL=y 962CONFIG_SCSI_LOWLEVEL=y
926CONFIG_ISCSI_TCP=m 963CONFIG_ISCSI_TCP=m
964# CONFIG_SCSI_BNX2_ISCSI is not set
965# CONFIG_BE2ISCSI is not set
927# CONFIG_BLK_DEV_3W_XXXX_RAID is not set 966# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
967# CONFIG_SCSI_HPSA is not set
928# CONFIG_SCSI_3W_9XXX is not set 968# CONFIG_SCSI_3W_9XXX is not set
969# CONFIG_SCSI_3W_SAS is not set
929# CONFIG_SCSI_ACARD is not set 970# CONFIG_SCSI_ACARD is not set
930# CONFIG_SCSI_AACRAID is not set 971# CONFIG_SCSI_AACRAID is not set
931# CONFIG_SCSI_AIC7XXX is not set 972# CONFIG_SCSI_AIC7XXX is not set
932# CONFIG_SCSI_AIC7XXX_OLD is not set 973# CONFIG_SCSI_AIC7XXX_OLD is not set
933# CONFIG_SCSI_AIC79XX is not set 974# CONFIG_SCSI_AIC79XX is not set
934# CONFIG_SCSI_AIC94XX is not set 975# CONFIG_SCSI_AIC94XX is not set
976# CONFIG_SCSI_MVSAS is not set
935# CONFIG_SCSI_DPT_I2O is not set 977# CONFIG_SCSI_DPT_I2O is not set
936# CONFIG_SCSI_ADVANSYS is not set 978# CONFIG_SCSI_ADVANSYS is not set
937# CONFIG_SCSI_ARCMSR is not set 979# CONFIG_SCSI_ARCMSR is not set
938# CONFIG_MEGARAID_NEWGEN is not set 980# CONFIG_MEGARAID_NEWGEN is not set
939# CONFIG_MEGARAID_LEGACY is not set 981# CONFIG_MEGARAID_LEGACY is not set
940# CONFIG_MEGARAID_SAS is not set 982# CONFIG_MEGARAID_SAS is not set
983# CONFIG_SCSI_MPT2SAS is not set
941# CONFIG_SCSI_HPTIOP is not set 984# CONFIG_SCSI_HPTIOP is not set
985# CONFIG_LIBFC is not set
986# CONFIG_LIBFCOE is not set
987# CONFIG_FCOE is not set
942# CONFIG_SCSI_DMX3191D is not set 988# CONFIG_SCSI_DMX3191D is not set
943# CONFIG_SCSI_FUTURE_DOMAIN is not set 989# CONFIG_SCSI_FUTURE_DOMAIN is not set
944# CONFIG_SCSI_IPS is not set 990# CONFIG_SCSI_IPS is not set
@@ -954,7 +1000,12 @@ CONFIG_ISCSI_TCP=m
954# CONFIG_SCSI_DC390T is not set 1000# CONFIG_SCSI_DC390T is not set
955# CONFIG_SCSI_NSP32 is not set 1001# CONFIG_SCSI_NSP32 is not set
956# CONFIG_SCSI_DEBUG is not set 1002# CONFIG_SCSI_DEBUG is not set
1003# CONFIG_SCSI_PMCRAID is not set
1004# CONFIG_SCSI_PM8001 is not set
957# CONFIG_SCSI_SRP is not set 1005# CONFIG_SCSI_SRP is not set
1006# CONFIG_SCSI_BFA_FC is not set
1007# CONFIG_SCSI_DH is not set
1008# CONFIG_SCSI_OSD_INITIATOR is not set
958# CONFIG_ATA is not set 1009# CONFIG_ATA is not set
959# CONFIG_MD is not set 1010# CONFIG_MD is not set
960# CONFIG_FUSION is not set 1011# CONFIG_FUSION is not set
@@ -962,11 +1013,18 @@ CONFIG_ISCSI_TCP=m
962# 1013#
963# IEEE 1394 (FireWire) support 1014# IEEE 1394 (FireWire) support
964# 1015#
1016
1017#
1018# You can enable one or both FireWire driver stacks.
1019#
1020
1021#
1022# The newer stack is recommended.
1023#
965# CONFIG_FIREWIRE is not set 1024# CONFIG_FIREWIRE is not set
966# CONFIG_IEEE1394 is not set 1025# CONFIG_IEEE1394 is not set
967# CONFIG_I2O is not set 1026# CONFIG_I2O is not set
968CONFIG_NETDEVICES=y 1027CONFIG_NETDEVICES=y
969# CONFIG_NETDEVICES_MULTIQUEUE is not set
970# CONFIG_IFB is not set 1028# CONFIG_IFB is not set
971CONFIG_DUMMY=m 1029CONFIG_DUMMY=m
972# CONFIG_BONDING is not set 1030# CONFIG_BONDING is not set
@@ -990,8 +1048,11 @@ CONFIG_SMSC_PHY=m
990CONFIG_BROADCOM_PHY=m 1048CONFIG_BROADCOM_PHY=m
991CONFIG_ICPLUS_PHY=m 1049CONFIG_ICPLUS_PHY=m
992# CONFIG_REALTEK_PHY is not set 1050# CONFIG_REALTEK_PHY is not set
993# CONFIG_FIXED_PHY is not set 1051# CONFIG_NATIONAL_PHY is not set
1052# CONFIG_STE10XP is not set
1053# CONFIG_LSI_ET1011C_PHY is not set
994CONFIG_MDIO_BITBANG=m 1054CONFIG_MDIO_BITBANG=m
1055# CONFIG_MDIO_GPIO is not set
995CONFIG_NET_ETHERNET=y 1056CONFIG_NET_ETHERNET=y
996CONFIG_MII=y 1057CONFIG_MII=y
997# CONFIG_AX88796 is not set 1058# CONFIG_AX88796 is not set
@@ -999,24 +1060,31 @@ CONFIG_MII=y
999# CONFIG_SUNGEM is not set 1060# CONFIG_SUNGEM is not set
1000# CONFIG_CASSINI is not set 1061# CONFIG_CASSINI is not set
1001# CONFIG_NET_VENDOR_3COM is not set 1062# CONFIG_NET_VENDOR_3COM is not set
1063# CONFIG_SMC91X is not set
1002# CONFIG_DM9000 is not set 1064# CONFIG_DM9000 is not set
1065# CONFIG_ETHOC is not set
1066# CONFIG_SMSC911X is not set
1067# CONFIG_DNET is not set
1003# CONFIG_NET_TULIP is not set 1068# CONFIG_NET_TULIP is not set
1004# CONFIG_HP100 is not set 1069# CONFIG_HP100 is not set
1005# CONFIG_IBM_NEW_EMAC_ZMII is not set 1070# CONFIG_IBM_NEW_EMAC_ZMII is not set
1006# CONFIG_IBM_NEW_EMAC_RGMII is not set 1071# CONFIG_IBM_NEW_EMAC_RGMII is not set
1007# CONFIG_IBM_NEW_EMAC_TAH is not set 1072# CONFIG_IBM_NEW_EMAC_TAH is not set
1008# CONFIG_IBM_NEW_EMAC_EMAC4 is not set 1073# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
1074# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
1075# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
1076# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
1009CONFIG_NET_PCI=y 1077CONFIG_NET_PCI=y
1010# CONFIG_PCNET32 is not set 1078# CONFIG_PCNET32 is not set
1011# CONFIG_AMD8111_ETH is not set 1079# CONFIG_AMD8111_ETH is not set
1012# CONFIG_ADAPTEC_STARFIRE is not set 1080# CONFIG_ADAPTEC_STARFIRE is not set
1081# CONFIG_KSZ884X_PCI is not set
1013CONFIG_B44=y 1082CONFIG_B44=y
1014CONFIG_B44_PCI_AUTOSELECT=y 1083CONFIG_B44_PCI_AUTOSELECT=y
1015CONFIG_B44_PCICORE_AUTOSELECT=y 1084CONFIG_B44_PCICORE_AUTOSELECT=y
1016CONFIG_B44_PCI=y 1085CONFIG_B44_PCI=y
1017# CONFIG_FORCEDETH is not set 1086# CONFIG_FORCEDETH is not set
1018# CONFIG_TC35815 is not set 1087# CONFIG_TC35815 is not set
1019# CONFIG_EEPRO100 is not set
1020# CONFIG_E100 is not set 1088# CONFIG_E100 is not set
1021# CONFIG_FEALNX is not set 1089# CONFIG_FEALNX is not set
1022# CONFIG_NATSEMI is not set 1090# CONFIG_NATSEMI is not set
@@ -1026,41 +1094,67 @@ CONFIG_B44_PCI=y
1026# CONFIG_R6040 is not set 1094# CONFIG_R6040 is not set
1027# CONFIG_SIS900 is not set 1095# CONFIG_SIS900 is not set
1028# CONFIG_EPIC100 is not set 1096# CONFIG_EPIC100 is not set
1097# CONFIG_SMSC9420 is not set
1029# CONFIG_SUNDANCE is not set 1098# CONFIG_SUNDANCE is not set
1030# CONFIG_TLAN is not set 1099# CONFIG_TLAN is not set
1100# CONFIG_KS8842 is not set
1101# CONFIG_KS8851_MLL is not set
1031# CONFIG_VIA_RHINE is not set 1102# CONFIG_VIA_RHINE is not set
1032# CONFIG_SC92031 is not set 1103# CONFIG_SC92031 is not set
1104# CONFIG_ATL2 is not set
1033# CONFIG_NETDEV_1000 is not set 1105# CONFIG_NETDEV_1000 is not set
1034# CONFIG_NETDEV_10000 is not set 1106# CONFIG_NETDEV_10000 is not set
1035# CONFIG_TR is not set 1107# CONFIG_TR is not set
1036 1108CONFIG_WLAN=y
1037# 1109# CONFIG_LIBERTAS_THINFIRM is not set
1038# Wireless LAN
1039#
1040# CONFIG_WLAN_PRE80211 is not set
1041CONFIG_WLAN_80211=y
1042# CONFIG_IPW2100 is not set
1043# CONFIG_IPW2200 is not set
1044# CONFIG_LIBERTAS is not set
1045# CONFIG_HERMES is not set
1046# CONFIG_ATMEL is not set 1110# CONFIG_ATMEL is not set
1111# CONFIG_AT76C50X_USB is not set
1047# CONFIG_PRISM54 is not set 1112# CONFIG_PRISM54 is not set
1048# CONFIG_USB_ZD1201 is not set 1113# CONFIG_USB_ZD1201 is not set
1049# CONFIG_USB_NET_RNDIS_WLAN is not set 1114# CONFIG_USB_NET_RNDIS_WLAN is not set
1050# CONFIG_RTL8180 is not set 1115# CONFIG_RTL8180 is not set
1051# CONFIG_RTL8187 is not set 1116# CONFIG_RTL8187 is not set
1052# CONFIG_ADM8211 is not set 1117# CONFIG_ADM8211 is not set
1053# CONFIG_P54_COMMON is not set 1118# CONFIG_MAC80211_HWSIM is not set
1119# CONFIG_MWL8K is not set
1120CONFIG_ATH_COMMON=m
1121# CONFIG_ATH_DEBUG is not set
1054CONFIG_ATH5K=m 1122CONFIG_ATH5K=m
1055# CONFIG_IWL4965 is not set 1123# CONFIG_ATH5K_DEBUG is not set
1056# CONFIG_IWL3945 is not set 1124# CONFIG_ATH9K is not set
1125# CONFIG_AR9170_USB is not set
1126CONFIG_B43=m
1127CONFIG_B43_PCI_AUTOSELECT=y
1128CONFIG_B43_PCICORE_AUTOSELECT=y
1129CONFIG_B43_PIO=y
1130CONFIG_B43_PHY_LP=y
1131CONFIG_B43_LEDS=y
1132# CONFIG_B43_DEBUG is not set
1133CONFIG_B43LEGACY=m
1134CONFIG_B43LEGACY_PCI_AUTOSELECT=y
1135CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
1136CONFIG_B43LEGACY_LEDS=y
1137CONFIG_B43LEGACY_DEBUG=y
1138CONFIG_B43LEGACY_DMA=y
1139CONFIG_B43LEGACY_PIO=y
1140CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
1141# CONFIG_B43LEGACY_DMA_MODE is not set
1142# CONFIG_B43LEGACY_PIO_MODE is not set
1057# CONFIG_HOSTAP is not set 1143# CONFIG_HOSTAP is not set
1058# CONFIG_BCM43XX is not set 1144# CONFIG_IPW2100 is not set
1059# CONFIG_B43 is not set 1145# CONFIG_IPW2200 is not set
1060# CONFIG_B43LEGACY is not set 1146# CONFIG_IWLWIFI is not set
1147# CONFIG_LIBERTAS is not set
1148# CONFIG_HERMES is not set
1149# CONFIG_P54_COMMON is not set
1150# CONFIG_RT2X00 is not set
1151# CONFIG_WL12XX is not set
1061CONFIG_ZD1211RW=m 1152CONFIG_ZD1211RW=m
1062# CONFIG_ZD1211RW_DEBUG is not set 1153# CONFIG_ZD1211RW_DEBUG is not set
1063# CONFIG_RT2X00 is not set 1154
1155#
1156# Enable WiMAX (Networking options) to see the WiMAX drivers
1157#
1064 1158
1065# 1159#
1066# USB Network Adapters 1160# USB Network Adapters
@@ -1072,7 +1166,10 @@ CONFIG_USB_RTL8150=m
1072CONFIG_USB_USBNET=m 1166CONFIG_USB_USBNET=m
1073CONFIG_USB_NET_AX8817X=m 1167CONFIG_USB_NET_AX8817X=m
1074CONFIG_USB_NET_CDCETHER=m 1168CONFIG_USB_NET_CDCETHER=m
1169# CONFIG_USB_NET_CDC_EEM is not set
1075CONFIG_USB_NET_DM9601=m 1170CONFIG_USB_NET_DM9601=m
1171# CONFIG_USB_NET_SMSC75XX is not set
1172# CONFIG_USB_NET_SMSC95XX is not set
1076CONFIG_USB_NET_GL620A=m 1173CONFIG_USB_NET_GL620A=m
1077CONFIG_USB_NET_NET1080=m 1174CONFIG_USB_NET_NET1080=m
1078CONFIG_USB_NET_PLUSB=m 1175CONFIG_USB_NET_PLUSB=m
@@ -1086,6 +1183,10 @@ CONFIG_USB_ARMLINUX=y
1086CONFIG_USB_EPSON2888=y 1183CONFIG_USB_EPSON2888=y
1087CONFIG_USB_KC2190=y 1184CONFIG_USB_KC2190=y
1088CONFIG_USB_NET_ZAURUS=m 1185CONFIG_USB_NET_ZAURUS=m
1186# CONFIG_USB_HSO is not set
1187# CONFIG_USB_NET_INT51X1 is not set
1188# CONFIG_USB_IPHETH is not set
1189CONFIG_USB_SIERRA_NET=m
1089# CONFIG_WAN is not set 1190# CONFIG_WAN is not set
1090CONFIG_ATM_DRIVERS=y 1191CONFIG_ATM_DRIVERS=y
1091CONFIG_ATM_DUMMY=m 1192CONFIG_ATM_DUMMY=m
@@ -1099,8 +1200,9 @@ CONFIG_ATM_TCP=m
1099# CONFIG_ATM_AMBASSADOR is not set 1200# CONFIG_ATM_AMBASSADOR is not set
1100# CONFIG_ATM_HORIZON is not set 1201# CONFIG_ATM_HORIZON is not set
1101# CONFIG_ATM_IA is not set 1202# CONFIG_ATM_IA is not set
1102# CONFIG_ATM_FORE200E_MAYBE is not set 1203# CONFIG_ATM_FORE200E is not set
1103# CONFIG_ATM_HE is not set 1204# CONFIG_ATM_HE is not set
1205# CONFIG_ATM_SOLOS is not set
1104# CONFIG_FDDI is not set 1206# CONFIG_FDDI is not set
1105# CONFIG_HIPPI is not set 1207# CONFIG_HIPPI is not set
1106CONFIG_PPP=m 1208CONFIG_PPP=m
@@ -1120,11 +1222,10 @@ CONFIG_SLHC=m
1120# CONFIG_SLIP_SMART is not set 1222# CONFIG_SLIP_SMART is not set
1121# CONFIG_SLIP_MODE_SLIP6 is not set 1223# CONFIG_SLIP_MODE_SLIP6 is not set
1122# CONFIG_NET_FC is not set 1224# CONFIG_NET_FC is not set
1123CONFIG_NETCONSOLE=y 1225# CONFIG_NETCONSOLE is not set
1124# CONFIG_NETCONSOLE_DYNAMIC is not set 1226# CONFIG_NETPOLL is not set
1125CONFIG_NETPOLL=y 1227# CONFIG_NET_POLL_CONTROLLER is not set
1126# CONFIG_NETPOLL_TRAP is not set 1228# CONFIG_VMXNET3 is not set
1127CONFIG_NET_POLL_CONTROLLER=y
1128# CONFIG_ISDN is not set 1229# CONFIG_ISDN is not set
1129# CONFIG_PHONE is not set 1230# CONFIG_PHONE is not set
1130 1231
@@ -1134,6 +1235,7 @@ CONFIG_NET_POLL_CONTROLLER=y
1134CONFIG_INPUT=y 1235CONFIG_INPUT=y
1135# CONFIG_INPUT_FF_MEMLESS is not set 1236# CONFIG_INPUT_FF_MEMLESS is not set
1136# CONFIG_INPUT_POLLDEV is not set 1237# CONFIG_INPUT_POLLDEV is not set
1238# CONFIG_INPUT_SPARSEKMAP is not set
1137 1239
1138# 1240#
1139# Userland interfaces 1241# Userland interfaces
@@ -1166,6 +1268,7 @@ CONFIG_INPUT_EVDEV=m
1166# Character devices 1268# Character devices
1167# 1269#
1168# CONFIG_VT is not set 1270# CONFIG_VT is not set
1271CONFIG_DEVKMEM=y
1169# CONFIG_SERIAL_NONSTANDARD is not set 1272# CONFIG_SERIAL_NONSTANDARD is not set
1170# CONFIG_NOZOMI is not set 1273# CONFIG_NOZOMI is not set
1171 1274
@@ -1185,23 +1288,24 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=2
1185CONFIG_SERIAL_CORE=y 1288CONFIG_SERIAL_CORE=y
1186CONFIG_SERIAL_CORE_CONSOLE=y 1289CONFIG_SERIAL_CORE_CONSOLE=y
1187# CONFIG_SERIAL_JSM is not set 1290# CONFIG_SERIAL_JSM is not set
1291# CONFIG_SERIAL_TIMBERDALE is not set
1188CONFIG_UNIX98_PTYS=y 1292CONFIG_UNIX98_PTYS=y
1293# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
1189# CONFIG_LEGACY_PTYS is not set 1294# CONFIG_LEGACY_PTYS is not set
1190# CONFIG_IPMI_HANDLER is not set 1295# CONFIG_IPMI_HANDLER is not set
1191# CONFIG_HW_RANDOM is not set 1296# CONFIG_HW_RANDOM is not set
1192# CONFIG_RTC is not set
1193# CONFIG_R3964 is not set 1297# CONFIG_R3964 is not set
1194# CONFIG_APPLICOM is not set 1298# CONFIG_APPLICOM is not set
1195# CONFIG_RAW_DRIVER is not set 1299# CONFIG_RAW_DRIVER is not set
1196# CONFIG_TCG_TPM is not set 1300# CONFIG_TCG_TPM is not set
1197CONFIG_DEVPORT=y 1301CONFIG_DEVPORT=y
1198# CONFIG_I2C is not set 1302# CONFIG_I2C is not set
1303# CONFIG_SPI is not set
1199 1304
1200# 1305#
1201# SPI support 1306# PPS support
1202# 1307#
1203# CONFIG_SPI is not set 1308# CONFIG_PPS is not set
1204# CONFIG_SPI_MASTER is not set
1205CONFIG_W1=m 1309CONFIG_W1=m
1206CONFIG_W1_CON=y 1310CONFIG_W1_CON=y
1207 1311
@@ -1217,21 +1321,45 @@ CONFIG_W1_MASTER_DS2490=m
1217# 1321#
1218CONFIG_W1_SLAVE_THERM=m 1322CONFIG_W1_SLAVE_THERM=m
1219CONFIG_W1_SLAVE_SMEM=m 1323CONFIG_W1_SLAVE_SMEM=m
1324# CONFIG_W1_SLAVE_DS2431 is not set
1220CONFIG_W1_SLAVE_DS2433=m 1325CONFIG_W1_SLAVE_DS2433=m
1221# CONFIG_W1_SLAVE_DS2433_CRC is not set 1326# CONFIG_W1_SLAVE_DS2433_CRC is not set
1222CONFIG_W1_SLAVE_DS2760=m 1327CONFIG_W1_SLAVE_DS2760=m
1328# CONFIG_W1_SLAVE_BQ27000 is not set
1223# CONFIG_POWER_SUPPLY is not set 1329# CONFIG_POWER_SUPPLY is not set
1224# CONFIG_HWMON is not set 1330# CONFIG_HWMON is not set
1225CONFIG_THERMAL=y 1331CONFIG_THERMAL=y
1226# CONFIG_WATCHDOG is not set 1332CONFIG_WATCHDOG=y
1333CONFIG_WATCHDOG_NOWAYOUT=y
1227 1334
1228# 1335#
1229# Sonics Silicon Backplane 1336# Watchdog Device Drivers
1337#
1338# CONFIG_SOFT_WATCHDOG is not set
1339# CONFIG_ALIM7101_WDT is not set
1340CONFIG_BCM47XX_WDT=y
1341
1342#
1343# PCI-based Watchdog Cards
1344#
1345# CONFIG_PCIPCWATCHDOG is not set
1346# CONFIG_WDTPCI is not set
1347
1230# 1348#
1349# USB-based Watchdog Cards
1350#
1351# CONFIG_USBPCWATCHDOG is not set
1231CONFIG_SSB_POSSIBLE=y 1352CONFIG_SSB_POSSIBLE=y
1353
1354#
1355# Sonics Silicon Backplane
1356#
1232CONFIG_SSB=y 1357CONFIG_SSB=y
1358CONFIG_SSB_SPROM=y
1359CONFIG_SSB_BLOCKIO=y
1233CONFIG_SSB_PCIHOST_POSSIBLE=y 1360CONFIG_SSB_PCIHOST_POSSIBLE=y
1234CONFIG_SSB_PCIHOST=y 1361CONFIG_SSB_PCIHOST=y
1362CONFIG_SSB_B43_PCI_BRIDGE=y
1235# CONFIG_SSB_SILENT is not set 1363# CONFIG_SSB_SILENT is not set
1236# CONFIG_SSB_DEBUG is not set 1364# CONFIG_SSB_DEBUG is not set
1237CONFIG_SSB_SERIAL=y 1365CONFIG_SSB_SERIAL=y
@@ -1239,24 +1367,26 @@ CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
1239CONFIG_SSB_DRIVER_PCICORE=y 1367CONFIG_SSB_DRIVER_PCICORE=y
1240CONFIG_SSB_PCICORE_HOSTMODE=y 1368CONFIG_SSB_PCICORE_HOSTMODE=y
1241CONFIG_SSB_DRIVER_MIPS=y 1369CONFIG_SSB_DRIVER_MIPS=y
1370CONFIG_SSB_EMBEDDED=y
1242CONFIG_SSB_DRIVER_EXTIF=y 1371CONFIG_SSB_DRIVER_EXTIF=y
1372CONFIG_SSB_DRIVER_GIGE=y
1243 1373
1244# 1374#
1245# Multifunction device drivers 1375# Multifunction device drivers
1246# 1376#
1377# CONFIG_MFD_CORE is not set
1247# CONFIG_MFD_SM501 is not set 1378# CONFIG_MFD_SM501 is not set
1248 1379# CONFIG_HTC_PASIC3 is not set
1249# 1380# CONFIG_MFD_TMIO is not set
1250# Multimedia devices 1381# CONFIG_LPC_SCH is not set
1251# 1382# CONFIG_REGULATOR is not set
1252# CONFIG_VIDEO_DEV is not set 1383# CONFIG_MEDIA_SUPPORT is not set
1253# CONFIG_DVB_CORE is not set
1254CONFIG_DAB=y
1255CONFIG_USB_DABUSB=m
1256 1384
1257# 1385#
1258# Graphics support 1386# Graphics support
1259# 1387#
1388CONFIG_VGA_ARB=y
1389CONFIG_VGA_ARB_MAX_GPUS=16
1260# CONFIG_DRM is not set 1390# CONFIG_DRM is not set
1261# CONFIG_VGASTATE is not set 1391# CONFIG_VGASTATE is not set
1262# CONFIG_VIDEO_OUTPUT_CONTROL is not set 1392# CONFIG_VIDEO_OUTPUT_CONTROL is not set
@@ -1271,15 +1401,9 @@ CONFIG_DISPLAY_SUPPORT=m
1271# 1401#
1272# Display hardware drivers 1402# Display hardware drivers
1273# 1403#
1274
1275#
1276# Sound
1277#
1278CONFIG_SOUND=m 1404CONFIG_SOUND=m
1279 1405CONFIG_SOUND_OSS_CORE=y
1280# 1406CONFIG_SOUND_OSS_CORE_PRECLAIM=y
1281# Advanced Linux Sound Architecture
1282#
1283CONFIG_SND=m 1407CONFIG_SND=m
1284CONFIG_SND_TIMER=m 1408CONFIG_SND_TIMER=m
1285CONFIG_SND_PCM=m 1409CONFIG_SND_PCM=m
@@ -1292,24 +1416,24 @@ CONFIG_SND_MIXER_OSS=m
1292CONFIG_SND_PCM_OSS=m 1416CONFIG_SND_PCM_OSS=m
1293CONFIG_SND_PCM_OSS_PLUGINS=y 1417CONFIG_SND_PCM_OSS_PLUGINS=y
1294CONFIG_SND_SEQUENCER_OSS=y 1418CONFIG_SND_SEQUENCER_OSS=y
1419# CONFIG_SND_HRTIMER is not set
1295# CONFIG_SND_DYNAMIC_MINORS is not set 1420# CONFIG_SND_DYNAMIC_MINORS is not set
1296CONFIG_SND_SUPPORT_OLD_API=y 1421CONFIG_SND_SUPPORT_OLD_API=y
1297CONFIG_SND_VERBOSE_PROCFS=y 1422CONFIG_SND_VERBOSE_PROCFS=y
1298# CONFIG_SND_VERBOSE_PRINTK is not set 1423# CONFIG_SND_VERBOSE_PRINTK is not set
1299# CONFIG_SND_DEBUG is not set 1424# CONFIG_SND_DEBUG is not set
1300 1425CONFIG_SND_RAWMIDI_SEQ=m
1301# 1426# CONFIG_SND_OPL3_LIB_SEQ is not set
1302# Generic devices 1427# CONFIG_SND_OPL4_LIB_SEQ is not set
1303# 1428# CONFIG_SND_SBAWE_SEQ is not set
1429# CONFIG_SND_EMU10K1_SEQ is not set
1430CONFIG_SND_DRIVERS=y
1304CONFIG_SND_DUMMY=m 1431CONFIG_SND_DUMMY=m
1305CONFIG_SND_VIRMIDI=m 1432CONFIG_SND_VIRMIDI=m
1306# CONFIG_SND_MTPAV is not set 1433# CONFIG_SND_MTPAV is not set
1307# CONFIG_SND_SERIAL_U16550 is not set 1434# CONFIG_SND_SERIAL_U16550 is not set
1308# CONFIG_SND_MPU401 is not set 1435# CONFIG_SND_MPU401 is not set
1309 1436CONFIG_SND_PCI=y
1310#
1311# PCI devices
1312#
1313# CONFIG_SND_AD1889 is not set 1437# CONFIG_SND_AD1889 is not set
1314# CONFIG_SND_ALS300 is not set 1438# CONFIG_SND_ALS300 is not set
1315# CONFIG_SND_ALI5451 is not set 1439# CONFIG_SND_ALI5451 is not set
@@ -1318,6 +1442,7 @@ CONFIG_SND_VIRMIDI=m
1318# CONFIG_SND_AU8810 is not set 1442# CONFIG_SND_AU8810 is not set
1319# CONFIG_SND_AU8820 is not set 1443# CONFIG_SND_AU8820 is not set
1320# CONFIG_SND_AU8830 is not set 1444# CONFIG_SND_AU8830 is not set
1445# CONFIG_SND_AW2 is not set
1321# CONFIG_SND_AZT3328 is not set 1446# CONFIG_SND_AZT3328 is not set
1322# CONFIG_SND_BT87X is not set 1447# CONFIG_SND_BT87X is not set
1323# CONFIG_SND_CA0106 is not set 1448# CONFIG_SND_CA0106 is not set
@@ -1325,6 +1450,8 @@ CONFIG_SND_VIRMIDI=m
1325# CONFIG_SND_OXYGEN is not set 1450# CONFIG_SND_OXYGEN is not set
1326# CONFIG_SND_CS4281 is not set 1451# CONFIG_SND_CS4281 is not set
1327# CONFIG_SND_CS46XX is not set 1452# CONFIG_SND_CS46XX is not set
1453# CONFIG_SND_CS5535AUDIO is not set
1454# CONFIG_SND_CTXFI is not set
1328# CONFIG_SND_DARLA20 is not set 1455# CONFIG_SND_DARLA20 is not set
1329# CONFIG_SND_GINA20 is not set 1456# CONFIG_SND_GINA20 is not set
1330# CONFIG_SND_LAYLA20 is not set 1457# CONFIG_SND_LAYLA20 is not set
@@ -1337,6 +1464,8 @@ CONFIG_SND_VIRMIDI=m
1337# CONFIG_SND_INDIGO is not set 1464# CONFIG_SND_INDIGO is not set
1338# CONFIG_SND_INDIGOIO is not set 1465# CONFIG_SND_INDIGOIO is not set
1339# CONFIG_SND_INDIGODJ is not set 1466# CONFIG_SND_INDIGODJ is not set
1467# CONFIG_SND_INDIGOIOX is not set
1468# CONFIG_SND_INDIGODJX is not set
1340# CONFIG_SND_EMU10K1 is not set 1469# CONFIG_SND_EMU10K1 is not set
1341# CONFIG_SND_EMU10K1X is not set 1470# CONFIG_SND_EMU10K1X is not set
1342# CONFIG_SND_ENS1370 is not set 1471# CONFIG_SND_ENS1370 is not set
@@ -1353,6 +1482,7 @@ CONFIG_SND_VIRMIDI=m
1353# CONFIG_SND_INTEL8X0 is not set 1482# CONFIG_SND_INTEL8X0 is not set
1354# CONFIG_SND_INTEL8X0M is not set 1483# CONFIG_SND_INTEL8X0M is not set
1355# CONFIG_SND_KORG1212 is not set 1484# CONFIG_SND_KORG1212 is not set
1485# CONFIG_SND_LX6464ES is not set
1356# CONFIG_SND_MAESTRO3 is not set 1486# CONFIG_SND_MAESTRO3 is not set
1357# CONFIG_SND_MIXART is not set 1487# CONFIG_SND_MIXART is not set
1358# CONFIG_SND_NM256 is not set 1488# CONFIG_SND_NM256 is not set
@@ -1368,45 +1498,22 @@ CONFIG_SND_VIRMIDI=m
1368# CONFIG_SND_VIRTUOSO is not set 1498# CONFIG_SND_VIRTUOSO is not set
1369# CONFIG_SND_VX222 is not set 1499# CONFIG_SND_VX222 is not set
1370# CONFIG_SND_YMFPCI is not set 1500# CONFIG_SND_YMFPCI is not set
1371 1501CONFIG_SND_MIPS=y
1372# 1502CONFIG_SND_USB=y
1373# ALSA MIPS devices
1374#
1375
1376#
1377# USB devices
1378#
1379CONFIG_SND_USB_AUDIO=m 1503CONFIG_SND_USB_AUDIO=m
1504# CONFIG_SND_USB_UA101 is not set
1380# CONFIG_SND_USB_CAIAQ is not set 1505# CONFIG_SND_USB_CAIAQ is not set
1381
1382#
1383# System on Chip audio support
1384#
1385# CONFIG_SND_SOC is not set 1506# CONFIG_SND_SOC is not set
1386
1387#
1388# SoC Audio support for SuperH
1389#
1390
1391#
1392# ALSA SoC audio for Freescale SOCs
1393#
1394
1395#
1396# Open Sound System
1397#
1398# CONFIG_SOUND_PRIME is not set 1507# CONFIG_SOUND_PRIME is not set
1399CONFIG_HID_SUPPORT=y 1508CONFIG_HID_SUPPORT=y
1400CONFIG_HID=m 1509CONFIG_HID=m
1401# CONFIG_HID_DEBUG is not set
1402# CONFIG_HIDRAW is not set 1510# CONFIG_HIDRAW is not set
1403 1511
1404# 1512#
1405# USB Input Devices 1513# USB Input Devices
1406# 1514#
1407CONFIG_USB_HID=m 1515CONFIG_USB_HID=m
1408# CONFIG_USB_HIDINPUT_POWERBOOK is not set 1516# CONFIG_HID_PID is not set
1409# CONFIG_HID_FF is not set
1410CONFIG_USB_HIDDEV=y 1517CONFIG_USB_HIDDEV=y
1411 1518
1412# 1519#
@@ -1414,6 +1521,41 @@ CONFIG_USB_HIDDEV=y
1414# 1521#
1415# CONFIG_USB_KBD is not set 1522# CONFIG_USB_KBD is not set
1416# CONFIG_USB_MOUSE is not set 1523# CONFIG_USB_MOUSE is not set
1524
1525#
1526# Special HID drivers
1527#
1528# CONFIG_HID_3M_PCT is not set
1529# CONFIG_HID_A4TECH is not set
1530# CONFIG_HID_APPLE is not set
1531# CONFIG_HID_BELKIN is not set
1532# CONFIG_HID_CHERRY is not set
1533# CONFIG_HID_CHICONY is not set
1534# CONFIG_HID_CYPRESS is not set
1535# CONFIG_HID_DRAGONRISE is not set
1536# CONFIG_HID_EZKEY is not set
1537# CONFIG_HID_KYE is not set
1538# CONFIG_HID_GYRATION is not set
1539# CONFIG_HID_TWINHAN is not set
1540# CONFIG_HID_KENSINGTON is not set
1541# CONFIG_HID_LOGITECH is not set
1542# CONFIG_HID_MICROSOFT is not set
1543# CONFIG_HID_MOSART is not set
1544# CONFIG_HID_MONTEREY is not set
1545# CONFIG_HID_NTRIG is not set
1546# CONFIG_HID_ORTEK is not set
1547# CONFIG_HID_PANTHERLORD is not set
1548# CONFIG_HID_PETALYNX is not set
1549# CONFIG_HID_QUANTA is not set
1550# CONFIG_HID_SAMSUNG is not set
1551# CONFIG_HID_SONY is not set
1552# CONFIG_HID_STANTUM is not set
1553# CONFIG_HID_SUNPLUS is not set
1554# CONFIG_HID_GREENASIA is not set
1555# CONFIG_HID_SMARTJOYPLUS is not set
1556# CONFIG_HID_TOPSEED is not set
1557# CONFIG_HID_THRUSTMASTER is not set
1558# CONFIG_HID_ZEROPLUS is not set
1417CONFIG_USB_SUPPORT=y 1559CONFIG_USB_SUPPORT=y
1418CONFIG_USB_ARCH_HAS_HCD=y 1560CONFIG_USB_ARCH_HAS_HCD=y
1419CONFIG_USB_ARCH_HAS_OHCI=y 1561CONFIG_USB_ARCH_HAS_OHCI=y
@@ -1429,14 +1571,24 @@ CONFIG_USB_DEVICEFS=y
1429# CONFIG_USB_DEVICE_CLASS is not set 1571# CONFIG_USB_DEVICE_CLASS is not set
1430# CONFIG_USB_DYNAMIC_MINORS is not set 1572# CONFIG_USB_DYNAMIC_MINORS is not set
1431# CONFIG_USB_OTG is not set 1573# CONFIG_USB_OTG is not set
1574# CONFIG_USB_OTG_WHITELIST is not set
1575# CONFIG_USB_OTG_BLACKLIST_HUB is not set
1576# CONFIG_USB_MON is not set
1577# CONFIG_USB_WUSB is not set
1578# CONFIG_USB_WUSB_CBAF is not set
1432 1579
1433# 1580#
1434# USB Host Controller Drivers 1581# USB Host Controller Drivers
1435# 1582#
1583# CONFIG_USB_C67X00_HCD is not set
1584# CONFIG_USB_XHCI_HCD is not set
1436CONFIG_USB_EHCI_HCD=y 1585CONFIG_USB_EHCI_HCD=y
1437CONFIG_USB_EHCI_ROOT_HUB_TT=y 1586CONFIG_USB_EHCI_ROOT_HUB_TT=y
1438CONFIG_USB_EHCI_TT_NEWSCHED=y 1587CONFIG_USB_EHCI_TT_NEWSCHED=y
1588# CONFIG_USB_OXU210HP_HCD is not set
1439# CONFIG_USB_ISP116X_HCD is not set 1589# CONFIG_USB_ISP116X_HCD is not set
1590# CONFIG_USB_ISP1760_HCD is not set
1591# CONFIG_USB_ISP1362_HCD is not set
1440CONFIG_USB_OHCI_HCD=y 1592CONFIG_USB_OHCI_HCD=y
1441# CONFIG_USB_OHCI_HCD_SSB is not set 1593# CONFIG_USB_OHCI_HCD_SSB is not set
1442# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set 1594# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
@@ -1446,26 +1598,30 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
1446CONFIG_USB_U132_HCD=m 1598CONFIG_USB_U132_HCD=m
1447# CONFIG_USB_SL811_HCD is not set 1599# CONFIG_USB_SL811_HCD is not set
1448CONFIG_USB_R8A66597_HCD=m 1600CONFIG_USB_R8A66597_HCD=m
1601# CONFIG_USB_WHCI_HCD is not set
1602# CONFIG_USB_HWA_HCD is not set
1603# CONFIG_USB_GADGET_MUSB_HDRC is not set
1449 1604
1450# 1605#
1451# USB Device Class drivers 1606# USB Device Class drivers
1452# 1607#
1453CONFIG_USB_ACM=m 1608CONFIG_USB_ACM=m
1454CONFIG_USB_PRINTER=m 1609CONFIG_USB_PRINTER=m
1610# CONFIG_USB_WDM is not set
1611# CONFIG_USB_TMC is not set
1455 1612
1456# 1613#
1457# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' 1614# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
1458# 1615#
1459 1616
1460# 1617#
1461# may also be needed; see USB_STORAGE Help for more information 1618# also be needed; see USB_STORAGE Help for more info
1462# 1619#
1463CONFIG_USB_STORAGE=y 1620CONFIG_USB_STORAGE=y
1464# CONFIG_USB_STORAGE_DEBUG is not set 1621# CONFIG_USB_STORAGE_DEBUG is not set
1465CONFIG_USB_STORAGE_DATAFAB=y 1622CONFIG_USB_STORAGE_DATAFAB=y
1466CONFIG_USB_STORAGE_FREECOM=y 1623CONFIG_USB_STORAGE_FREECOM=y
1467# CONFIG_USB_STORAGE_ISD200 is not set 1624# CONFIG_USB_STORAGE_ISD200 is not set
1468CONFIG_USB_STORAGE_DPCM=y
1469CONFIG_USB_STORAGE_USBAT=y 1625CONFIG_USB_STORAGE_USBAT=y
1470CONFIG_USB_STORAGE_SDDR09=y 1626CONFIG_USB_STORAGE_SDDR09=y
1471CONFIG_USB_STORAGE_SDDR55=y 1627CONFIG_USB_STORAGE_SDDR55=y
@@ -1473,6 +1629,7 @@ CONFIG_USB_STORAGE_JUMPSHOT=y
1473CONFIG_USB_STORAGE_ALAUDA=y 1629CONFIG_USB_STORAGE_ALAUDA=y
1474CONFIG_USB_STORAGE_ONETOUCH=y 1630CONFIG_USB_STORAGE_ONETOUCH=y
1475CONFIG_USB_STORAGE_KARMA=y 1631CONFIG_USB_STORAGE_KARMA=y
1632# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
1476# CONFIG_USB_LIBUSUAL is not set 1633# CONFIG_USB_LIBUSUAL is not set
1477 1634
1478# 1635#
@@ -1480,7 +1637,6 @@ CONFIG_USB_STORAGE_KARMA=y
1480# 1637#
1481CONFIG_USB_MDC800=m 1638CONFIG_USB_MDC800=m
1482CONFIG_USB_MICROTEK=m 1639CONFIG_USB_MICROTEK=m
1483# CONFIG_USB_MON is not set
1484 1640
1485# 1641#
1486# USB port drivers 1642# USB port drivers
@@ -1489,13 +1645,12 @@ CONFIG_USB_SERIAL=m
1489CONFIG_USB_EZUSB=y 1645CONFIG_USB_EZUSB=y
1490CONFIG_USB_SERIAL_GENERIC=y 1646CONFIG_USB_SERIAL_GENERIC=y
1491CONFIG_USB_SERIAL_AIRCABLE=m 1647CONFIG_USB_SERIAL_AIRCABLE=m
1492CONFIG_USB_SERIAL_AIRPRIME=m
1493CONFIG_USB_SERIAL_ARK3116=m 1648CONFIG_USB_SERIAL_ARK3116=m
1494CONFIG_USB_SERIAL_BELKIN=m 1649CONFIG_USB_SERIAL_BELKIN=m
1495CONFIG_USB_SERIAL_CH341=m 1650CONFIG_USB_SERIAL_CH341=m
1496# CONFIG_USB_SERIAL_WHITEHEAT is not set 1651# CONFIG_USB_SERIAL_WHITEHEAT is not set
1497CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m 1652CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
1498CONFIG_USB_SERIAL_CP2101=m 1653# CONFIG_USB_SERIAL_CP210X is not set
1499CONFIG_USB_SERIAL_CYPRESS_M8=m 1654CONFIG_USB_SERIAL_CYPRESS_M8=m
1500CONFIG_USB_SERIAL_EMPEG=m 1655CONFIG_USB_SERIAL_EMPEG=m
1501CONFIG_USB_SERIAL_FTDI_SIO=m 1656CONFIG_USB_SERIAL_FTDI_SIO=m
@@ -1515,18 +1670,26 @@ CONFIG_USB_SERIAL_KOBIL_SCT=m
1515CONFIG_USB_SERIAL_MCT_U232=m 1670CONFIG_USB_SERIAL_MCT_U232=m
1516CONFIG_USB_SERIAL_MOS7720=m 1671CONFIG_USB_SERIAL_MOS7720=m
1517CONFIG_USB_SERIAL_MOS7840=m 1672CONFIG_USB_SERIAL_MOS7840=m
1673# CONFIG_USB_SERIAL_MOTOROLA is not set
1518CONFIG_USB_SERIAL_NAVMAN=m 1674CONFIG_USB_SERIAL_NAVMAN=m
1519CONFIG_USB_SERIAL_PL2303=m 1675CONFIG_USB_SERIAL_PL2303=m
1520CONFIG_USB_SERIAL_OTI6858=m 1676CONFIG_USB_SERIAL_OTI6858=m
1677# CONFIG_USB_SERIAL_QCAUX is not set
1678# CONFIG_USB_SERIAL_QUALCOMM is not set
1679# CONFIG_USB_SERIAL_SPCP8X5 is not set
1521CONFIG_USB_SERIAL_HP4X=m 1680CONFIG_USB_SERIAL_HP4X=m
1522CONFIG_USB_SERIAL_SAFE=m 1681CONFIG_USB_SERIAL_SAFE=m
1523# CONFIG_USB_SERIAL_SAFE_PADDED is not set 1682# CONFIG_USB_SERIAL_SAFE_PADDED is not set
1683# CONFIG_USB_SERIAL_SIEMENS_MPI is not set
1524CONFIG_USB_SERIAL_SIERRAWIRELESS=m 1684CONFIG_USB_SERIAL_SIERRAWIRELESS=m
1685# CONFIG_USB_SERIAL_SYMBOL is not set
1525# CONFIG_USB_SERIAL_TI is not set 1686# CONFIG_USB_SERIAL_TI is not set
1526CONFIG_USB_SERIAL_CYBERJACK=m 1687CONFIG_USB_SERIAL_CYBERJACK=m
1527CONFIG_USB_SERIAL_XIRCOM=m 1688CONFIG_USB_SERIAL_XIRCOM=m
1528CONFIG_USB_SERIAL_OPTION=m 1689CONFIG_USB_SERIAL_OPTION=m
1529CONFIG_USB_SERIAL_OMNINET=m 1690CONFIG_USB_SERIAL_OMNINET=m
1691# CONFIG_USB_SERIAL_OPTICON is not set
1692# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set
1530CONFIG_USB_SERIAL_DEBUG=m 1693CONFIG_USB_SERIAL_DEBUG=m
1531 1694
1532# 1695#
@@ -1535,18 +1698,13 @@ CONFIG_USB_SERIAL_DEBUG=m
1535# CONFIG_USB_EMI62 is not set 1698# CONFIG_USB_EMI62 is not set
1536# CONFIG_USB_EMI26 is not set 1699# CONFIG_USB_EMI26 is not set
1537CONFIG_USB_ADUTUX=m 1700CONFIG_USB_ADUTUX=m
1538CONFIG_USB_AUERSWALD=m 1701# CONFIG_USB_SEVSEG is not set
1539CONFIG_USB_RIO500=m 1702CONFIG_USB_RIO500=m
1540CONFIG_USB_LEGOTOWER=m 1703CONFIG_USB_LEGOTOWER=m
1541CONFIG_USB_LCD=m 1704CONFIG_USB_LCD=m
1542CONFIG_USB_BERRY_CHARGE=m
1543CONFIG_USB_LED=m 1705CONFIG_USB_LED=m
1544CONFIG_USB_CYPRESS_CY7C63=m 1706CONFIG_USB_CYPRESS_CY7C63=m
1545CONFIG_USB_CYTHERM=m 1707CONFIG_USB_CYTHERM=m
1546CONFIG_USB_PHIDGET=m
1547CONFIG_USB_PHIDGETKIT=m
1548CONFIG_USB_PHIDGETMOTORCONTROL=m
1549CONFIG_USB_PHIDGETSERVO=m
1550CONFIG_USB_IDMOUSE=m 1708CONFIG_USB_IDMOUSE=m
1551CONFIG_USB_FTDI_ELAN=m 1709CONFIG_USB_FTDI_ELAN=m
1552# CONFIG_USB_APPLEDISPLAY is not set 1710# CONFIG_USB_APPLEDISPLAY is not set
@@ -1555,6 +1713,7 @@ CONFIG_USB_LD=m
1555CONFIG_USB_TRANCEVIBRATOR=m 1713CONFIG_USB_TRANCEVIBRATOR=m
1556CONFIG_USB_IOWARRIOR=m 1714CONFIG_USB_IOWARRIOR=m
1557CONFIG_USB_TEST=m 1715CONFIG_USB_TEST=m
1716# CONFIG_USB_ISIGHTFW is not set
1558CONFIG_USB_ATM=m 1717CONFIG_USB_ATM=m
1559CONFIG_USB_SPEEDTOUCH=m 1718CONFIG_USB_SPEEDTOUCH=m
1560CONFIG_USB_CXACRU=m 1719CONFIG_USB_CXACRU=m
@@ -1563,30 +1722,51 @@ CONFIG_USB_XUSBATM=m
1563CONFIG_USB_GADGET=m 1722CONFIG_USB_GADGET=m
1564# CONFIG_USB_GADGET_DEBUG_FILES is not set 1723# CONFIG_USB_GADGET_DEBUG_FILES is not set
1565# CONFIG_USB_GADGET_DEBUG_FS is not set 1724# CONFIG_USB_GADGET_DEBUG_FS is not set
1725CONFIG_USB_GADGET_VBUS_DRAW=2
1566CONFIG_USB_GADGET_SELECTED=y 1726CONFIG_USB_GADGET_SELECTED=y
1567# CONFIG_USB_GADGET_AMD5536UDC is not set 1727# CONFIG_USB_GADGET_AT91 is not set
1568# CONFIG_USB_GADGET_ATMEL_USBA is not set 1728# CONFIG_USB_GADGET_ATMEL_USBA is not set
1569# CONFIG_USB_GADGET_FSL_USB2 is not set 1729# CONFIG_USB_GADGET_FSL_USB2 is not set
1570CONFIG_USB_GADGET_NET2280=y
1571CONFIG_USB_NET2280=m
1572# CONFIG_USB_GADGET_PXA2XX is not set
1573# CONFIG_USB_GADGET_M66592 is not set
1574# CONFIG_USB_GADGET_GOKU is not set
1575# CONFIG_USB_GADGET_LH7A40X is not set 1730# CONFIG_USB_GADGET_LH7A40X is not set
1576# CONFIG_USB_GADGET_OMAP is not set 1731# CONFIG_USB_GADGET_OMAP is not set
1732# CONFIG_USB_GADGET_PXA25X is not set
1733# CONFIG_USB_GADGET_R8A66597 is not set
1734# CONFIG_USB_GADGET_PXA27X is not set
1735# CONFIG_USB_GADGET_S3C_HSOTG is not set
1736# CONFIG_USB_GADGET_IMX is not set
1577# CONFIG_USB_GADGET_S3C2410 is not set 1737# CONFIG_USB_GADGET_S3C2410 is not set
1578# CONFIG_USB_GADGET_AT91 is not set 1738# CONFIG_USB_GADGET_M66592 is not set
1739# CONFIG_USB_GADGET_AMD5536UDC is not set
1740# CONFIG_USB_GADGET_FSL_QE is not set
1741# CONFIG_USB_GADGET_CI13XXX is not set
1742CONFIG_USB_GADGET_NET2280=y
1743CONFIG_USB_NET2280=m
1744# CONFIG_USB_GADGET_GOKU is not set
1745# CONFIG_USB_GADGET_LANGWELL is not set
1579# CONFIG_USB_GADGET_DUMMY_HCD is not set 1746# CONFIG_USB_GADGET_DUMMY_HCD is not set
1580CONFIG_USB_GADGET_DUALSPEED=y 1747CONFIG_USB_GADGET_DUALSPEED=y
1581CONFIG_USB_ZERO=m 1748CONFIG_USB_ZERO=m
1749# CONFIG_USB_AUDIO is not set
1582CONFIG_USB_ETH=m 1750CONFIG_USB_ETH=m
1583CONFIG_USB_ETH_RNDIS=y 1751CONFIG_USB_ETH_RNDIS=y
1752# CONFIG_USB_ETH_EEM is not set
1584CONFIG_USB_GADGETFS=m 1753CONFIG_USB_GADGETFS=m
1585CONFIG_USB_FILE_STORAGE=m 1754CONFIG_USB_FILE_STORAGE=m
1586# CONFIG_USB_FILE_STORAGE_TEST is not set 1755# CONFIG_USB_FILE_STORAGE_TEST is not set
1756# CONFIG_USB_MASS_STORAGE is not set
1587CONFIG_USB_G_SERIAL=m 1757CONFIG_USB_G_SERIAL=m
1588CONFIG_USB_MIDI_GADGET=m 1758CONFIG_USB_MIDI_GADGET=m
1589# CONFIG_USB_G_PRINTER is not set 1759# CONFIG_USB_G_PRINTER is not set
1760# CONFIG_USB_CDC_COMPOSITE is not set
1761# CONFIG_USB_G_NOKIA is not set
1762# CONFIG_USB_G_MULTI is not set
1763
1764#
1765# OTG and related infrastructure
1766#
1767# CONFIG_USB_GPIO_VBUS is not set
1768# CONFIG_NOP_USB_XCEIV is not set
1769# CONFIG_UWB is not set
1590# CONFIG_MMC is not set 1770# CONFIG_MMC is not set
1591# CONFIG_MEMSTICK is not set 1771# CONFIG_MEMSTICK is not set
1592CONFIG_NEW_LEDS=y 1772CONFIG_NEW_LEDS=y
@@ -1596,21 +1776,33 @@ CONFIG_LEDS_CLASS=y
1596# LED drivers 1776# LED drivers
1597# 1777#
1598CONFIG_LEDS_GPIO=y 1778CONFIG_LEDS_GPIO=y
1779CONFIG_LEDS_GPIO_PLATFORM=y
1780# CONFIG_LEDS_LT3593 is not set
1781CONFIG_LEDS_TRIGGERS=y
1599 1782
1600# 1783#
1601# LED Triggers 1784# LED Triggers
1602# 1785#
1603CONFIG_LEDS_TRIGGERS=y
1604CONFIG_LEDS_TRIGGER_TIMER=y 1786CONFIG_LEDS_TRIGGER_TIMER=y
1605CONFIG_LEDS_TRIGGER_HEARTBEAT=y 1787CONFIG_LEDS_TRIGGER_HEARTBEAT=y
1788# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
1789CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
1790
1791#
1792# iptables trigger is under Netfilter config (LED target)
1793#
1794# CONFIG_ACCESSIBILITY is not set
1606# CONFIG_INFINIBAND is not set 1795# CONFIG_INFINIBAND is not set
1607CONFIG_RTC_LIB=y 1796CONFIG_RTC_LIB=y
1608# CONFIG_RTC_CLASS is not set 1797# CONFIG_RTC_CLASS is not set
1798# CONFIG_DMADEVICES is not set
1799# CONFIG_AUXDISPLAY is not set
1800# CONFIG_UIO is not set
1609 1801
1610# 1802#
1611# Userspace I/O 1803# TI VLYNQ
1612# 1804#
1613# CONFIG_UIO is not set 1805# CONFIG_STAGING is not set
1614 1806
1615# 1807#
1616# File systems 1808# File systems
@@ -1621,10 +1813,11 @@ CONFIG_EXT2_FS_POSIX_ACL=y
1621CONFIG_EXT2_FS_SECURITY=y 1813CONFIG_EXT2_FS_SECURITY=y
1622# CONFIG_EXT2_FS_XIP is not set 1814# CONFIG_EXT2_FS_XIP is not set
1623CONFIG_EXT3_FS=y 1815CONFIG_EXT3_FS=y
1816# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
1624CONFIG_EXT3_FS_XATTR=y 1817CONFIG_EXT3_FS_XATTR=y
1625CONFIG_EXT3_FS_POSIX_ACL=y 1818CONFIG_EXT3_FS_POSIX_ACL=y
1626CONFIG_EXT3_FS_SECURITY=y 1819CONFIG_EXT3_FS_SECURITY=y
1627# CONFIG_EXT4DEV_FS is not set 1820# CONFIG_EXT4_FS is not set
1628CONFIG_JBD=y 1821CONFIG_JBD=y
1629# CONFIG_JBD_DEBUG is not set 1822# CONFIG_JBD_DEBUG is not set
1630CONFIG_FS_MBCACHE=y 1823CONFIG_FS_MBCACHE=y
@@ -1642,28 +1835,39 @@ CONFIG_JFS_SECURITY=y
1642CONFIG_FS_POSIX_ACL=y 1835CONFIG_FS_POSIX_ACL=y
1643CONFIG_XFS_FS=m 1836CONFIG_XFS_FS=m
1644CONFIG_XFS_QUOTA=y 1837CONFIG_XFS_QUOTA=y
1645CONFIG_XFS_SECURITY=y
1646CONFIG_XFS_POSIX_ACL=y 1838CONFIG_XFS_POSIX_ACL=y
1647CONFIG_XFS_RT=y 1839CONFIG_XFS_RT=y
1840# CONFIG_XFS_DEBUG is not set
1648CONFIG_GFS2_FS=m 1841CONFIG_GFS2_FS=m
1649CONFIG_GFS2_FS_LOCKING_NOLOCK=m 1842# CONFIG_GFS2_FS_LOCKING_DLM is not set
1650CONFIG_GFS2_FS_LOCKING_DLM=m
1651# CONFIG_OCFS2_FS is not set 1843# CONFIG_OCFS2_FS is not set
1844# CONFIG_BTRFS_FS is not set
1845# CONFIG_NILFS2_FS is not set
1846CONFIG_FILE_LOCKING=y
1847CONFIG_FSNOTIFY=y
1652CONFIG_DNOTIFY=y 1848CONFIG_DNOTIFY=y
1653CONFIG_INOTIFY=y 1849CONFIG_INOTIFY=y
1654CONFIG_INOTIFY_USER=y 1850CONFIG_INOTIFY_USER=y
1655CONFIG_QUOTA=y 1851CONFIG_QUOTA=y
1656CONFIG_QUOTA_NETLINK_INTERFACE=y 1852CONFIG_QUOTA_NETLINK_INTERFACE=y
1657CONFIG_PRINT_QUOTA_WARNING=y 1853CONFIG_PRINT_QUOTA_WARNING=y
1854# CONFIG_QUOTA_DEBUG is not set
1855CONFIG_QUOTA_TREE=m
1658CONFIG_QFMT_V1=m 1856CONFIG_QFMT_V1=m
1659CONFIG_QFMT_V2=m 1857CONFIG_QFMT_V2=m
1660CONFIG_QUOTACTL=y 1858CONFIG_QUOTACTL=y
1661CONFIG_AUTOFS_FS=m 1859CONFIG_AUTOFS_FS=m
1662CONFIG_AUTOFS4_FS=m 1860CONFIG_AUTOFS4_FS=m
1663CONFIG_FUSE_FS=m 1861CONFIG_FUSE_FS=m
1862# CONFIG_CUSE is not set
1664CONFIG_GENERIC_ACL=y 1863CONFIG_GENERIC_ACL=y
1665 1864
1666# 1865#
1866# Caches
1867#
1868# CONFIG_FSCACHE is not set
1869
1870#
1667# CD-ROM/DVD Filesystems 1871# CD-ROM/DVD Filesystems
1668# 1872#
1669CONFIG_ISO9660_FS=m 1873CONFIG_ISO9660_FS=m
@@ -1690,15 +1894,13 @@ CONFIG_NTFS_RW=y
1690CONFIG_PROC_FS=y 1894CONFIG_PROC_FS=y
1691CONFIG_PROC_KCORE=y 1895CONFIG_PROC_KCORE=y
1692CONFIG_PROC_SYSCTL=y 1896CONFIG_PROC_SYSCTL=y
1897CONFIG_PROC_PAGE_MONITOR=y
1693CONFIG_SYSFS=y 1898CONFIG_SYSFS=y
1694CONFIG_TMPFS=y 1899CONFIG_TMPFS=y
1695CONFIG_TMPFS_POSIX_ACL=y 1900CONFIG_TMPFS_POSIX_ACL=y
1696# CONFIG_HUGETLB_PAGE is not set 1901# CONFIG_HUGETLB_PAGE is not set
1697CONFIG_CONFIGFS_FS=m 1902CONFIG_CONFIGFS_FS=m
1698 1903CONFIG_MISC_FILESYSTEMS=y
1699#
1700# Miscellaneous filesystems
1701#
1702CONFIG_ADFS_FS=m 1904CONFIG_ADFS_FS=m
1703# CONFIG_ADFS_FS_RW is not set 1905# CONFIG_ADFS_FS_RW is not set
1704CONFIG_AFFS_FS=m 1906CONFIG_AFFS_FS=m
@@ -1721,12 +1923,19 @@ CONFIG_JFFS2_ZLIB=y
1721# CONFIG_JFFS2_LZO is not set 1923# CONFIG_JFFS2_LZO is not set
1722CONFIG_JFFS2_RTIME=y 1924CONFIG_JFFS2_RTIME=y
1723# CONFIG_JFFS2_RUBIN is not set 1925# CONFIG_JFFS2_RUBIN is not set
1926# CONFIG_LOGFS is not set
1724CONFIG_CRAMFS=m 1927CONFIG_CRAMFS=m
1928# CONFIG_SQUASHFS is not set
1725CONFIG_VXFS_FS=m 1929CONFIG_VXFS_FS=m
1726CONFIG_MINIX_FS=m 1930CONFIG_MINIX_FS=m
1931# CONFIG_OMFS_FS is not set
1727CONFIG_HPFS_FS=m 1932CONFIG_HPFS_FS=m
1728CONFIG_QNX4FS_FS=m 1933CONFIG_QNX4FS_FS=m
1729CONFIG_ROMFS_FS=m 1934CONFIG_ROMFS_FS=m
1935CONFIG_ROMFS_BACKED_BY_BLOCK=y
1936# CONFIG_ROMFS_BACKED_BY_MTD is not set
1937# CONFIG_ROMFS_BACKED_BY_BOTH is not set
1938CONFIG_ROMFS_ON_BLOCK=y
1730CONFIG_SYSV_FS=m 1939CONFIG_SYSV_FS=m
1731CONFIG_UFS_FS=m 1940CONFIG_UFS_FS=m
1732# CONFIG_UFS_FS_WRITE is not set 1941# CONFIG_UFS_FS_WRITE is not set
@@ -1736,13 +1945,12 @@ CONFIG_NFS_FS=m
1736CONFIG_NFS_V3=y 1945CONFIG_NFS_V3=y
1737CONFIG_NFS_V3_ACL=y 1946CONFIG_NFS_V3_ACL=y
1738CONFIG_NFS_V4=y 1947CONFIG_NFS_V4=y
1739# CONFIG_NFS_DIRECTIO is not set 1948# CONFIG_NFS_V4_1 is not set
1740CONFIG_NFSD=m 1949CONFIG_NFSD=m
1741CONFIG_NFSD_V2_ACL=y 1950CONFIG_NFSD_V2_ACL=y
1742CONFIG_NFSD_V3=y 1951CONFIG_NFSD_V3=y
1743CONFIG_NFSD_V3_ACL=y 1952CONFIG_NFSD_V3_ACL=y
1744CONFIG_NFSD_V4=y 1953CONFIG_NFSD_V4=y
1745CONFIG_NFSD_TCP=y
1746CONFIG_LOCKD=m 1954CONFIG_LOCKD=m
1747CONFIG_LOCKD_V4=y 1955CONFIG_LOCKD_V4=y
1748CONFIG_EXPORTFS=m 1956CONFIG_EXPORTFS=m
@@ -1750,10 +1958,10 @@ CONFIG_NFS_ACL_SUPPORT=m
1750CONFIG_NFS_COMMON=y 1958CONFIG_NFS_COMMON=y
1751CONFIG_SUNRPC=m 1959CONFIG_SUNRPC=m
1752CONFIG_SUNRPC_GSS=m 1960CONFIG_SUNRPC_GSS=m
1753CONFIG_SUNRPC_BIND34=y
1754CONFIG_RPCSEC_GSS_KRB5=m 1961CONFIG_RPCSEC_GSS_KRB5=m
1755CONFIG_RPCSEC_GSS_SPKM3=m 1962CONFIG_RPCSEC_GSS_SPKM3=m
1756# CONFIG_SMB_FS is not set 1963# CONFIG_SMB_FS is not set
1964# CONFIG_CEPH_FS is not set
1757CONFIG_CIFS=m 1965CONFIG_CIFS=m
1758# CONFIG_CIFS_STATS is not set 1966# CONFIG_CIFS_STATS is not set
1759# CONFIG_CIFS_WEAK_PW_HASH is not set 1967# CONFIG_CIFS_WEAK_PW_HASH is not set
@@ -1771,9 +1979,7 @@ CONFIG_NCPFS_OS2_NS=y
1771CONFIG_NCPFS_NLS=y 1979CONFIG_NCPFS_NLS=y
1772CONFIG_NCPFS_EXTRAS=y 1980CONFIG_NCPFS_EXTRAS=y
1773CONFIG_CODA_FS=m 1981CONFIG_CODA_FS=m
1774# CONFIG_CODA_FS_OLD_API is not set
1775# CONFIG_AFS_FS is not set 1982# CONFIG_AFS_FS is not set
1776CONFIG_9P_FS=m
1777 1983
1778# 1984#
1779# Partition Types 1985# Partition Types
@@ -1846,90 +2052,167 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
1846# CONFIG_PRINTK_TIME is not set 2052# CONFIG_PRINTK_TIME is not set
1847CONFIG_ENABLE_WARN_DEPRECATED=y 2053CONFIG_ENABLE_WARN_DEPRECATED=y
1848CONFIG_ENABLE_MUST_CHECK=y 2054CONFIG_ENABLE_MUST_CHECK=y
2055CONFIG_FRAME_WARN=1024
1849# CONFIG_MAGIC_SYSRQ is not set 2056# CONFIG_MAGIC_SYSRQ is not set
2057# CONFIG_STRIP_ASM_SYMS is not set
1850# CONFIG_UNUSED_SYMBOLS is not set 2058# CONFIG_UNUSED_SYMBOLS is not set
1851CONFIG_DEBUG_FS=y 2059CONFIG_DEBUG_FS=y
1852# CONFIG_HEADERS_CHECK is not set 2060# CONFIG_HEADERS_CHECK is not set
1853# CONFIG_DEBUG_KERNEL is not set 2061# CONFIG_DEBUG_KERNEL is not set
2062# CONFIG_DEBUG_MEMORY_INIT is not set
2063# CONFIG_LKDTM is not set
2064# CONFIG_SYSCTL_SYSCALL_CHECK is not set
2065CONFIG_HAVE_FUNCTION_TRACER=y
2066CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
2067CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
2068CONFIG_HAVE_DYNAMIC_FTRACE=y
2069CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
2070CONFIG_TRACING_SUPPORT=y
2071# CONFIG_FTRACE is not set
2072# CONFIG_DYNAMIC_DEBUG is not set
1854# CONFIG_SAMPLES is not set 2073# CONFIG_SAMPLES is not set
2074CONFIG_HAVE_ARCH_KGDB=y
2075CONFIG_EARLY_PRINTK=y
1855# CONFIG_CMDLINE_BOOL is not set 2076# CONFIG_CMDLINE_BOOL is not set
2077# CONFIG_SPINLOCK_TEST is not set
1856 2078
1857# 2079#
1858# Security options 2080# Security options
1859# 2081#
1860# CONFIG_KEYS is not set 2082# CONFIG_KEYS is not set
1861# CONFIG_SECURITY is not set 2083# CONFIG_SECURITY is not set
1862# CONFIG_SECURITY_FILE_CAPABILITIES is not set 2084# CONFIG_SECURITYFS is not set
2085# CONFIG_DEFAULT_SECURITY_SELINUX is not set
2086# CONFIG_DEFAULT_SECURITY_SMACK is not set
2087# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
2088CONFIG_DEFAULT_SECURITY_DAC=y
2089CONFIG_DEFAULT_SECURITY=""
1863CONFIG_CRYPTO=y 2090CONFIG_CRYPTO=y
2091
2092#
2093# Crypto core or helper
2094#
2095# CONFIG_CRYPTO_FIPS is not set
1864CONFIG_CRYPTO_ALGAPI=y 2096CONFIG_CRYPTO_ALGAPI=y
2097CONFIG_CRYPTO_ALGAPI2=y
1865CONFIG_CRYPTO_AEAD=m 2098CONFIG_CRYPTO_AEAD=m
2099CONFIG_CRYPTO_AEAD2=y
1866CONFIG_CRYPTO_BLKCIPHER=m 2100CONFIG_CRYPTO_BLKCIPHER=m
1867# CONFIG_CRYPTO_SEQIV is not set 2101CONFIG_CRYPTO_BLKCIPHER2=y
1868CONFIG_CRYPTO_HASH=y 2102CONFIG_CRYPTO_HASH=y
2103CONFIG_CRYPTO_HASH2=y
2104CONFIG_CRYPTO_RNG=m
2105CONFIG_CRYPTO_RNG2=y
2106CONFIG_CRYPTO_PCOMP=y
1869CONFIG_CRYPTO_MANAGER=y 2107CONFIG_CRYPTO_MANAGER=y
2108CONFIG_CRYPTO_MANAGER2=y
2109CONFIG_CRYPTO_GF128MUL=m
2110CONFIG_CRYPTO_NULL=m
2111CONFIG_CRYPTO_WORKQUEUE=y
2112# CONFIG_CRYPTO_CRYPTD is not set
2113CONFIG_CRYPTO_AUTHENC=m
2114CONFIG_CRYPTO_TEST=m
2115
2116#
2117# Authenticated Encryption with Associated Data
2118#
2119# CONFIG_CRYPTO_CCM is not set
2120# CONFIG_CRYPTO_GCM is not set
2121# CONFIG_CRYPTO_SEQIV is not set
2122
2123#
2124# Block modes
2125#
2126CONFIG_CRYPTO_CBC=m
2127# CONFIG_CRYPTO_CTR is not set
2128# CONFIG_CRYPTO_CTS is not set
2129CONFIG_CRYPTO_ECB=m
2130CONFIG_CRYPTO_LRW=m
2131CONFIG_CRYPTO_PCBC=m
2132CONFIG_CRYPTO_XTS=m
2133
2134#
2135# Hash modes
2136#
1870CONFIG_CRYPTO_HMAC=y 2137CONFIG_CRYPTO_HMAC=y
1871CONFIG_CRYPTO_XCBC=m 2138CONFIG_CRYPTO_XCBC=m
1872CONFIG_CRYPTO_NULL=m 2139# CONFIG_CRYPTO_VMAC is not set
2140
2141#
2142# Digest
2143#
2144CONFIG_CRYPTO_CRC32C=m
2145# CONFIG_CRYPTO_GHASH is not set
1873CONFIG_CRYPTO_MD4=m 2146CONFIG_CRYPTO_MD4=m
1874CONFIG_CRYPTO_MD5=y 2147CONFIG_CRYPTO_MD5=y
2148CONFIG_CRYPTO_MICHAEL_MIC=m
2149# CONFIG_CRYPTO_RMD128 is not set
2150# CONFIG_CRYPTO_RMD160 is not set
2151# CONFIG_CRYPTO_RMD256 is not set
2152# CONFIG_CRYPTO_RMD320 is not set
1875CONFIG_CRYPTO_SHA1=m 2153CONFIG_CRYPTO_SHA1=m
1876CONFIG_CRYPTO_SHA256=m 2154CONFIG_CRYPTO_SHA256=m
1877CONFIG_CRYPTO_SHA512=m 2155CONFIG_CRYPTO_SHA512=m
1878CONFIG_CRYPTO_WP512=m
1879CONFIG_CRYPTO_TGR192=m 2156CONFIG_CRYPTO_TGR192=m
1880CONFIG_CRYPTO_GF128MUL=m 2157CONFIG_CRYPTO_WP512=m
1881CONFIG_CRYPTO_ECB=m 2158
1882CONFIG_CRYPTO_CBC=m 2159#
1883CONFIG_CRYPTO_PCBC=m 2160# Ciphers
1884CONFIG_CRYPTO_LRW=m 2161#
1885CONFIG_CRYPTO_XTS=m
1886# CONFIG_CRYPTO_CTR is not set
1887# CONFIG_CRYPTO_GCM is not set
1888# CONFIG_CRYPTO_CCM is not set
1889# CONFIG_CRYPTO_CRYPTD is not set
1890CONFIG_CRYPTO_DES=m
1891CONFIG_CRYPTO_FCRYPT=m
1892CONFIG_CRYPTO_BLOWFISH=m
1893CONFIG_CRYPTO_TWOFISH=m
1894CONFIG_CRYPTO_TWOFISH_COMMON=m
1895CONFIG_CRYPTO_SERPENT=m
1896CONFIG_CRYPTO_AES=m 2162CONFIG_CRYPTO_AES=m
2163CONFIG_CRYPTO_ANUBIS=m
2164CONFIG_CRYPTO_ARC4=m
2165CONFIG_CRYPTO_BLOWFISH=m
2166CONFIG_CRYPTO_CAMELLIA=m
1897CONFIG_CRYPTO_CAST5=m 2167CONFIG_CRYPTO_CAST5=m
1898CONFIG_CRYPTO_CAST6=m 2168CONFIG_CRYPTO_CAST6=m
1899CONFIG_CRYPTO_TEA=m 2169CONFIG_CRYPTO_DES=m
1900CONFIG_CRYPTO_ARC4=m 2170CONFIG_CRYPTO_FCRYPT=m
1901CONFIG_CRYPTO_KHAZAD=m 2171CONFIG_CRYPTO_KHAZAD=m
1902CONFIG_CRYPTO_ANUBIS=m
1903CONFIG_CRYPTO_SEED=m
1904# CONFIG_CRYPTO_SALSA20 is not set 2172# CONFIG_CRYPTO_SALSA20 is not set
2173CONFIG_CRYPTO_SEED=m
2174CONFIG_CRYPTO_SERPENT=m
2175CONFIG_CRYPTO_TEA=m
2176CONFIG_CRYPTO_TWOFISH=m
2177CONFIG_CRYPTO_TWOFISH_COMMON=m
2178
2179#
2180# Compression
2181#
1905CONFIG_CRYPTO_DEFLATE=m 2182CONFIG_CRYPTO_DEFLATE=m
1906CONFIG_CRYPTO_MICHAEL_MIC=m 2183# CONFIG_CRYPTO_ZLIB is not set
1907CONFIG_CRYPTO_CRC32C=m
1908CONFIG_CRYPTO_CAMELLIA=m
1909CONFIG_CRYPTO_TEST=m
1910CONFIG_CRYPTO_AUTHENC=m
1911# CONFIG_CRYPTO_LZO is not set 2184# CONFIG_CRYPTO_LZO is not set
2185
2186#
2187# Random Number Generation
2188#
2189CONFIG_CRYPTO_ANSI_CPRNG=m
1912CONFIG_CRYPTO_HW=y 2190CONFIG_CRYPTO_HW=y
1913# CONFIG_CRYPTO_DEV_HIFN_795X is not set 2191# CONFIG_CRYPTO_DEV_HIFN_795X is not set
2192# CONFIG_BINARY_PRINTF is not set
1914 2193
1915# 2194#
1916# Library routines 2195# Library routines
1917# 2196#
1918CONFIG_BITREVERSE=y 2197CONFIG_BITREVERSE=y
2198CONFIG_GENERIC_FIND_LAST_BIT=y
1919CONFIG_CRC_CCITT=m 2199CONFIG_CRC_CCITT=m
1920CONFIG_CRC16=m 2200CONFIG_CRC16=m
2201# CONFIG_CRC_T10DIF is not set
1921CONFIG_CRC_ITU_T=m 2202CONFIG_CRC_ITU_T=m
1922CONFIG_CRC32=y 2203CONFIG_CRC32=y
1923CONFIG_CRC7=m 2204CONFIG_CRC7=m
1924CONFIG_LIBCRC32C=m 2205CONFIG_LIBCRC32C=m
1925CONFIG_AUDIT_GENERIC=y 2206CONFIG_AUDIT_GENERIC=y
1926CONFIG_ZLIB_INFLATE=m 2207CONFIG_ZLIB_INFLATE=y
1927CONFIG_ZLIB_DEFLATE=m 2208CONFIG_ZLIB_DEFLATE=m
2209CONFIG_DECOMPRESS_GZIP=y
2210CONFIG_DECOMPRESS_LZMA=y
1928CONFIG_TEXTSEARCH=y 2211CONFIG_TEXTSEARCH=y
1929CONFIG_TEXTSEARCH_KMP=m 2212CONFIG_TEXTSEARCH_KMP=m
1930CONFIG_TEXTSEARCH_BM=m 2213CONFIG_TEXTSEARCH_BM=m
1931CONFIG_TEXTSEARCH_FSM=m 2214CONFIG_TEXTSEARCH_FSM=m
1932CONFIG_PLIST=y
1933CONFIG_HAS_IOMEM=y 2215CONFIG_HAS_IOMEM=y
1934CONFIG_HAS_IOPORT=y 2216CONFIG_HAS_IOPORT=y
1935CONFIG_HAS_DMA=y 2217CONFIG_HAS_DMA=y
2218CONFIG_NLATTR=y
diff --git a/arch/mips/configs/mtx1_defconfig b/arch/mips/configs/mtx1_defconfig
index 144b94d9a6ad..cff8f4c0e57c 100644
--- a/arch/mips/configs/mtx1_defconfig
+++ b/arch/mips/configs/mtx1_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.23-rc8 3# Linux kernel version: 2.6.34-rc6
4# Sun Sep 30 12:56:10 2007 4# Sat May 1 13:39:10 2010
5# 5#
6CONFIG_MIPS=y 6CONFIG_MIPS=y
7 7
@@ -9,20 +9,28 @@ CONFIG_MIPS=y
9# Machine selection 9# Machine selection
10# 10#
11CONFIG_MACH_ALCHEMY=y 11CONFIG_MACH_ALCHEMY=y
12# CONFIG_AR7 is not set
13# CONFIG_BCM47XX is not set
14# CONFIG_BCM63XX is not set
12# CONFIG_MIPS_COBALT is not set 15# CONFIG_MIPS_COBALT is not set
13# CONFIG_MACH_DECSTATION is not set 16# CONFIG_MACH_DECSTATION is not set
14# CONFIG_MACH_JAZZ is not set 17# CONFIG_MACH_JAZZ is not set
15# CONFIG_LEMOTE_FULONG is not set 18# CONFIG_LASAT is not set
19# CONFIG_MACH_LOONGSON is not set
16# CONFIG_MIPS_MALTA is not set 20# CONFIG_MIPS_MALTA is not set
17# CONFIG_MIPS_SIM is not set 21# CONFIG_MIPS_SIM is not set
18# CONFIG_MARKEINS is not set 22# CONFIG_NEC_MARKEINS is not set
19# CONFIG_MACH_VR41XX is not set 23# CONFIG_MACH_VR41XX is not set
24# CONFIG_NXP_STB220 is not set
25# CONFIG_NXP_STB225 is not set
20# CONFIG_PNX8550_JBS is not set 26# CONFIG_PNX8550_JBS is not set
21# CONFIG_PNX8550_STB810 is not set 27# CONFIG_PNX8550_STB810 is not set
22# CONFIG_PMC_MSP is not set 28# CONFIG_PMC_MSP is not set
23# CONFIG_PMC_YOSEMITE is not set 29# CONFIG_PMC_YOSEMITE is not set
30# CONFIG_POWERTV is not set
24# CONFIG_SGI_IP22 is not set 31# CONFIG_SGI_IP22 is not set
25# CONFIG_SGI_IP27 is not set 32# CONFIG_SGI_IP27 is not set
33# CONFIG_SGI_IP28 is not set
26# CONFIG_SGI_IP32 is not set 34# CONFIG_SGI_IP32 is not set
27# CONFIG_SIBYTE_CRHINE is not set 35# CONFIG_SIBYTE_CRHINE is not set
28# CONFIG_SIBYTE_CARMEL is not set 36# CONFIG_SIBYTE_CARMEL is not set
@@ -33,10 +41,14 @@ CONFIG_MACH_ALCHEMY=y
33# CONFIG_SIBYTE_SENTOSA is not set 41# CONFIG_SIBYTE_SENTOSA is not set
34# CONFIG_SIBYTE_BIGSUR is not set 42# CONFIG_SIBYTE_BIGSUR is not set
35# CONFIG_SNI_RM is not set 43# CONFIG_SNI_RM is not set
36# CONFIG_TOSHIBA_JMR3927 is not set 44# CONFIG_MACH_TX39XX is not set
37# CONFIG_TOSHIBA_RBTX4927 is not set 45# CONFIG_MACH_TX49XX is not set
38# CONFIG_TOSHIBA_RBTX4938 is not set 46# CONFIG_MIKROTIK_RB532 is not set
39# CONFIG_WR_PPMC is not set 47# CONFIG_WR_PPMC is not set
48# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
49# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set
50CONFIG_ALCHEMY_GPIOINT_AU1000=y
51# CONFIG_ALCHEMY_GPIO_INDIRECT is not set
40CONFIG_MIPS_MTX1=y 52CONFIG_MIPS_MTX1=y
41# CONFIG_MIPS_BOSPORUS is not set 53# CONFIG_MIPS_BOSPORUS is not set
42# CONFIG_MIPS_DB1000 is not set 54# CONFIG_MIPS_DB1000 is not set
@@ -53,29 +65,38 @@ CONFIG_MIPS_MTX1=y
53# CONFIG_MIPS_XXS1500 is not set 65# CONFIG_MIPS_XXS1500 is not set
54CONFIG_SOC_AU1500=y 66CONFIG_SOC_AU1500=y
55CONFIG_SOC_AU1X00=y 67CONFIG_SOC_AU1X00=y
68CONFIG_LOONGSON_UART_BASE=y
56CONFIG_RWSEM_GENERIC_SPINLOCK=y 69CONFIG_RWSEM_GENERIC_SPINLOCK=y
57# CONFIG_ARCH_HAS_ILOG2_U32 is not set 70# CONFIG_ARCH_HAS_ILOG2_U32 is not set
58# CONFIG_ARCH_HAS_ILOG2_U64 is not set 71# CONFIG_ARCH_HAS_ILOG2_U64 is not set
72CONFIG_ARCH_SUPPORTS_OPROFILE=y
59CONFIG_GENERIC_FIND_NEXT_BIT=y 73CONFIG_GENERIC_FIND_NEXT_BIT=y
60CONFIG_GENERIC_HWEIGHT=y 74CONFIG_GENERIC_HWEIGHT=y
61CONFIG_GENERIC_CALIBRATE_DELAY=y 75CONFIG_GENERIC_CALIBRATE_DELAY=y
76CONFIG_GENERIC_CLOCKEVENTS=y
62CONFIG_GENERIC_TIME=y 77CONFIG_GENERIC_TIME=y
63CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y 78CONFIG_GENERIC_CMOS_UPDATE=y
64# CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ is not set 79CONFIG_SCHED_OMIT_FRAME_POINTER=y
80CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
81CONFIG_CEVT_R4K_LIB=y
82CONFIG_CSRC_R4K_LIB=y
65CONFIG_DMA_NONCOHERENT=y 83CONFIG_DMA_NONCOHERENT=y
66CONFIG_DMA_NEED_PCI_MAP_STATE=y 84CONFIG_NEED_DMA_MAP_STATE=y
67# CONFIG_HOTPLUG_CPU is not set 85CONFIG_SYS_HAS_EARLY_PRINTK=y
68# CONFIG_NO_IOPORT is not set 86# CONFIG_NO_IOPORT is not set
87CONFIG_GENERIC_GPIO=y
69# CONFIG_CPU_BIG_ENDIAN is not set 88# CONFIG_CPU_BIG_ENDIAN is not set
70CONFIG_CPU_LITTLE_ENDIAN=y 89CONFIG_CPU_LITTLE_ENDIAN=y
71CONFIG_SYS_SUPPORTS_APM_EMULATION=y 90CONFIG_SYS_SUPPORTS_APM_EMULATION=y
72CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y 91CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
92CONFIG_IRQ_CPU=y
73CONFIG_MIPS_L1_CACHE_SHIFT=5 93CONFIG_MIPS_L1_CACHE_SHIFT=5
74 94
75# 95#
76# CPU selection 96# CPU selection
77# 97#
78# CONFIG_CPU_LOONGSON2 is not set 98# CONFIG_CPU_LOONGSON2E is not set
99# CONFIG_CPU_LOONGSON2F is not set
79CONFIG_CPU_MIPS32_R1=y 100CONFIG_CPU_MIPS32_R1=y
80# CONFIG_CPU_MIPS32_R2 is not set 101# CONFIG_CPU_MIPS32_R2 is not set
81# CONFIG_CPU_MIPS64_R1 is not set 102# CONFIG_CPU_MIPS64_R1 is not set
@@ -88,6 +109,7 @@ CONFIG_CPU_MIPS32_R1=y
88# CONFIG_CPU_TX49XX is not set 109# CONFIG_CPU_TX49XX is not set
89# CONFIG_CPU_R5000 is not set 110# CONFIG_CPU_R5000 is not set
90# CONFIG_CPU_R5432 is not set 111# CONFIG_CPU_R5432 is not set
112# CONFIG_CPU_R5500 is not set
91# CONFIG_CPU_R6000 is not set 113# CONFIG_CPU_R6000 is not set
92# CONFIG_CPU_NEVADA is not set 114# CONFIG_CPU_NEVADA is not set
93# CONFIG_CPU_R8000 is not set 115# CONFIG_CPU_R8000 is not set
@@ -95,11 +117,14 @@ CONFIG_CPU_MIPS32_R1=y
95# CONFIG_CPU_RM7000 is not set 117# CONFIG_CPU_RM7000 is not set
96# CONFIG_CPU_RM9000 is not set 118# CONFIG_CPU_RM9000 is not set
97# CONFIG_CPU_SB1 is not set 119# CONFIG_CPU_SB1 is not set
120# CONFIG_CPU_CAVIUM_OCTEON is not set
121CONFIG_SYS_SUPPORTS_ZBOOT=y
98CONFIG_SYS_HAS_CPU_MIPS32_R1=y 122CONFIG_SYS_HAS_CPU_MIPS32_R1=y
99CONFIG_CPU_MIPS32=y 123CONFIG_CPU_MIPS32=y
100CONFIG_CPU_MIPSR1=y 124CONFIG_CPU_MIPSR1=y
101CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y 125CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
102CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y 126CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
127CONFIG_HARDWARE_WATCHPOINTS=y
103 128
104# 129#
105# Kernel type 130# Kernel type
@@ -109,28 +134,36 @@ CONFIG_32BIT=y
109CONFIG_PAGE_SIZE_4KB=y 134CONFIG_PAGE_SIZE_4KB=y
110# CONFIG_PAGE_SIZE_8KB is not set 135# CONFIG_PAGE_SIZE_8KB is not set
111# CONFIG_PAGE_SIZE_16KB is not set 136# CONFIG_PAGE_SIZE_16KB is not set
137# CONFIG_PAGE_SIZE_32KB is not set
112# CONFIG_PAGE_SIZE_64KB is not set 138# CONFIG_PAGE_SIZE_64KB is not set
113CONFIG_CPU_HAS_PREFETCH=y 139CONFIG_CPU_HAS_PREFETCH=y
114CONFIG_MIPS_MT_DISABLED=y 140CONFIG_MIPS_MT_DISABLED=y
115# CONFIG_MIPS_MT_SMP is not set 141# CONFIG_MIPS_MT_SMP is not set
116# CONFIG_MIPS_MT_SMTC is not set 142# CONFIG_MIPS_MT_SMTC is not set
117CONFIG_64BIT_PHYS_ADDR=y 143CONFIG_64BIT_PHYS_ADDR=y
144CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
118CONFIG_CPU_HAS_SYNC=y 145CONFIG_CPU_HAS_SYNC=y
119CONFIG_GENERIC_HARDIRQS=y 146CONFIG_GENERIC_HARDIRQS=y
120CONFIG_GENERIC_IRQ_PROBE=y 147CONFIG_GENERIC_IRQ_PROBE=y
121CONFIG_CPU_SUPPORTS_HIGHMEM=y 148CONFIG_CPU_SUPPORTS_HIGHMEM=y
122CONFIG_ARCH_FLATMEM_ENABLE=y 149CONFIG_ARCH_FLATMEM_ENABLE=y
150CONFIG_ARCH_POPULATES_NODE_MAP=y
123CONFIG_SELECT_MEMORY_MODEL=y 151CONFIG_SELECT_MEMORY_MODEL=y
124CONFIG_FLATMEM_MANUAL=y 152CONFIG_FLATMEM_MANUAL=y
125# CONFIG_DISCONTIGMEM_MANUAL is not set 153# CONFIG_DISCONTIGMEM_MANUAL is not set
126# CONFIG_SPARSEMEM_MANUAL is not set 154# CONFIG_SPARSEMEM_MANUAL is not set
127CONFIG_FLATMEM=y 155CONFIG_FLATMEM=y
128CONFIG_FLAT_NODE_MEM_MAP=y 156CONFIG_FLAT_NODE_MEM_MAP=y
129# CONFIG_SPARSEMEM_STATIC is not set 157CONFIG_PAGEFLAGS_EXTENDED=y
130CONFIG_SPLIT_PTLOCK_CPUS=4 158CONFIG_SPLIT_PTLOCK_CPUS=4
131CONFIG_RESOURCES_64BIT=y 159CONFIG_PHYS_ADDR_T_64BIT=y
132CONFIG_ZONE_DMA_FLAG=0 160CONFIG_ZONE_DMA_FLAG=0
133CONFIG_VIRT_TO_BUS=y 161CONFIG_VIRT_TO_BUS=y
162# CONFIG_KSM is not set
163CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
164# CONFIG_NO_HZ is not set
165# CONFIG_HIGH_RES_TIMERS is not set
166CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
134# CONFIG_HZ_48 is not set 167# CONFIG_HZ_48 is not set
135# CONFIG_HZ_100 is not set 168# CONFIG_HZ_100 is not set
136# CONFIG_HZ_128 is not set 169# CONFIG_HZ_128 is not set
@@ -148,6 +181,7 @@ CONFIG_SECCOMP=y
148CONFIG_LOCKDEP_SUPPORT=y 181CONFIG_LOCKDEP_SUPPORT=y
149CONFIG_STACKTRACE_SUPPORT=y 182CONFIG_STACKTRACE_SUPPORT=y
150CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 183CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
184CONFIG_CONSTRUCTORS=y
151 185
152# 186#
153# General setup 187# General setup
@@ -157,23 +191,49 @@ CONFIG_BROKEN_ON_SMP=y
157CONFIG_INIT_ENV_ARG_LIMIT=32 191CONFIG_INIT_ENV_ARG_LIMIT=32
158CONFIG_LOCALVERSION="" 192CONFIG_LOCALVERSION=""
159# CONFIG_LOCALVERSION_AUTO is not set 193# CONFIG_LOCALVERSION_AUTO is not set
194CONFIG_HAVE_KERNEL_GZIP=y
195CONFIG_HAVE_KERNEL_BZIP2=y
196CONFIG_HAVE_KERNEL_LZMA=y
197CONFIG_HAVE_KERNEL_LZO=y
198CONFIG_KERNEL_GZIP=y
199# CONFIG_KERNEL_BZIP2 is not set
200# CONFIG_KERNEL_LZMA is not set
201# CONFIG_KERNEL_LZO is not set
160CONFIG_SWAP=y 202CONFIG_SWAP=y
161CONFIG_SYSVIPC=y 203CONFIG_SYSVIPC=y
162CONFIG_SYSVIPC_SYSCTL=y 204CONFIG_SYSVIPC_SYSCTL=y
163CONFIG_POSIX_MQUEUE=y 205CONFIG_POSIX_MQUEUE=y
206CONFIG_POSIX_MQUEUE_SYSCTL=y
164CONFIG_BSD_PROCESS_ACCT=y 207CONFIG_BSD_PROCESS_ACCT=y
165CONFIG_BSD_PROCESS_ACCT_V3=y 208CONFIG_BSD_PROCESS_ACCT_V3=y
166# CONFIG_TASKSTATS is not set 209# CONFIG_TASKSTATS is not set
167# CONFIG_USER_NS is not set
168CONFIG_AUDIT=y 210CONFIG_AUDIT=y
211
212#
213# RCU Subsystem
214#
215CONFIG_TREE_RCU=y
216# CONFIG_TREE_PREEMPT_RCU is not set
217# CONFIG_TINY_RCU is not set
218# CONFIG_RCU_TRACE is not set
219CONFIG_RCU_FANOUT=32
220# CONFIG_RCU_FANOUT_EXACT is not set
221# CONFIG_TREE_RCU_TRACE is not set
169# CONFIG_IKCONFIG is not set 222# CONFIG_IKCONFIG is not set
170CONFIG_LOG_BUF_SHIFT=17 223CONFIG_LOG_BUF_SHIFT=17
171CONFIG_SYSFS_DEPRECATED=y 224# CONFIG_CGROUPS is not set
225# CONFIG_SYSFS_DEPRECATED_V2 is not set
172CONFIG_RELAY=y 226CONFIG_RELAY=y
227# CONFIG_NAMESPACES is not set
173CONFIG_BLK_DEV_INITRD=y 228CONFIG_BLK_DEV_INITRD=y
174CONFIG_INITRAMFS_SOURCE="" 229CONFIG_INITRAMFS_SOURCE=""
230CONFIG_RD_GZIP=y
231# CONFIG_RD_BZIP2 is not set
232# CONFIG_RD_LZMA is not set
233# CONFIG_RD_LZO is not set
175# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set 234# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
176CONFIG_SYSCTL=y 235CONFIG_SYSCTL=y
236CONFIG_ANON_INODES=y
177CONFIG_EMBEDDED=y 237CONFIG_EMBEDDED=y
178CONFIG_SYSCTL_SYSCALL=y 238CONFIG_SYSCTL_SYSCALL=y
179CONFIG_KALLSYMS=y 239CONFIG_KALLSYMS=y
@@ -182,61 +242,104 @@ CONFIG_HOTPLUG=y
182CONFIG_PRINTK=y 242CONFIG_PRINTK=y
183CONFIG_BUG=y 243CONFIG_BUG=y
184CONFIG_ELF_CORE=y 244CONFIG_ELF_CORE=y
245CONFIG_PCSPKR_PLATFORM=y
185CONFIG_BASE_FULL=y 246CONFIG_BASE_FULL=y
186CONFIG_FUTEX=y 247CONFIG_FUTEX=y
187CONFIG_ANON_INODES=y
188CONFIG_EPOLL=y 248CONFIG_EPOLL=y
189CONFIG_SIGNALFD=y 249CONFIG_SIGNALFD=y
250CONFIG_TIMERFD=y
190CONFIG_EVENTFD=y 251CONFIG_EVENTFD=y
191CONFIG_SHMEM=y 252CONFIG_SHMEM=y
253CONFIG_AIO=y
254
255#
256# Kernel Performance Events And Counters
257#
192CONFIG_VM_EVENT_COUNTERS=y 258CONFIG_VM_EVENT_COUNTERS=y
259CONFIG_PCI_QUIRKS=y
260CONFIG_COMPAT_BRK=y
193CONFIG_SLAB=y 261CONFIG_SLAB=y
194# CONFIG_SLUB is not set 262# CONFIG_SLUB is not set
195# CONFIG_SLOB is not set 263# CONFIG_SLOB is not set
264CONFIG_PROFILING=y
265CONFIG_OPROFILE=m
266CONFIG_HAVE_OPROFILE=y
267
268#
269# GCOV-based kernel profiling
270#
271# CONFIG_GCOV_KERNEL is not set
272CONFIG_SLOW_WORK=y
273# CONFIG_SLOW_WORK_DEBUG is not set
274CONFIG_HAVE_GENERIC_DMA_COHERENT=y
275CONFIG_SLABINFO=y
196CONFIG_RT_MUTEXES=y 276CONFIG_RT_MUTEXES=y
197# CONFIG_TINY_SHMEM is not set
198CONFIG_BASE_SMALL=0 277CONFIG_BASE_SMALL=0
199CONFIG_MODULES=y 278CONFIG_MODULES=y
279# CONFIG_MODULE_FORCE_LOAD is not set
200CONFIG_MODULE_UNLOAD=y 280CONFIG_MODULE_UNLOAD=y
201# CONFIG_MODULE_FORCE_UNLOAD is not set 281# CONFIG_MODULE_FORCE_UNLOAD is not set
202CONFIG_MODVERSIONS=y 282CONFIG_MODVERSIONS=y
203CONFIG_MODULE_SRCVERSION_ALL=y 283CONFIG_MODULE_SRCVERSION_ALL=y
204CONFIG_KMOD=y
205CONFIG_BLOCK=y 284CONFIG_BLOCK=y
206CONFIG_LBD=y 285CONFIG_LBDAF=y
207# CONFIG_BLK_DEV_IO_TRACE is not set
208# CONFIG_LSF is not set
209# CONFIG_BLK_DEV_BSG is not set 286# CONFIG_BLK_DEV_BSG is not set
287# CONFIG_BLK_DEV_INTEGRITY is not set
210 288
211# 289#
212# IO Schedulers 290# IO Schedulers
213# 291#
214CONFIG_IOSCHED_NOOP=y 292CONFIG_IOSCHED_NOOP=y
215CONFIG_IOSCHED_AS=y
216CONFIG_IOSCHED_DEADLINE=y 293CONFIG_IOSCHED_DEADLINE=y
217CONFIG_IOSCHED_CFQ=y 294CONFIG_IOSCHED_CFQ=y
218# CONFIG_DEFAULT_AS is not set
219# CONFIG_DEFAULT_DEADLINE is not set 295# CONFIG_DEFAULT_DEADLINE is not set
220CONFIG_DEFAULT_CFQ=y 296CONFIG_DEFAULT_CFQ=y
221# CONFIG_DEFAULT_NOOP is not set 297# CONFIG_DEFAULT_NOOP is not set
222CONFIG_DEFAULT_IOSCHED="cfq" 298CONFIG_DEFAULT_IOSCHED="cfq"
299# CONFIG_INLINE_SPIN_TRYLOCK is not set
300# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
301# CONFIG_INLINE_SPIN_LOCK is not set
302# CONFIG_INLINE_SPIN_LOCK_BH is not set
303# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
304# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
305CONFIG_INLINE_SPIN_UNLOCK=y
306# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
307CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
308# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
309# CONFIG_INLINE_READ_TRYLOCK is not set
310# CONFIG_INLINE_READ_LOCK is not set
311# CONFIG_INLINE_READ_LOCK_BH is not set
312# CONFIG_INLINE_READ_LOCK_IRQ is not set
313# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
314CONFIG_INLINE_READ_UNLOCK=y
315# CONFIG_INLINE_READ_UNLOCK_BH is not set
316CONFIG_INLINE_READ_UNLOCK_IRQ=y
317# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
318# CONFIG_INLINE_WRITE_TRYLOCK is not set
319# CONFIG_INLINE_WRITE_LOCK is not set
320# CONFIG_INLINE_WRITE_LOCK_BH is not set
321# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
322# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
323CONFIG_INLINE_WRITE_UNLOCK=y
324# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
325CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
326# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
327# CONFIG_MUTEX_SPIN_ON_OWNER is not set
328CONFIG_FREEZER=y
223 329
224# 330#
225# Bus options (PCI, PCMCIA, EISA, ISA, TC) 331# Bus options (PCI, PCMCIA, EISA, ISA, TC)
226# 332#
227CONFIG_HW_HAS_PCI=y 333CONFIG_HW_HAS_PCI=y
228CONFIG_PCI=y 334CONFIG_PCI=y
335CONFIG_PCI_DOMAINS=y
229# CONFIG_ARCH_SUPPORTS_MSI is not set 336# CONFIG_ARCH_SUPPORTS_MSI is not set
337# CONFIG_PCI_STUB is not set
338# CONFIG_PCI_IOV is not set
230CONFIG_MMU=y 339CONFIG_MMU=y
231
232#
233# PCCARD (PCMCIA/CardBus) support
234#
235CONFIG_PCCARD=m 340CONFIG_PCCARD=m
236# CONFIG_PCMCIA_DEBUG is not set
237CONFIG_PCMCIA=m 341CONFIG_PCMCIA=m
238CONFIG_PCMCIA_LOAD_CIS=y 342CONFIG_PCMCIA_LOAD_CIS=y
239CONFIG_PCMCIA_IOCTL=y
240CONFIG_CARDBUS=y 343CONFIG_CARDBUS=y
241 344
242# 345#
@@ -251,6 +354,7 @@ CONFIG_YENTA_TOSHIBA=y
251CONFIG_PD6729=m 354CONFIG_PD6729=m
252CONFIG_I82092=m 355CONFIG_I82092=m
253# CONFIG_PCMCIA_AU1X00 is not set 356# CONFIG_PCMCIA_AU1X00 is not set
357# CONFIG_PCMCIA_ALCHEMY_DEVBOARD is not set
254CONFIG_PCCARD_NONSTATIC=m 358CONFIG_PCCARD_NONSTATIC=m
255# CONFIG_HOTPLUG_PCI is not set 359# CONFIG_HOTPLUG_PCI is not set
256 360
@@ -258,35 +362,38 @@ CONFIG_PCCARD_NONSTATIC=m
258# Executable file formats 362# Executable file formats
259# 363#
260CONFIG_BINFMT_ELF=y 364CONFIG_BINFMT_ELF=y
365# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
366# CONFIG_HAVE_AOUT is not set
261CONFIG_BINFMT_MISC=m 367CONFIG_BINFMT_MISC=m
262CONFIG_TRAD_SIGNALS=y 368CONFIG_TRAD_SIGNALS=y
263 369
264# 370#
265# Power management options 371# Power management options
266# 372#
373CONFIG_ARCH_HIBERNATION_POSSIBLE=y
374CONFIG_ARCH_SUSPEND_POSSIBLE=y
267CONFIG_PM=y 375CONFIG_PM=y
268# CONFIG_PM_LEGACY is not set
269# CONFIG_PM_DEBUG is not set 376# CONFIG_PM_DEBUG is not set
270CONFIG_PM_SLEEP=y 377CONFIG_PM_SLEEP=y
271CONFIG_SUSPEND_UP_POSSIBLE=y
272CONFIG_SUSPEND=y 378CONFIG_SUSPEND=y
379CONFIG_SUSPEND_FREEZER=y
380# CONFIG_HIBERNATION is not set
273# CONFIG_APM_EMULATION is not set 381# CONFIG_APM_EMULATION is not set
274 382# CONFIG_PM_RUNTIME is not set
275# 383CONFIG_PM_OPS=y
276# Networking
277#
278CONFIG_NET=y 384CONFIG_NET=y
279 385
280# 386#
281# Networking options 387# Networking options
282# 388#
283CONFIG_PACKET=m 389CONFIG_PACKET=m
284CONFIG_PACKET_MMAP=y
285CONFIG_UNIX=y 390CONFIG_UNIX=y
286CONFIG_XFRM=y 391CONFIG_XFRM=y
287CONFIG_XFRM_USER=m 392CONFIG_XFRM_USER=m
288# CONFIG_XFRM_SUB_POLICY is not set 393# CONFIG_XFRM_SUB_POLICY is not set
289# CONFIG_XFRM_MIGRATE is not set 394# CONFIG_XFRM_MIGRATE is not set
395# CONFIG_XFRM_STATISTICS is not set
396CONFIG_XFRM_IPCOMP=m
290CONFIG_NET_KEY=m 397CONFIG_NET_KEY=m
291# CONFIG_NET_KEY_MIGRATE is not set 398# CONFIG_NET_KEY_MIGRATE is not set
292CONFIG_INET=y 399CONFIG_INET=y
@@ -315,42 +422,13 @@ CONFIG_INET_TUNNEL=m
315CONFIG_INET_XFRM_MODE_TRANSPORT=m 422CONFIG_INET_XFRM_MODE_TRANSPORT=m
316CONFIG_INET_XFRM_MODE_TUNNEL=m 423CONFIG_INET_XFRM_MODE_TUNNEL=m
317CONFIG_INET_XFRM_MODE_BEET=m 424CONFIG_INET_XFRM_MODE_BEET=m
425CONFIG_INET_LRO=y
318CONFIG_INET_DIAG=y 426CONFIG_INET_DIAG=y
319CONFIG_INET_TCP_DIAG=y 427CONFIG_INET_TCP_DIAG=y
320# CONFIG_TCP_CONG_ADVANCED is not set 428# CONFIG_TCP_CONG_ADVANCED is not set
321CONFIG_TCP_CONG_CUBIC=y 429CONFIG_TCP_CONG_CUBIC=y
322CONFIG_DEFAULT_TCP_CONG="cubic" 430CONFIG_DEFAULT_TCP_CONG="cubic"
323# CONFIG_TCP_MD5SIG is not set 431# CONFIG_TCP_MD5SIG is not set
324CONFIG_IP_VS=m
325# CONFIG_IP_VS_DEBUG is not set
326CONFIG_IP_VS_TAB_BITS=12
327
328#
329# IPVS transport protocol load balancing support
330#
331CONFIG_IP_VS_PROTO_TCP=y
332CONFIG_IP_VS_PROTO_UDP=y
333CONFIG_IP_VS_PROTO_ESP=y
334CONFIG_IP_VS_PROTO_AH=y
335
336#
337# IPVS scheduler
338#
339CONFIG_IP_VS_RR=m
340CONFIG_IP_VS_WRR=m
341CONFIG_IP_VS_LC=m
342CONFIG_IP_VS_WLC=m
343CONFIG_IP_VS_LBLC=m
344CONFIG_IP_VS_LBLCR=m
345CONFIG_IP_VS_DH=m
346CONFIG_IP_VS_SH=m
347CONFIG_IP_VS_SED=m
348CONFIG_IP_VS_NQ=m
349
350#
351# IPVS application helper
352#
353CONFIG_IP_VS_FTP=m
354CONFIG_IPV6=m 432CONFIG_IPV6=m
355CONFIG_IPV6_PRIVACY=y 433CONFIG_IPV6_PRIVACY=y
356# CONFIG_IPV6_ROUTER_PREF is not set 434# CONFIG_IPV6_ROUTER_PREF is not set
@@ -366,12 +444,15 @@ CONFIG_INET6_XFRM_MODE_TUNNEL=m
366CONFIG_INET6_XFRM_MODE_BEET=m 444CONFIG_INET6_XFRM_MODE_BEET=m
367CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m 445CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
368CONFIG_IPV6_SIT=m 446CONFIG_IPV6_SIT=m
447# CONFIG_IPV6_SIT_6RD is not set
448CONFIG_IPV6_NDISC_NODETYPE=y
369CONFIG_IPV6_TUNNEL=m 449CONFIG_IPV6_TUNNEL=m
370# CONFIG_IPV6_MULTIPLE_TABLES is not set 450# CONFIG_IPV6_MULTIPLE_TABLES is not set
371# CONFIG_NETLABEL is not set 451# CONFIG_IPV6_MROUTE is not set
372CONFIG_NETWORK_SECMARK=y 452CONFIG_NETWORK_SECMARK=y
373CONFIG_NETFILTER=y 453CONFIG_NETFILTER=y
374# CONFIG_NETFILTER_DEBUG is not set 454# CONFIG_NETFILTER_DEBUG is not set
455CONFIG_NETFILTER_ADVANCED=y
375CONFIG_BRIDGE_NETFILTER=y 456CONFIG_BRIDGE_NETFILTER=y
376 457
377# 458#
@@ -380,57 +461,97 @@ CONFIG_BRIDGE_NETFILTER=y
380CONFIG_NETFILTER_NETLINK=m 461CONFIG_NETFILTER_NETLINK=m
381CONFIG_NETFILTER_NETLINK_QUEUE=m 462CONFIG_NETFILTER_NETLINK_QUEUE=m
382CONFIG_NETFILTER_NETLINK_LOG=m 463CONFIG_NETFILTER_NETLINK_LOG=m
383# CONFIG_NF_CONNTRACK_ENABLED is not set
384# CONFIG_NF_CONNTRACK is not set 464# CONFIG_NF_CONNTRACK is not set
465# CONFIG_NETFILTER_TPROXY is not set
385CONFIG_NETFILTER_XTABLES=m 466CONFIG_NETFILTER_XTABLES=m
386CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m 467CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
387CONFIG_NETFILTER_XT_TARGET_DSCP=m 468CONFIG_NETFILTER_XT_TARGET_DSCP=m
469CONFIG_NETFILTER_XT_TARGET_HL=m
470# CONFIG_NETFILTER_XT_TARGET_LED is not set
388CONFIG_NETFILTER_XT_TARGET_MARK=m 471CONFIG_NETFILTER_XT_TARGET_MARK=m
389CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
390# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set 472# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
473CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
474# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
391# CONFIG_NETFILTER_XT_TARGET_TRACE is not set 475# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
392CONFIG_NETFILTER_XT_TARGET_SECMARK=m 476CONFIG_NETFILTER_XT_TARGET_SECMARK=m
393# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set 477# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
478# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
394CONFIG_NETFILTER_XT_MATCH_COMMENT=m 479CONFIG_NETFILTER_XT_MATCH_COMMENT=m
395CONFIG_NETFILTER_XT_MATCH_DCCP=m 480CONFIG_NETFILTER_XT_MATCH_DCCP=m
396CONFIG_NETFILTER_XT_MATCH_DSCP=m 481CONFIG_NETFILTER_XT_MATCH_DSCP=m
397CONFIG_NETFILTER_XT_MATCH_ESP=m 482CONFIG_NETFILTER_XT_MATCH_ESP=m
483# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
484CONFIG_NETFILTER_XT_MATCH_HL=m
485# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
398CONFIG_NETFILTER_XT_MATCH_LENGTH=m 486CONFIG_NETFILTER_XT_MATCH_LENGTH=m
399CONFIG_NETFILTER_XT_MATCH_LIMIT=m 487CONFIG_NETFILTER_XT_MATCH_LIMIT=m
400CONFIG_NETFILTER_XT_MATCH_MAC=m 488CONFIG_NETFILTER_XT_MATCH_MAC=m
401CONFIG_NETFILTER_XT_MATCH_MARK=m 489CONFIG_NETFILTER_XT_MATCH_MARK=m
402CONFIG_NETFILTER_XT_MATCH_POLICY=m
403CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m 490CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
491# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
492CONFIG_NETFILTER_XT_MATCH_POLICY=m
404CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m 493CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
405CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m 494CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
406CONFIG_NETFILTER_XT_MATCH_QUOTA=m 495CONFIG_NETFILTER_XT_MATCH_QUOTA=m
496# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
407CONFIG_NETFILTER_XT_MATCH_REALM=m 497CONFIG_NETFILTER_XT_MATCH_REALM=m
498# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
408CONFIG_NETFILTER_XT_MATCH_SCTP=m 499CONFIG_NETFILTER_XT_MATCH_SCTP=m
409CONFIG_NETFILTER_XT_MATCH_STATISTIC=m 500CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
410CONFIG_NETFILTER_XT_MATCH_STRING=m 501CONFIG_NETFILTER_XT_MATCH_STRING=m
411CONFIG_NETFILTER_XT_MATCH_TCPMSS=m 502CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
503# CONFIG_NETFILTER_XT_MATCH_TIME is not set
412# CONFIG_NETFILTER_XT_MATCH_U32 is not set 504# CONFIG_NETFILTER_XT_MATCH_U32 is not set
413# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set 505# CONFIG_NETFILTER_XT_MATCH_OSF is not set
506CONFIG_IP_VS=m
507# CONFIG_IP_VS_IPV6 is not set
508# CONFIG_IP_VS_DEBUG is not set
509CONFIG_IP_VS_TAB_BITS=12
510
511#
512# IPVS transport protocol load balancing support
513#
514CONFIG_IP_VS_PROTO_TCP=y
515CONFIG_IP_VS_PROTO_UDP=y
516CONFIG_IP_VS_PROTO_AH_ESP=y
517CONFIG_IP_VS_PROTO_ESP=y
518CONFIG_IP_VS_PROTO_AH=y
519# CONFIG_IP_VS_PROTO_SCTP is not set
520
521#
522# IPVS scheduler
523#
524CONFIG_IP_VS_RR=m
525CONFIG_IP_VS_WRR=m
526CONFIG_IP_VS_LC=m
527CONFIG_IP_VS_WLC=m
528CONFIG_IP_VS_LBLC=m
529CONFIG_IP_VS_LBLCR=m
530CONFIG_IP_VS_DH=m
531CONFIG_IP_VS_SH=m
532CONFIG_IP_VS_SED=m
533CONFIG_IP_VS_NQ=m
534
535#
536# IPVS application helper
537#
538CONFIG_IP_VS_FTP=m
414 539
415# 540#
416# IP: Netfilter Configuration 541# IP: Netfilter Configuration
417# 542#
543# CONFIG_NF_DEFRAG_IPV4 is not set
418CONFIG_IP_NF_QUEUE=m 544CONFIG_IP_NF_QUEUE=m
419CONFIG_IP_NF_IPTABLES=m 545CONFIG_IP_NF_IPTABLES=m
420CONFIG_IP_NF_MATCH_IPRANGE=m 546CONFIG_IP_NF_MATCH_ADDRTYPE=m
421CONFIG_IP_NF_MATCH_TOS=m
422CONFIG_IP_NF_MATCH_RECENT=m
423CONFIG_IP_NF_MATCH_ECN=m
424CONFIG_IP_NF_MATCH_AH=m 547CONFIG_IP_NF_MATCH_AH=m
548CONFIG_IP_NF_MATCH_ECN=m
425CONFIG_IP_NF_MATCH_TTL=m 549CONFIG_IP_NF_MATCH_TTL=m
426CONFIG_IP_NF_MATCH_OWNER=m
427CONFIG_IP_NF_MATCH_ADDRTYPE=m
428CONFIG_IP_NF_FILTER=m 550CONFIG_IP_NF_FILTER=m
429CONFIG_IP_NF_TARGET_REJECT=m 551CONFIG_IP_NF_TARGET_REJECT=m
430CONFIG_IP_NF_TARGET_LOG=m 552CONFIG_IP_NF_TARGET_LOG=m
431CONFIG_IP_NF_TARGET_ULOG=m 553CONFIG_IP_NF_TARGET_ULOG=m
432CONFIG_IP_NF_MANGLE=m 554CONFIG_IP_NF_MANGLE=m
433CONFIG_IP_NF_TARGET_TOS=m
434CONFIG_IP_NF_TARGET_ECN=m 555CONFIG_IP_NF_TARGET_ECN=m
435CONFIG_IP_NF_TARGET_TTL=m 556CONFIG_IP_NF_TARGET_TTL=m
436CONFIG_IP_NF_RAW=m 557CONFIG_IP_NF_RAW=m
@@ -439,34 +560,29 @@ CONFIG_IP_NF_ARPFILTER=m
439CONFIG_IP_NF_ARP_MANGLE=m 560CONFIG_IP_NF_ARP_MANGLE=m
440 561
441# 562#
442# IPv6: Netfilter Configuration (EXPERIMENTAL) 563# IPv6: Netfilter Configuration
443# 564#
444CONFIG_IP6_NF_QUEUE=m 565CONFIG_IP6_NF_QUEUE=m
445CONFIG_IP6_NF_IPTABLES=m 566CONFIG_IP6_NF_IPTABLES=m
446CONFIG_IP6_NF_MATCH_RT=m 567CONFIG_IP6_NF_MATCH_AH=m
447CONFIG_IP6_NF_MATCH_OPTS=m 568CONFIG_IP6_NF_MATCH_EUI64=m
448CONFIG_IP6_NF_MATCH_FRAG=m 569CONFIG_IP6_NF_MATCH_FRAG=m
570CONFIG_IP6_NF_MATCH_OPTS=m
449CONFIG_IP6_NF_MATCH_HL=m 571CONFIG_IP6_NF_MATCH_HL=m
450CONFIG_IP6_NF_MATCH_OWNER=m
451CONFIG_IP6_NF_MATCH_IPV6HEADER=m 572CONFIG_IP6_NF_MATCH_IPV6HEADER=m
452CONFIG_IP6_NF_MATCH_AH=m
453# CONFIG_IP6_NF_MATCH_MH is not set 573# CONFIG_IP6_NF_MATCH_MH is not set
454CONFIG_IP6_NF_MATCH_EUI64=m 574CONFIG_IP6_NF_MATCH_RT=m
455CONFIG_IP6_NF_FILTER=m 575CONFIG_IP6_NF_TARGET_HL=m
456CONFIG_IP6_NF_TARGET_LOG=m 576CONFIG_IP6_NF_TARGET_LOG=m
577CONFIG_IP6_NF_FILTER=m
457CONFIG_IP6_NF_TARGET_REJECT=m 578CONFIG_IP6_NF_TARGET_REJECT=m
458CONFIG_IP6_NF_MANGLE=m 579CONFIG_IP6_NF_MANGLE=m
459CONFIG_IP6_NF_TARGET_HL=m
460CONFIG_IP6_NF_RAW=m 580CONFIG_IP6_NF_RAW=m
461 581
462# 582#
463# DECnet: Netfilter Configuration 583# DECnet: Netfilter Configuration
464# 584#
465CONFIG_DECNET_NF_GRABULATOR=m 585CONFIG_DECNET_NF_GRABULATOR=m
466
467#
468# Bridge: Netfilter Configuration
469#
470CONFIG_BRIDGE_NF_EBTABLES=m 586CONFIG_BRIDGE_NF_EBTABLES=m
471CONFIG_BRIDGE_EBT_BROUTE=m 587CONFIG_BRIDGE_EBT_BROUTE=m
472CONFIG_BRIDGE_EBT_T_FILTER=m 588CONFIG_BRIDGE_EBT_T_FILTER=m
@@ -475,6 +591,7 @@ CONFIG_BRIDGE_EBT_802_3=m
475CONFIG_BRIDGE_EBT_AMONG=m 591CONFIG_BRIDGE_EBT_AMONG=m
476CONFIG_BRIDGE_EBT_ARP=m 592CONFIG_BRIDGE_EBT_ARP=m
477CONFIG_BRIDGE_EBT_IP=m 593CONFIG_BRIDGE_EBT_IP=m
594# CONFIG_BRIDGE_EBT_IP6 is not set
478CONFIG_BRIDGE_EBT_LIMIT=m 595CONFIG_BRIDGE_EBT_LIMIT=m
479CONFIG_BRIDGE_EBT_MARK=m 596CONFIG_BRIDGE_EBT_MARK=m
480CONFIG_BRIDGE_EBT_PKTTYPE=m 597CONFIG_BRIDGE_EBT_PKTTYPE=m
@@ -487,25 +604,25 @@ CONFIG_BRIDGE_EBT_REDIRECT=m
487CONFIG_BRIDGE_EBT_SNAT=m 604CONFIG_BRIDGE_EBT_SNAT=m
488CONFIG_BRIDGE_EBT_LOG=m 605CONFIG_BRIDGE_EBT_LOG=m
489CONFIG_BRIDGE_EBT_ULOG=m 606CONFIG_BRIDGE_EBT_ULOG=m
607# CONFIG_BRIDGE_EBT_NFLOG is not set
490CONFIG_IP_DCCP=m 608CONFIG_IP_DCCP=m
491CONFIG_INET_DCCP_DIAG=m 609CONFIG_INET_DCCP_DIAG=m
492CONFIG_IP_DCCP_ACKVEC=y
493 610
494# 611#
495# DCCP CCIDs Configuration (EXPERIMENTAL) 612# DCCP CCIDs Configuration (EXPERIMENTAL)
496# 613#
497CONFIG_IP_DCCP_CCID2=m
498# CONFIG_IP_DCCP_CCID2_DEBUG is not set 614# CONFIG_IP_DCCP_CCID2_DEBUG is not set
499CONFIG_IP_DCCP_CCID3=m 615CONFIG_IP_DCCP_CCID3=y
500CONFIG_IP_DCCP_TFRC_LIB=m
501# CONFIG_IP_DCCP_CCID3_DEBUG is not set 616# CONFIG_IP_DCCP_CCID3_DEBUG is not set
502CONFIG_IP_DCCP_CCID3_RTO=100 617CONFIG_IP_DCCP_CCID3_RTO=100
618CONFIG_IP_DCCP_TFRC_LIB=y
503CONFIG_IP_SCTP=m 619CONFIG_IP_SCTP=m
504# CONFIG_SCTP_DBG_MSG is not set 620# CONFIG_SCTP_DBG_MSG is not set
505# CONFIG_SCTP_DBG_OBJCNT is not set 621# CONFIG_SCTP_DBG_OBJCNT is not set
506# CONFIG_SCTP_HMAC_NONE is not set 622# CONFIG_SCTP_HMAC_NONE is not set
507# CONFIG_SCTP_HMAC_SHA1 is not set 623# CONFIG_SCTP_HMAC_SHA1 is not set
508CONFIG_SCTP_HMAC_MD5=y 624CONFIG_SCTP_HMAC_MD5=y
625# CONFIG_RDS is not set
509CONFIG_TIPC=m 626CONFIG_TIPC=m
510# CONFIG_TIPC_ADVANCED is not set 627# CONFIG_TIPC_ADVANCED is not set
511# CONFIG_TIPC_DEBUG is not set 628# CONFIG_TIPC_DEBUG is not set
@@ -516,8 +633,12 @@ CONFIG_ATM_LANE=m
516CONFIG_ATM_MPOA=m 633CONFIG_ATM_MPOA=m
517CONFIG_ATM_BR2684=m 634CONFIG_ATM_BR2684=m
518# CONFIG_ATM_BR2684_IPFILTER is not set 635# CONFIG_ATM_BR2684_IPFILTER is not set
636CONFIG_STP=m
519CONFIG_BRIDGE=m 637CONFIG_BRIDGE=m
638CONFIG_BRIDGE_IGMP_SNOOPING=y
639# CONFIG_NET_DSA is not set
520CONFIG_VLAN_8021Q=m 640CONFIG_VLAN_8021Q=m
641# CONFIG_VLAN_8021Q_GVRP is not set
521CONFIG_DECNET=m 642CONFIG_DECNET=m
522# CONFIG_DECNET_ROUTER is not set 643# CONFIG_DECNET_ROUTER is not set
523CONFIG_LLC=y 644CONFIG_LLC=y
@@ -535,12 +656,9 @@ CONFIG_ECONET=m
535CONFIG_ECONET_AUNUDP=y 656CONFIG_ECONET_AUNUDP=y
536CONFIG_ECONET_NATIVE=y 657CONFIG_ECONET_NATIVE=y
537CONFIG_WAN_ROUTER=m 658CONFIG_WAN_ROUTER=m
538 659# CONFIG_PHONET is not set
539# 660# CONFIG_IEEE802154 is not set
540# QoS and/or fair queueing
541#
542CONFIG_NET_SCHED=y 661CONFIG_NET_SCHED=y
543CONFIG_NET_SCH_FIFO=y
544 662
545# 663#
546# Queueing/Scheduling 664# Queueing/Scheduling
@@ -550,7 +668,7 @@ CONFIG_NET_SCH_HTB=m
550CONFIG_NET_SCH_HFSC=m 668CONFIG_NET_SCH_HFSC=m
551CONFIG_NET_SCH_ATM=m 669CONFIG_NET_SCH_ATM=m
552CONFIG_NET_SCH_PRIO=m 670CONFIG_NET_SCH_PRIO=m
553# CONFIG_NET_SCH_RR is not set 671# CONFIG_NET_SCH_MULTIQ is not set
554CONFIG_NET_SCH_RED=m 672CONFIG_NET_SCH_RED=m
555CONFIG_NET_SCH_SFQ=m 673CONFIG_NET_SCH_SFQ=m
556CONFIG_NET_SCH_TEQL=m 674CONFIG_NET_SCH_TEQL=m
@@ -558,6 +676,7 @@ CONFIG_NET_SCH_TBF=m
558CONFIG_NET_SCH_GRED=m 676CONFIG_NET_SCH_GRED=m
559CONFIG_NET_SCH_DSMARK=m 677CONFIG_NET_SCH_DSMARK=m
560CONFIG_NET_SCH_NETEM=m 678CONFIG_NET_SCH_NETEM=m
679# CONFIG_NET_SCH_DRR is not set
561CONFIG_NET_SCH_INGRESS=m 680CONFIG_NET_SCH_INGRESS=m
562 681
563# 682#
@@ -574,6 +693,7 @@ CONFIG_NET_CLS_U32=m
574CONFIG_CLS_U32_MARK=y 693CONFIG_CLS_U32_MARK=y
575CONFIG_NET_CLS_RSVP=m 694CONFIG_NET_CLS_RSVP=m
576CONFIG_NET_CLS_RSVP6=m 695CONFIG_NET_CLS_RSVP6=m
696# CONFIG_NET_CLS_FLOW is not set
577CONFIG_NET_EMATCH=y 697CONFIG_NET_EMATCH=y
578CONFIG_NET_EMATCH_STACK=32 698CONFIG_NET_EMATCH_STACK=32
579CONFIG_NET_EMATCH_CMP=m 699CONFIG_NET_EMATCH_CMP=m
@@ -586,10 +706,13 @@ CONFIG_NET_ACT_POLICE=y
586# CONFIG_NET_ACT_GACT is not set 706# CONFIG_NET_ACT_GACT is not set
587# CONFIG_NET_ACT_MIRRED is not set 707# CONFIG_NET_ACT_MIRRED is not set
588# CONFIG_NET_ACT_IPT is not set 708# CONFIG_NET_ACT_IPT is not set
709# CONFIG_NET_ACT_NAT is not set
589# CONFIG_NET_ACT_PEDIT is not set 710# CONFIG_NET_ACT_PEDIT is not set
590# CONFIG_NET_ACT_SIMP is not set 711# CONFIG_NET_ACT_SIMP is not set
591CONFIG_NET_CLS_POLICE=y 712# CONFIG_NET_ACT_SKBEDIT is not set
592# CONFIG_NET_CLS_IND is not set 713# CONFIG_NET_CLS_IND is not set
714CONFIG_NET_SCH_FIFO=y
715# CONFIG_DCB is not set
593 716
594# 717#
595# Network testing 718# Network testing
@@ -613,9 +736,8 @@ CONFIG_6PACK=m
613CONFIG_BPQETHER=m 736CONFIG_BPQETHER=m
614CONFIG_BAYCOM_SER_FDX=m 737CONFIG_BAYCOM_SER_FDX=m
615CONFIG_BAYCOM_SER_HDX=m 738CONFIG_BAYCOM_SER_HDX=m
616CONFIG_BAYCOM_PAR=m
617CONFIG_BAYCOM_EPP=m
618CONFIG_YAM=m 739CONFIG_YAM=m
740# CONFIG_CAN is not set
619CONFIG_IRDA=m 741CONFIG_IRDA=m
620 742
621# 743#
@@ -657,15 +779,8 @@ CONFIG_MCP2120_DONGLE=m
657CONFIG_OLD_BELKIN_DONGLE=m 779CONFIG_OLD_BELKIN_DONGLE=m
658CONFIG_ACT200L_DONGLE=m 780CONFIG_ACT200L_DONGLE=m
659# CONFIG_KINGSUN_DONGLE is not set 781# CONFIG_KINGSUN_DONGLE is not set
660 782# CONFIG_KSDAZZLE_DONGLE is not set
661# 783# CONFIG_KS959_DONGLE is not set
662# Old SIR device drivers
663#
664# CONFIG_IRPORT_SIR is not set
665
666#
667# Old Serial dongle support
668#
669 784
670# 785#
671# FIR device drivers 786# FIR device drivers
@@ -683,17 +798,17 @@ CONFIG_BT_RFCOMM_TTY=y
683CONFIG_BT_BNEP=m 798CONFIG_BT_BNEP=m
684CONFIG_BT_BNEP_MC_FILTER=y 799CONFIG_BT_BNEP_MC_FILTER=y
685CONFIG_BT_BNEP_PROTO_FILTER=y 800CONFIG_BT_BNEP_PROTO_FILTER=y
686CONFIG_BT_CMTP=m
687CONFIG_BT_HIDP=m 801CONFIG_BT_HIDP=m
688 802
689# 803#
690# Bluetooth device drivers 804# Bluetooth device drivers
691# 805#
692CONFIG_BT_HCIUSB=m 806# CONFIG_BT_HCIBTUSB is not set
693CONFIG_BT_HCIUSB_SCO=y 807# CONFIG_BT_HCIBTSDIO is not set
694CONFIG_BT_HCIUART=m 808CONFIG_BT_HCIUART=m
695CONFIG_BT_HCIUART_H4=y 809CONFIG_BT_HCIUART_H4=y
696CONFIG_BT_HCIUART_BCSP=y 810CONFIG_BT_HCIUART_BCSP=y
811# CONFIG_BT_HCIUART_LL is not set
697CONFIG_BT_HCIBCM203X=m 812CONFIG_BT_HCIBCM203X=m
698CONFIG_BT_HCIBPA10X=m 813CONFIG_BT_HCIBPA10X=m
699CONFIG_BT_HCIBFUSB=m 814CONFIG_BT_HCIBFUSB=m
@@ -702,24 +817,19 @@ CONFIG_BT_HCIBT3C=m
702CONFIG_BT_HCIBLUECARD=m 817CONFIG_BT_HCIBLUECARD=m
703CONFIG_BT_HCIBTUART=m 818CONFIG_BT_HCIBTUART=m
704CONFIG_BT_HCIVHCI=m 819CONFIG_BT_HCIVHCI=m
820# CONFIG_BT_MRVL is not set
705CONFIG_AF_RXRPC=m 821CONFIG_AF_RXRPC=m
706# CONFIG_AF_RXRPC_DEBUG is not set 822# CONFIG_AF_RXRPC_DEBUG is not set
707# CONFIG_RXKAD is not set 823# CONFIG_RXKAD is not set
708CONFIG_FIB_RULES=y 824CONFIG_FIB_RULES=y
825CONFIG_WIRELESS=y
826# CONFIG_CFG80211 is not set
827# CONFIG_LIB80211 is not set
709 828
710# 829#
711# Wireless 830# CFG80211 needs to be enabled for MAC80211
712# 831#
713# CONFIG_CFG80211 is not set 832# CONFIG_WIMAX is not set
714CONFIG_WIRELESS_EXT=y
715# CONFIG_MAC80211 is not set
716CONFIG_IEEE80211=m
717# CONFIG_IEEE80211_DEBUG is not set
718CONFIG_IEEE80211_CRYPT_WEP=m
719CONFIG_IEEE80211_CRYPT_CCMP=m
720CONFIG_IEEE80211_CRYPT_TKIP=m
721CONFIG_IEEE80211_SOFTMAC=m
722# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set
723# CONFIG_RFKILL is not set 833# CONFIG_RFKILL is not set
724# CONFIG_NET_9P is not set 834# CONFIG_NET_9P is not set
725 835
@@ -730,40 +840,43 @@ CONFIG_IEEE80211_SOFTMAC=m
730# 840#
731# Generic Driver Options 841# Generic Driver Options
732# 842#
843CONFIG_UEVENT_HELPER_PATH=""
844# CONFIG_DEVTMPFS is not set
733CONFIG_STANDALONE=y 845CONFIG_STANDALONE=y
734CONFIG_PREVENT_FIRMWARE_BUILD=y 846CONFIG_PREVENT_FIRMWARE_BUILD=y
735CONFIG_FW_LOADER=y 847CONFIG_FW_LOADER=y
848CONFIG_FIRMWARE_IN_KERNEL=y
849CONFIG_EXTRA_FIRMWARE=""
736# CONFIG_SYS_HYPERVISOR is not set 850# CONFIG_SYS_HYPERVISOR is not set
737CONFIG_CONNECTOR=m 851CONFIG_CONNECTOR=m
738CONFIG_MTD=m 852CONFIG_MTD=y
739# CONFIG_MTD_DEBUG is not set 853# CONFIG_MTD_DEBUG is not set
740CONFIG_MTD_CONCAT=m 854# CONFIG_MTD_TESTS is not set
855# CONFIG_MTD_CONCAT is not set
741CONFIG_MTD_PARTITIONS=y 856CONFIG_MTD_PARTITIONS=y
742CONFIG_MTD_REDBOOT_PARTS=m 857# CONFIG_MTD_REDBOOT_PARTS is not set
743CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 858# CONFIG_MTD_CMDLINE_PARTS is not set
744# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set 859# CONFIG_MTD_AR7_PARTS is not set
745# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
746 860
747# 861#
748# User Modules And Translation Layers 862# User Modules And Translation Layers
749# 863#
750CONFIG_MTD_CHAR=m 864CONFIG_MTD_CHAR=y
751CONFIG_MTD_BLKDEVS=m 865CONFIG_MTD_BLKDEVS=y
752CONFIG_MTD_BLOCK=m 866CONFIG_MTD_BLOCK=y
753CONFIG_MTD_BLOCK_RO=m 867# CONFIG_FTL is not set
754CONFIG_FTL=m 868# CONFIG_NFTL is not set
755CONFIG_NFTL=m 869# CONFIG_INFTL is not set
756CONFIG_NFTL_RW=y 870# CONFIG_RFD_FTL is not set
757CONFIG_INFTL=m 871# CONFIG_SSFDC is not set
758CONFIG_RFD_FTL=m 872# CONFIG_MTD_OOPS is not set
759CONFIG_SSFDC=m
760 873
761# 874#
762# RAM/ROM/Flash chip drivers 875# RAM/ROM/Flash chip drivers
763# 876#
764CONFIG_MTD_CFI=m 877CONFIG_MTD_CFI=y
765CONFIG_MTD_JEDECPROBE=m 878# CONFIG_MTD_JEDECPROBE is not set
766CONFIG_MTD_GEN_PROBE=m 879CONFIG_MTD_GEN_PROBE=y
767# CONFIG_MTD_CFI_ADV_OPTIONS is not set 880# CONFIG_MTD_CFI_ADV_OPTIONS is not set
768CONFIG_MTD_MAP_BANK_WIDTH_1=y 881CONFIG_MTD_MAP_BANK_WIDTH_1=y
769CONFIG_MTD_MAP_BANK_WIDTH_2=y 882CONFIG_MTD_MAP_BANK_WIDTH_2=y
@@ -775,206 +888,81 @@ CONFIG_MTD_CFI_I1=y
775CONFIG_MTD_CFI_I2=y 888CONFIG_MTD_CFI_I2=y
776# CONFIG_MTD_CFI_I4 is not set 889# CONFIG_MTD_CFI_I4 is not set
777# CONFIG_MTD_CFI_I8 is not set 890# CONFIG_MTD_CFI_I8 is not set
778CONFIG_MTD_CFI_INTELEXT=m 891CONFIG_MTD_CFI_INTELEXT=y
779CONFIG_MTD_CFI_AMDSTD=m 892CONFIG_MTD_CFI_AMDSTD=y
780CONFIG_MTD_CFI_STAA=m 893# CONFIG_MTD_CFI_STAA is not set
781CONFIG_MTD_CFI_UTIL=m 894CONFIG_MTD_CFI_UTIL=y
782CONFIG_MTD_RAM=m 895CONFIG_MTD_RAM=m
783CONFIG_MTD_ROM=m 896# CONFIG_MTD_ROM is not set
784CONFIG_MTD_ABSENT=m 897# CONFIG_MTD_ABSENT is not set
785 898
786# 899#
787# Mapping drivers for chip access 900# Mapping drivers for chip access
788# 901#
789CONFIG_MTD_COMPLEX_MAPPINGS=y 902CONFIG_MTD_COMPLEX_MAPPINGS=y
790CONFIG_MTD_PHYSMAP=m 903CONFIG_MTD_PHYSMAP=y
791CONFIG_MTD_PHYSMAP_START=0x8000000 904# CONFIG_MTD_PHYSMAP_COMPAT is not set
792CONFIG_MTD_PHYSMAP_LEN=0x4000000 905# CONFIG_MTD_PCI is not set
793CONFIG_MTD_PHYSMAP_BANKWIDTH=2 906# CONFIG_MTD_GPIO_ADDR is not set
794# CONFIG_MTD_ALCHEMY is not set 907# CONFIG_MTD_INTEL_VR_NOR is not set
795# CONFIG_MTD_MTX1 is not set 908# CONFIG_MTD_PLATRAM is not set
796CONFIG_MTD_PCI=m
797CONFIG_MTD_PLATRAM=m
798 909
799# 910#
800# Self-contained MTD device drivers 911# Self-contained MTD device drivers
801# 912#
802CONFIG_MTD_PMC551=m 913# CONFIG_MTD_PMC551 is not set
803# CONFIG_MTD_PMC551_BUGFIX is not set 914# CONFIG_MTD_SLRAM is not set
804# CONFIG_MTD_PMC551_DEBUG is not set 915# CONFIG_MTD_PHRAM is not set
805CONFIG_MTD_DATAFLASH=m 916# CONFIG_MTD_MTDRAM is not set
806CONFIG_MTD_M25P80=m 917# CONFIG_MTD_BLOCK2MTD is not set
807CONFIG_MTD_SLRAM=m
808CONFIG_MTD_PHRAM=m
809CONFIG_MTD_MTDRAM=m
810CONFIG_MTDRAM_TOTAL_SIZE=4096
811CONFIG_MTDRAM_ERASE_SIZE=128
812CONFIG_MTD_BLOCK2MTD=m
813 918
814# 919#
815# Disk-On-Chip Device Drivers 920# Disk-On-Chip Device Drivers
816# 921#
817CONFIG_MTD_DOC2000=m 922# CONFIG_MTD_DOC2000 is not set
818CONFIG_MTD_DOC2001=m 923# CONFIG_MTD_DOC2001 is not set
819CONFIG_MTD_DOC2001PLUS=m 924# CONFIG_MTD_DOC2001PLUS is not set
820CONFIG_MTD_DOCPROBE=m 925# CONFIG_MTD_NAND is not set
821CONFIG_MTD_DOCECC=m 926# CONFIG_MTD_ONENAND is not set
822# CONFIG_MTD_DOCPROBE_ADVANCED is not set 927
823CONFIG_MTD_DOCPROBE_ADDRESS=0 928#
824CONFIG_MTD_NAND=m 929# LPDDR flash memory drivers
825# CONFIG_MTD_NAND_VERIFY_WRITE is not set 930#
826# CONFIG_MTD_NAND_ECC_SMC is not set 931# CONFIG_MTD_LPDDR is not set
827# CONFIG_MTD_NAND_MUSEUM_IDS is not set
828CONFIG_MTD_NAND_IDS=m
829CONFIG_MTD_NAND_DISKONCHIP=m
830# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
831CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
832# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
833# CONFIG_MTD_NAND_CAFE is not set
834CONFIG_MTD_NAND_NANDSIM=m
835# CONFIG_MTD_NAND_PLATFORM is not set
836CONFIG_MTD_ONENAND=m
837CONFIG_MTD_ONENAND_VERIFY_WRITE=y
838# CONFIG_MTD_ONENAND_OTP is not set
839 932
840# 933#
841# UBI - Unsorted block images 934# UBI - Unsorted block images
842# 935#
843# CONFIG_MTD_UBI is not set 936# CONFIG_MTD_UBI is not set
844CONFIG_PARPORT=m 937# CONFIG_PARPORT is not set
845CONFIG_PARPORT_PC=m
846CONFIG_PARPORT_SERIAL=m
847CONFIG_PARPORT_PC_FIFO=y
848CONFIG_PARPORT_PC_SUPERIO=y
849CONFIG_PARPORT_PC_PCMCIA=m
850# CONFIG_PARPORT_GSC is not set
851CONFIG_PARPORT_AX88796=m
852CONFIG_PARPORT_1284=y
853CONFIG_PARPORT_NOT_PC=y
854CONFIG_BLK_DEV=y 938CONFIG_BLK_DEV=y
855CONFIG_PARIDE=m 939# CONFIG_BLK_CPQ_DA is not set
856 940# CONFIG_BLK_CPQ_CISS_DA is not set
857# 941# CONFIG_BLK_DEV_DAC960 is not set
858# Parallel IDE high-level drivers 942# CONFIG_BLK_DEV_UMEM is not set
859#
860CONFIG_PARIDE_PD=m
861CONFIG_PARIDE_PCD=m
862CONFIG_PARIDE_PF=m
863CONFIG_PARIDE_PT=m
864CONFIG_PARIDE_PG=m
865
866#
867# Parallel IDE protocol modules
868#
869CONFIG_PARIDE_ATEN=m
870CONFIG_PARIDE_BPCK=m
871CONFIG_PARIDE_BPCK6=m
872CONFIG_PARIDE_COMM=m
873CONFIG_PARIDE_DSTR=m
874CONFIG_PARIDE_FIT2=m
875CONFIG_PARIDE_FIT3=m
876CONFIG_PARIDE_EPAT=m
877CONFIG_PARIDE_EPATC8=y
878CONFIG_PARIDE_EPIA=m
879CONFIG_PARIDE_FRIQ=m
880CONFIG_PARIDE_FRPW=m
881CONFIG_PARIDE_KBIC=m
882CONFIG_PARIDE_KTTI=m
883CONFIG_PARIDE_ON20=m
884CONFIG_PARIDE_ON26=m
885CONFIG_BLK_CPQ_DA=m
886CONFIG_BLK_CPQ_CISS_DA=m
887CONFIG_CISS_SCSI_TAPE=y
888CONFIG_BLK_DEV_DAC960=m
889CONFIG_BLK_DEV_UMEM=m
890# CONFIG_BLK_DEV_COW_COMMON is not set 943# CONFIG_BLK_DEV_COW_COMMON is not set
891CONFIG_BLK_DEV_LOOP=m 944# CONFIG_BLK_DEV_LOOP is not set
892CONFIG_BLK_DEV_CRYPTOLOOP=m 945# CONFIG_BLK_DEV_DRBD is not set
893CONFIG_BLK_DEV_NBD=m 946CONFIG_BLK_DEV_NBD=m
894CONFIG_BLK_DEV_SX8=m 947# CONFIG_BLK_DEV_SX8 is not set
895# CONFIG_BLK_DEV_UB is not set 948# CONFIG_BLK_DEV_UB is not set
896CONFIG_BLK_DEV_RAM=y 949CONFIG_BLK_DEV_RAM=y
897CONFIG_BLK_DEV_RAM_COUNT=16 950CONFIG_BLK_DEV_RAM_COUNT=16
898CONFIG_BLK_DEV_RAM_SIZE=65536 951CONFIG_BLK_DEV_RAM_SIZE=65536
899CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 952# CONFIG_BLK_DEV_XIP is not set
900CONFIG_CDROM_PKTCDVD=m 953# CONFIG_CDROM_PKTCDVD is not set
901CONFIG_CDROM_PKTCDVD_BUFFERS=8 954# CONFIG_ATA_OVER_ETH is not set
902# CONFIG_CDROM_PKTCDVD_WCACHE is not set
903CONFIG_ATA_OVER_ETH=m
904CONFIG_MISC_DEVICES=y
905# CONFIG_PHANTOM is not set
906# CONFIG_EEPROM_93CX6 is not set
907CONFIG_SGI_IOC4=m
908CONFIG_TIFM_CORE=m
909CONFIG_TIFM_7XX1=m
910CONFIG_IDE=y
911CONFIG_IDE_MAX_HWIFS=4
912CONFIG_BLK_DEV_IDE=y
913
914#
915# Please see Documentation/ide.txt for help/info on IDE drives
916#
917# CONFIG_BLK_DEV_IDE_SATA is not set
918CONFIG_BLK_DEV_IDEDISK=m
919# CONFIG_IDEDISK_MULTI_MODE is not set
920CONFIG_BLK_DEV_IDECS=m
921# CONFIG_BLK_DEV_DELKIN is not set
922CONFIG_BLK_DEV_IDECD=m
923CONFIG_BLK_DEV_IDETAPE=m
924CONFIG_BLK_DEV_IDEFLOPPY=m
925CONFIG_BLK_DEV_IDESCSI=m
926# CONFIG_IDE_TASK_IOCTL is not set
927CONFIG_IDE_PROC_FS=y
928
929#
930# IDE chipset support/bugfixes
931#
932CONFIG_IDE_GENERIC=m
933CONFIG_BLK_DEV_IDEPCI=y
934CONFIG_IDEPCI_SHARE_IRQ=y
935CONFIG_IDEPCI_PCIBUS_ORDER=y
936# CONFIG_BLK_DEV_OFFBOARD is not set
937CONFIG_BLK_DEV_GENERIC=m
938CONFIG_BLK_DEV_OPTI621=m
939CONFIG_BLK_DEV_IDEDMA_PCI=y
940# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
941# CONFIG_IDEDMA_ONLYDISK is not set
942CONFIG_BLK_DEV_AEC62XX=m
943CONFIG_BLK_DEV_ALI15X3=m
944# CONFIG_WDC_ALI15X3 is not set
945CONFIG_BLK_DEV_AMD74XX=m
946CONFIG_BLK_DEV_CMD64X=m
947CONFIG_BLK_DEV_TRIFLEX=m
948CONFIG_BLK_DEV_CY82C693=m
949# CONFIG_BLK_DEV_CS5520 is not set
950CONFIG_BLK_DEV_CS5530=m
951CONFIG_BLK_DEV_HPT34X=m
952# CONFIG_HPT34X_AUTODMA is not set
953CONFIG_BLK_DEV_HPT366=m
954# CONFIG_BLK_DEV_JMICRON is not set
955CONFIG_BLK_DEV_SC1200=m
956CONFIG_BLK_DEV_PIIX=m
957# CONFIG_BLK_DEV_IT8213 is not set
958CONFIG_BLK_DEV_IT821X=m
959CONFIG_BLK_DEV_NS87415=m
960CONFIG_BLK_DEV_PDC202XX_OLD=m
961CONFIG_PDC202XX_BURST=y
962CONFIG_BLK_DEV_PDC202XX_NEW=m
963CONFIG_BLK_DEV_SVWKS=m
964CONFIG_BLK_DEV_SIIMAGE=m
965# CONFIG_BLK_DEV_SLC90E66 is not set
966CONFIG_BLK_DEV_TRM290=m
967# CONFIG_BLK_DEV_VIA82CXXX is not set
968# CONFIG_BLK_DEV_TC86C001 is not set
969# CONFIG_IDE_ARM is not set
970CONFIG_BLK_DEV_IDEDMA=y
971# CONFIG_IDEDMA_IVB is not set
972# CONFIG_BLK_DEV_HD is not set 955# CONFIG_BLK_DEV_HD is not set
956# CONFIG_MISC_DEVICES is not set
957CONFIG_TIFM_CORE=m
958CONFIG_HAVE_IDE=y
959# CONFIG_IDE is not set
973 960
974# 961#
975# SCSI device support 962# SCSI device support
976# 963#
977CONFIG_RAID_ATTRS=m 964CONFIG_SCSI_MOD=m
965# CONFIG_RAID_ATTRS is not set
978CONFIG_SCSI=m 966CONFIG_SCSI=m
979CONFIG_SCSI_DMA=y 967CONFIG_SCSI_DMA=y
980# CONFIG_SCSI_TGT is not set 968# CONFIG_SCSI_TGT is not set
@@ -985,18 +973,13 @@ CONFIG_SCSI_PROC_FS=y
985# SCSI support type (disk, tape, CD-ROM) 973# SCSI support type (disk, tape, CD-ROM)
986# 974#
987CONFIG_BLK_DEV_SD=m 975CONFIG_BLK_DEV_SD=m
988CONFIG_CHR_DEV_ST=m 976# CONFIG_CHR_DEV_ST is not set
989CONFIG_CHR_DEV_OSST=m 977# CONFIG_CHR_DEV_OSST is not set
990CONFIG_BLK_DEV_SR=m 978# CONFIG_BLK_DEV_SR is not set
991# CONFIG_BLK_DEV_SR_VENDOR is not set
992CONFIG_CHR_DEV_SG=m 979CONFIG_CHR_DEV_SG=m
993CONFIG_CHR_DEV_SCH=m 980# CONFIG_CHR_DEV_SCH is not set
994
995#
996# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
997#
998CONFIG_SCSI_MULTI_LUN=y 981CONFIG_SCSI_MULTI_LUN=y
999CONFIG_SCSI_CONSTANTS=y 982# CONFIG_SCSI_CONSTANTS is not set
1000CONFIG_SCSI_LOGGING=y 983CONFIG_SCSI_LOGGING=y
1001# CONFIG_SCSI_SCAN_ASYNC is not set 984# CONFIG_SCSI_SCAN_ASYNC is not set
1002CONFIG_SCSI_WAIT_SCAN=m 985CONFIG_SCSI_WAIT_SCAN=m
@@ -1009,198 +992,39 @@ CONFIG_SCSI_FC_ATTRS=m
1009CONFIG_SCSI_ISCSI_ATTRS=m 992CONFIG_SCSI_ISCSI_ATTRS=m
1010CONFIG_SCSI_SAS_ATTRS=m 993CONFIG_SCSI_SAS_ATTRS=m
1011CONFIG_SCSI_SAS_LIBSAS=m 994CONFIG_SCSI_SAS_LIBSAS=m
1012# CONFIG_SCSI_SAS_ATA is not set 995CONFIG_SCSI_SAS_HOST_SMP=y
1013# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set 996# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set
1014CONFIG_SCSI_LOWLEVEL=y 997# CONFIG_SCSI_SRP_ATTRS is not set
1015CONFIG_ISCSI_TCP=m 998# CONFIG_SCSI_LOWLEVEL is not set
1016CONFIG_BLK_DEV_3W_XXXX_RAID=m
1017CONFIG_SCSI_3W_9XXX=m
1018CONFIG_SCSI_ACARD=m
1019CONFIG_SCSI_AACRAID=m
1020CONFIG_SCSI_AIC7XXX=m
1021CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
1022CONFIG_AIC7XXX_RESET_DELAY_MS=15000
1023CONFIG_AIC7XXX_DEBUG_ENABLE=y
1024CONFIG_AIC7XXX_DEBUG_MASK=0
1025CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
1026# CONFIG_SCSI_AIC7XXX_OLD is not set
1027CONFIG_SCSI_AIC79XX=m
1028CONFIG_AIC79XX_CMDS_PER_DEVICE=32
1029CONFIG_AIC79XX_RESET_DELAY_MS=15000
1030CONFIG_AIC79XX_DEBUG_ENABLE=y
1031CONFIG_AIC79XX_DEBUG_MASK=0
1032CONFIG_AIC79XX_REG_PRETTY_PRINT=y
1033CONFIG_SCSI_AIC94XX=m
1034# CONFIG_AIC94XX_DEBUG is not set
1035CONFIG_SCSI_DPT_I2O=m
1036CONFIG_SCSI_ARCMSR=m
1037CONFIG_MEGARAID_NEWGEN=y
1038CONFIG_MEGARAID_MM=m
1039CONFIG_MEGARAID_MAILBOX=m
1040CONFIG_MEGARAID_LEGACY=m
1041CONFIG_MEGARAID_SAS=m
1042CONFIG_SCSI_HPTIOP=m
1043CONFIG_SCSI_DMX3191D=m
1044CONFIG_SCSI_FUTURE_DOMAIN=m
1045CONFIG_SCSI_IPS=m
1046CONFIG_SCSI_INITIO=m
1047# CONFIG_SCSI_INIA100 is not set
1048CONFIG_SCSI_PPA=m
1049CONFIG_SCSI_IMM=m
1050# CONFIG_SCSI_IZIP_EPP16 is not set
1051# CONFIG_SCSI_IZIP_SLOW_CTR is not set
1052CONFIG_SCSI_STEX=m
1053CONFIG_SCSI_SYM53C8XX_2=m
1054CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
1055CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
1056CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
1057CONFIG_SCSI_SYM53C8XX_MMIO=y
1058CONFIG_SCSI_IPR=m
1059# CONFIG_SCSI_IPR_TRACE is not set
1060# CONFIG_SCSI_IPR_DUMP is not set
1061CONFIG_SCSI_QLOGIC_1280=m
1062CONFIG_SCSI_QLA_FC=m
1063CONFIG_SCSI_QLA_ISCSI=m
1064CONFIG_SCSI_LPFC=m
1065CONFIG_SCSI_DC395x=m
1066CONFIG_SCSI_DC390T=m
1067CONFIG_SCSI_NSP32=m
1068CONFIG_SCSI_DEBUG=m
1069# CONFIG_SCSI_SRP is not set
1070# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set 999# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
1071CONFIG_ATA=m 1000# CONFIG_SCSI_DH is not set
1072# CONFIG_ATA_NONSTANDARD is not set 1001# CONFIG_SCSI_OSD_INITIATOR is not set
1073CONFIG_SATA_AHCI=m 1002# CONFIG_ATA is not set
1074CONFIG_SATA_SVW=m 1003# CONFIG_MD is not set
1075CONFIG_ATA_PIIX=m 1004# CONFIG_FUSION is not set
1076CONFIG_SATA_MV=m
1077CONFIG_SATA_NV=m
1078CONFIG_PDC_ADMA=m
1079CONFIG_SATA_QSTOR=m
1080CONFIG_SATA_PROMISE=m
1081CONFIG_SATA_SX4=m
1082CONFIG_SATA_SIL=m
1083CONFIG_SATA_SIL24=m
1084CONFIG_SATA_SIS=m
1085CONFIG_SATA_ULI=m
1086CONFIG_SATA_VIA=m
1087CONFIG_SATA_VITESSE=m
1088# CONFIG_SATA_INIC162X is not set
1089# CONFIG_PATA_ALI is not set
1090# CONFIG_PATA_AMD is not set
1091# CONFIG_PATA_ARTOP is not set
1092# CONFIG_PATA_ATIIXP is not set
1093# CONFIG_PATA_CMD640_PCI is not set
1094# CONFIG_PATA_CMD64X is not set
1095CONFIG_PATA_CS5520=m
1096# CONFIG_PATA_CS5530 is not set
1097# CONFIG_PATA_CYPRESS is not set
1098CONFIG_PATA_EFAR=m
1099CONFIG_ATA_GENERIC=m
1100# CONFIG_PATA_HPT366 is not set
1101# CONFIG_PATA_HPT37X is not set
1102# CONFIG_PATA_HPT3X2N is not set
1103# CONFIG_PATA_HPT3X3 is not set
1104# CONFIG_PATA_IT821X is not set
1105# CONFIG_PATA_IT8213 is not set
1106CONFIG_PATA_JMICRON=m
1107CONFIG_PATA_TRIFLEX=m
1108# CONFIG_PATA_MARVELL is not set
1109CONFIG_PATA_MPIIX=m
1110# CONFIG_PATA_OLDPIIX is not set
1111CONFIG_PATA_NETCELL=m
1112# CONFIG_PATA_NS87410 is not set
1113# CONFIG_PATA_OPTI is not set
1114# CONFIG_PATA_OPTIDMA is not set
1115CONFIG_PATA_PCMCIA=m
1116# CONFIG_PATA_PDC_OLD is not set
1117# CONFIG_PATA_RADISYS is not set
1118CONFIG_PATA_RZ1000=m
1119# CONFIG_PATA_SC1200 is not set
1120# CONFIG_PATA_SERVERWORKS is not set
1121CONFIG_PATA_PDC2027X=m
1122CONFIG_PATA_SIL680=m
1123CONFIG_PATA_SIS=m
1124CONFIG_PATA_VIA=m
1125CONFIG_PATA_WINBOND=m
1126# CONFIG_PATA_PLATFORM is not set
1127CONFIG_MD=y
1128CONFIG_BLK_DEV_MD=m
1129CONFIG_MD_LINEAR=m
1130CONFIG_MD_RAID0=m
1131CONFIG_MD_RAID1=m
1132CONFIG_MD_RAID10=m
1133CONFIG_MD_RAID456=m
1134# CONFIG_MD_RAID5_RESHAPE is not set
1135CONFIG_MD_MULTIPATH=m
1136CONFIG_MD_FAULTY=m
1137CONFIG_BLK_DEV_DM=m
1138# CONFIG_DM_DEBUG is not set
1139CONFIG_DM_CRYPT=m
1140CONFIG_DM_SNAPSHOT=m
1141CONFIG_DM_MIRROR=m
1142CONFIG_DM_ZERO=m
1143CONFIG_DM_MULTIPATH=m
1144CONFIG_DM_MULTIPATH_EMC=m
1145# CONFIG_DM_MULTIPATH_RDAC is not set
1146# CONFIG_DM_DELAY is not set
1147
1148#
1149# Fusion MPT device support
1150#
1151CONFIG_FUSION=y
1152CONFIG_FUSION_SPI=m
1153CONFIG_FUSION_FC=m
1154CONFIG_FUSION_SAS=m
1155CONFIG_FUSION_MAX_SGE=128
1156CONFIG_FUSION_CTL=m
1157CONFIG_FUSION_LAN=m
1158# CONFIG_FUSION_LOGGING is not set
1159 1005
1160# 1006#
1161# IEEE 1394 (FireWire) support 1007# IEEE 1394 (FireWire) support
1162# 1008#
1163# CONFIG_FIREWIRE is not set
1164CONFIG_IEEE1394=m
1165
1166#
1167# Subsystem Options
1168#
1169# CONFIG_IEEE1394_VERBOSEDEBUG is not set
1170 1009
1171# 1010#
1172# Controllers 1011# You can enable one or both FireWire driver stacks.
1173# 1012#
1174CONFIG_IEEE1394_PCILYNX=m
1175CONFIG_IEEE1394_OHCI1394=m
1176 1013
1177# 1014#
1178# Protocols 1015# The newer stack is recommended.
1179# 1016#
1180CONFIG_IEEE1394_VIDEO1394=m 1017# CONFIG_FIREWIRE is not set
1181CONFIG_IEEE1394_SBP2=m 1018# CONFIG_IEEE1394 is not set
1182# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set 1019# CONFIG_I2O is not set
1183CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y
1184CONFIG_IEEE1394_ETH1394=m
1185CONFIG_IEEE1394_DV1394=m
1186CONFIG_IEEE1394_RAWIO=m
1187CONFIG_I2O=m
1188CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
1189CONFIG_I2O_EXT_ADAPTEC=y
1190CONFIG_I2O_CONFIG=m
1191CONFIG_I2O_CONFIG_OLD_IOCTL=y
1192CONFIG_I2O_BUS=m
1193CONFIG_I2O_BLOCK=m
1194CONFIG_I2O_SCSI=m
1195CONFIG_I2O_PROC=m
1196CONFIG_NETDEVICES=y 1020CONFIG_NETDEVICES=y
1197# CONFIG_NETDEVICES_MULTIQUEUE is not set
1198# CONFIG_IFB is not set 1021# CONFIG_IFB is not set
1199CONFIG_DUMMY=m 1022CONFIG_DUMMY=m
1200CONFIG_BONDING=m 1023CONFIG_BONDING=m
1201# CONFIG_MACVLAN is not set 1024# CONFIG_MACVLAN is not set
1202CONFIG_EQUALIZER=m 1025CONFIG_EQUALIZER=m
1203CONFIG_TUN=m 1026CONFIG_TUN=m
1027# CONFIG_VETH is not set
1204CONFIG_ARCNET=m 1028CONFIG_ARCNET=m
1205CONFIG_ARCNET_1201=m 1029CONFIG_ARCNET_1201=m
1206CONFIG_ARCNET_1051=m 1030CONFIG_ARCNET_1051=m
@@ -1225,9 +1049,11 @@ CONFIG_VITESSE_PHY=m
1225CONFIG_SMSC_PHY=m 1049CONFIG_SMSC_PHY=m
1226# CONFIG_BROADCOM_PHY is not set 1050# CONFIG_BROADCOM_PHY is not set
1227# CONFIG_ICPLUS_PHY is not set 1051# CONFIG_ICPLUS_PHY is not set
1228CONFIG_FIXED_PHY=m 1052# CONFIG_REALTEK_PHY is not set
1229# CONFIG_FIXED_MII_10_FDX is not set 1053# CONFIG_NATIONAL_PHY is not set
1230# CONFIG_FIXED_MII_100_FDX is not set 1054# CONFIG_STE10XP is not set
1055# CONFIG_LSI_ET1011C_PHY is not set
1056# CONFIG_MDIO_BITBANG is not set
1231CONFIG_NET_ETHERNET=y 1057CONFIG_NET_ETHERNET=y
1232CONFIG_MII=m 1058CONFIG_MII=m
1233# CONFIG_AX88796 is not set 1059# CONFIG_AX88796 is not set
@@ -1240,8 +1066,12 @@ CONFIG_VORTEX=m
1240CONFIG_TYPHOON=m 1066CONFIG_TYPHOON=m
1241# CONFIG_SMC91X is not set 1067# CONFIG_SMC91X is not set
1242# CONFIG_DM9000 is not set 1068# CONFIG_DM9000 is not set
1069# CONFIG_ETHOC is not set
1070# CONFIG_SMSC911X is not set
1071# CONFIG_DNET is not set
1243CONFIG_NET_TULIP=y 1072CONFIG_NET_TULIP=y
1244CONFIG_DE2104X=m 1073CONFIG_DE2104X=m
1074CONFIG_DE2104X_DSL=0
1245CONFIG_TULIP=m 1075CONFIG_TULIP=m
1246# CONFIG_TULIP_MWI is not set 1076# CONFIG_TULIP_MWI is not set
1247# CONFIG_TULIP_MMIO is not set 1077# CONFIG_TULIP_MMIO is not set
@@ -1251,21 +1081,26 @@ CONFIG_WINBOND_840=m
1251CONFIG_DM9102=m 1081CONFIG_DM9102=m
1252CONFIG_ULI526X=m 1082CONFIG_ULI526X=m
1253CONFIG_PCMCIA_XIRCOM=m 1083CONFIG_PCMCIA_XIRCOM=m
1254# CONFIG_PCMCIA_XIRTULIP is not set
1255CONFIG_HP100=m 1084CONFIG_HP100=m
1085# CONFIG_IBM_NEW_EMAC_ZMII is not set
1086# CONFIG_IBM_NEW_EMAC_RGMII is not set
1087# CONFIG_IBM_NEW_EMAC_TAH is not set
1088# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
1089# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
1090# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
1091# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
1256CONFIG_NET_PCI=y 1092CONFIG_NET_PCI=y
1257CONFIG_PCNET32=m 1093CONFIG_PCNET32=m
1258# CONFIG_PCNET32_NAPI is not set
1259CONFIG_AMD8111_ETH=m 1094CONFIG_AMD8111_ETH=m
1260# CONFIG_AMD8111E_NAPI is not set
1261CONFIG_ADAPTEC_STARFIRE=m 1095CONFIG_ADAPTEC_STARFIRE=m
1262# CONFIG_ADAPTEC_STARFIRE_NAPI is not set 1096# CONFIG_KSZ884X_PCI is not set
1263CONFIG_B44=m 1097CONFIG_B44=m
1098CONFIG_B44_PCI_AUTOSELECT=y
1099CONFIG_B44_PCICORE_AUTOSELECT=y
1100CONFIG_B44_PCI=y
1264CONFIG_FORCEDETH=m 1101CONFIG_FORCEDETH=m
1265# CONFIG_FORCEDETH_NAPI is not set 1102# CONFIG_FORCEDETH_NAPI is not set
1266# CONFIG_TC35815 is not set 1103# CONFIG_TC35815 is not set
1267CONFIG_DGRS=m
1268CONFIG_EEPRO100=m
1269CONFIG_E100=m 1104CONFIG_E100=m
1270CONFIG_FEALNX=m 1105CONFIG_FEALNX=m
1271CONFIG_NATSEMI=m 1106CONFIG_NATSEMI=m
@@ -1276,52 +1111,71 @@ CONFIG_8139TOO=m
1276# CONFIG_8139TOO_TUNE_TWISTER is not set 1111# CONFIG_8139TOO_TUNE_TWISTER is not set
1277CONFIG_8139TOO_8129=y 1112CONFIG_8139TOO_8129=y
1278# CONFIG_8139_OLD_RX_RESET is not set 1113# CONFIG_8139_OLD_RX_RESET is not set
1114# CONFIG_R6040 is not set
1279CONFIG_SIS900=m 1115CONFIG_SIS900=m
1280CONFIG_EPIC100=m 1116CONFIG_EPIC100=m
1117# CONFIG_SMSC9420 is not set
1281CONFIG_SUNDANCE=m 1118CONFIG_SUNDANCE=m
1282# CONFIG_SUNDANCE_MMIO is not set 1119# CONFIG_SUNDANCE_MMIO is not set
1283CONFIG_TLAN=m 1120CONFIG_TLAN=m
1121# CONFIG_KS8842 is not set
1122# CONFIG_KS8851_MLL is not set
1284CONFIG_VIA_RHINE=m 1123CONFIG_VIA_RHINE=m
1285# CONFIG_VIA_RHINE_MMIO is not set 1124# CONFIG_VIA_RHINE_MMIO is not set
1286# CONFIG_VIA_RHINE_NAPI is not set
1287# CONFIG_SC92031 is not set 1125# CONFIG_SC92031 is not set
1288CONFIG_NET_POCKET=y 1126# CONFIG_ATL2 is not set
1289CONFIG_DE600=m
1290CONFIG_DE620=m
1291CONFIG_NETDEV_1000=y 1127CONFIG_NETDEV_1000=y
1292CONFIG_ACENIC=m 1128CONFIG_ACENIC=m
1293# CONFIG_ACENIC_OMIT_TIGON_I is not set 1129# CONFIG_ACENIC_OMIT_TIGON_I is not set
1294CONFIG_DL2K=m 1130CONFIG_DL2K=m
1295CONFIG_E1000=m 1131CONFIG_E1000=m
1296# CONFIG_E1000_NAPI is not set 1132# CONFIG_E1000E is not set
1297# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set 1133# CONFIG_IP1000 is not set
1134# CONFIG_IGB is not set
1135# CONFIG_IGBVF is not set
1298CONFIG_NS83820=m 1136CONFIG_NS83820=m
1299CONFIG_HAMACHI=m 1137CONFIG_HAMACHI=m
1300CONFIG_YELLOWFIN=m 1138CONFIG_YELLOWFIN=m
1301CONFIG_R8169=m 1139CONFIG_R8169=m
1302# CONFIG_R8169_NAPI is not set
1303CONFIG_R8169_VLAN=y 1140CONFIG_R8169_VLAN=y
1304CONFIG_SIS190=m 1141CONFIG_SIS190=m
1305CONFIG_SKGE=m 1142CONFIG_SKGE=m
1143# CONFIG_SKGE_DEBUG is not set
1306CONFIG_SKY2=m 1144CONFIG_SKY2=m
1307CONFIG_SK98LIN=m 1145# CONFIG_SKY2_DEBUG is not set
1308CONFIG_VIA_VELOCITY=m 1146CONFIG_VIA_VELOCITY=m
1309CONFIG_TIGON3=m 1147CONFIG_TIGON3=m
1310CONFIG_BNX2=m 1148CONFIG_BNX2=m
1149# CONFIG_CNIC is not set
1311CONFIG_QLA3XXX=m 1150CONFIG_QLA3XXX=m
1312# CONFIG_ATL1 is not set 1151# CONFIG_ATL1 is not set
1152# CONFIG_ATL1E is not set
1153# CONFIG_ATL1C is not set
1154# CONFIG_JME is not set
1313CONFIG_NETDEV_10000=y 1155CONFIG_NETDEV_10000=y
1156CONFIG_MDIO=m
1314CONFIG_CHELSIO_T1=m 1157CONFIG_CHELSIO_T1=m
1315# CONFIG_CHELSIO_T1_1G is not set 1158# CONFIG_CHELSIO_T1_1G is not set
1316CONFIG_CHELSIO_T1_NAPI=y 1159CONFIG_CHELSIO_T3_DEPENDS=y
1317# CONFIG_CHELSIO_T3 is not set 1160# CONFIG_CHELSIO_T3 is not set
1161CONFIG_CHELSIO_T4_DEPENDS=y
1162# CONFIG_CHELSIO_T4 is not set
1163# CONFIG_ENIC is not set
1164# CONFIG_IXGBE is not set
1318CONFIG_IXGB=m 1165CONFIG_IXGB=m
1319# CONFIG_IXGB_NAPI is not set
1320CONFIG_S2IO=m 1166CONFIG_S2IO=m
1321# CONFIG_S2IO_NAPI is not set 1167# CONFIG_VXGE is not set
1322CONFIG_MYRI10GE=m 1168CONFIG_MYRI10GE=m
1323# CONFIG_NETXEN_NIC is not set 1169# CONFIG_NETXEN_NIC is not set
1170# CONFIG_NIU is not set
1171# CONFIG_MLX4_EN is not set
1324# CONFIG_MLX4_CORE is not set 1172# CONFIG_MLX4_CORE is not set
1173# CONFIG_TEHUTI is not set
1174# CONFIG_BNX2X is not set
1175# CONFIG_QLCNIC is not set
1176# CONFIG_QLGE is not set
1177# CONFIG_SFC is not set
1178# CONFIG_BE2NET is not set
1325CONFIG_TR=y 1179CONFIG_TR=y
1326CONFIG_IBMOL=m 1180CONFIG_IBMOL=m
1327CONFIG_IBMLS=m 1181CONFIG_IBMLS=m
@@ -1329,12 +1183,18 @@ CONFIG_3C359=m
1329CONFIG_TMS380TR=m 1183CONFIG_TMS380TR=m
1330CONFIG_TMSPCI=m 1184CONFIG_TMSPCI=m
1331CONFIG_ABYSS=m 1185CONFIG_ABYSS=m
1186CONFIG_WLAN=y
1187# CONFIG_PCMCIA_RAYCS is not set
1188# CONFIG_ATMEL is not set
1189# CONFIG_AIRO_CS is not set
1190# CONFIG_PCMCIA_WL3501 is not set
1191# CONFIG_PRISM54 is not set
1192# CONFIG_USB_ZD1201 is not set
1193# CONFIG_HOSTAP is not set
1332 1194
1333# 1195#
1334# Wireless LAN 1196# Enable WiMAX (Networking options) to see the WiMAX drivers
1335# 1197#
1336# CONFIG_WLAN_PRE80211 is not set
1337# CONFIG_WLAN_80211 is not set
1338 1198
1339# 1199#
1340# USB Network Adapters 1200# USB Network Adapters
@@ -1343,11 +1203,13 @@ CONFIG_USB_CATC=m
1343CONFIG_USB_KAWETH=m 1203CONFIG_USB_KAWETH=m
1344CONFIG_USB_PEGASUS=m 1204CONFIG_USB_PEGASUS=m
1345CONFIG_USB_RTL8150=m 1205CONFIG_USB_RTL8150=m
1346CONFIG_USB_USBNET_MII=m
1347CONFIG_USB_USBNET=m 1206CONFIG_USB_USBNET=m
1348CONFIG_USB_NET_AX8817X=m 1207CONFIG_USB_NET_AX8817X=m
1349CONFIG_USB_NET_CDCETHER=m 1208CONFIG_USB_NET_CDCETHER=m
1209# CONFIG_USB_NET_CDC_EEM is not set
1350# CONFIG_USB_NET_DM9601 is not set 1210# CONFIG_USB_NET_DM9601 is not set
1211# CONFIG_USB_NET_SMSC75XX is not set
1212# CONFIG_USB_NET_SMSC95XX is not set
1351CONFIG_USB_NET_GL620A=m 1213CONFIG_USB_NET_GL620A=m
1352CONFIG_USB_NET_NET1080=m 1214CONFIG_USB_NET_NET1080=m
1353CONFIG_USB_NET_PLUSB=m 1215CONFIG_USB_NET_PLUSB=m
@@ -1361,6 +1223,9 @@ CONFIG_USB_ARMLINUX=y
1361CONFIG_USB_EPSON2888=y 1223CONFIG_USB_EPSON2888=y
1362# CONFIG_USB_KC2190 is not set 1224# CONFIG_USB_KC2190 is not set
1363CONFIG_USB_NET_ZAURUS=m 1225CONFIG_USB_NET_ZAURUS=m
1226# CONFIG_USB_NET_INT51X1 is not set
1227# CONFIG_USB_IPHETH is not set
1228CONFIG_USB_SIERRA_NET=m
1364CONFIG_NET_PCMCIA=y 1229CONFIG_NET_PCMCIA=y
1365CONFIG_PCMCIA_3C589=m 1230CONFIG_PCMCIA_3C589=m
1366CONFIG_PCMCIA_3C574=m 1231CONFIG_PCMCIA_3C574=m
@@ -1383,16 +1248,6 @@ CONFIG_HDLC_PPP=m
1383CONFIG_HDLC_X25=m 1248CONFIG_HDLC_X25=m
1384CONFIG_PCI200SYN=m 1249CONFIG_PCI200SYN=m
1385CONFIG_WANXL=m 1250CONFIG_WANXL=m
1386CONFIG_PC300=m
1387CONFIG_PC300_MLPPP=y
1388
1389#
1390# Cyclades-PC300 MLPPP support is disabled.
1391#
1392
1393#
1394# Refer to the file README.mlppp, provided by PC300 package.
1395#
1396# CONFIG_PC300TOO is not set 1251# CONFIG_PC300TOO is not set
1397CONFIG_FARSYNC=m 1252CONFIG_FARSYNC=m
1398CONFIG_DSCC4=m 1253CONFIG_DSCC4=m
@@ -1428,15 +1283,13 @@ CONFIG_ATM_HORIZON=m
1428# CONFIG_ATM_HORIZON_DEBUG is not set 1283# CONFIG_ATM_HORIZON_DEBUG is not set
1429CONFIG_ATM_IA=m 1284CONFIG_ATM_IA=m
1430# CONFIG_ATM_IA_DEBUG is not set 1285# CONFIG_ATM_IA_DEBUG is not set
1431CONFIG_ATM_FORE200E_MAYBE=m 1286CONFIG_ATM_FORE200E=m
1432CONFIG_ATM_FORE200E_PCA=y
1433CONFIG_ATM_FORE200E_PCA_DEFAULT_FW=y
1434# CONFIG_ATM_FORE200E_USE_TASKLET is not set 1287# CONFIG_ATM_FORE200E_USE_TASKLET is not set
1435CONFIG_ATM_FORE200E_TX_RETRY=16 1288CONFIG_ATM_FORE200E_TX_RETRY=16
1436CONFIG_ATM_FORE200E_DEBUG=0 1289CONFIG_ATM_FORE200E_DEBUG=0
1437CONFIG_ATM_FORE200E=m
1438CONFIG_ATM_HE=m 1290CONFIG_ATM_HE=m
1439CONFIG_ATM_HE_USE_SUNI=y 1291CONFIG_ATM_HE_USE_SUNI=y
1292# CONFIG_ATM_SOLOS is not set
1440CONFIG_FDDI=y 1293CONFIG_FDDI=y
1441CONFIG_DEFXX=m 1294CONFIG_DEFXX=m
1442# CONFIG_DEFXX_MMIO is not set 1295# CONFIG_DEFXX_MMIO is not set
@@ -1444,7 +1297,6 @@ CONFIG_SKFP=m
1444CONFIG_HIPPI=y 1297CONFIG_HIPPI=y
1445CONFIG_ROADRUNNER=m 1298CONFIG_ROADRUNNER=m
1446# CONFIG_ROADRUNNER_LARGE_RINGS is not set 1299# CONFIG_ROADRUNNER_LARGE_RINGS is not set
1447CONFIG_PLIP=m
1448CONFIG_PPP=m 1300CONFIG_PPP=m
1449CONFIG_PPP_MULTILINK=y 1301CONFIG_PPP_MULTILINK=y
1450CONFIG_PPP_FILTER=y 1302CONFIG_PPP_FILTER=y
@@ -1462,219 +1314,53 @@ CONFIG_SLHC=m
1462CONFIG_SLIP_SMART=y 1314CONFIG_SLIP_SMART=y
1463CONFIG_SLIP_MODE_SLIP6=y 1315CONFIG_SLIP_MODE_SLIP6=y
1464CONFIG_NET_FC=y 1316CONFIG_NET_FC=y
1465CONFIG_SHAPER=m
1466CONFIG_NETCONSOLE=m 1317CONFIG_NETCONSOLE=m
1318# CONFIG_NETCONSOLE_DYNAMIC is not set
1467CONFIG_NETPOLL=y 1319CONFIG_NETPOLL=y
1468# CONFIG_NETPOLL_TRAP is not set 1320# CONFIG_NETPOLL_TRAP is not set
1469CONFIG_NET_POLL_CONTROLLER=y 1321CONFIG_NET_POLL_CONTROLLER=y
1470CONFIG_ISDN=m 1322# CONFIG_VMXNET3 is not set
1471CONFIG_ISDN_I4L=m 1323# CONFIG_ISDN is not set
1472CONFIG_ISDN_PPP=y 1324# CONFIG_PHONE is not set
1473CONFIG_ISDN_PPP_VJ=y
1474CONFIG_ISDN_MPP=y
1475CONFIG_IPPP_FILTER=y
1476CONFIG_ISDN_PPP_BSDCOMP=m
1477CONFIG_ISDN_AUDIO=y
1478CONFIG_ISDN_TTY_FAX=y
1479CONFIG_ISDN_X25=y
1480
1481#
1482# ISDN feature submodules
1483#
1484# CONFIG_ISDN_DRV_LOOP is not set
1485CONFIG_ISDN_DIVERSION=m
1486
1487#
1488# ISDN4Linux hardware drivers
1489#
1490
1491#
1492# Passive cards
1493#
1494CONFIG_ISDN_DRV_HISAX=m
1495
1496#
1497# D-channel protocol features
1498#
1499CONFIG_HISAX_EURO=y
1500CONFIG_DE_AOC=y
1501# CONFIG_HISAX_NO_SENDCOMPLETE is not set
1502# CONFIG_HISAX_NO_LLC is not set
1503# CONFIG_HISAX_NO_KEYPAD is not set
1504CONFIG_HISAX_1TR6=y
1505CONFIG_HISAX_NI1=y
1506CONFIG_HISAX_MAX_CARDS=8
1507
1508#
1509# HiSax supported cards
1510#
1511CONFIG_HISAX_16_3=y
1512CONFIG_HISAX_TELESPCI=y
1513CONFIG_HISAX_S0BOX=y
1514CONFIG_HISAX_FRITZPCI=y
1515CONFIG_HISAX_AVM_A1_PCMCIA=y
1516CONFIG_HISAX_ELSA=y
1517CONFIG_HISAX_DIEHLDIVA=y
1518CONFIG_HISAX_SEDLBAUER=y
1519CONFIG_HISAX_NETJET=y
1520CONFIG_HISAX_NETJET_U=y
1521CONFIG_HISAX_NICCY=y
1522CONFIG_HISAX_BKM_A4T=y
1523CONFIG_HISAX_SCT_QUADRO=y
1524CONFIG_HISAX_GAZEL=y
1525CONFIG_HISAX_HFC_PCI=y
1526CONFIG_HISAX_W6692=y
1527CONFIG_HISAX_HFC_SX=y
1528CONFIG_HISAX_ENTERNOW_PCI=y
1529# CONFIG_HISAX_DEBUG is not set
1530
1531#
1532# HiSax PCMCIA card service modules
1533#
1534CONFIG_HISAX_SEDLBAUER_CS=m
1535CONFIG_HISAX_ELSA_CS=m
1536CONFIG_HISAX_AVM_A1_CS=m
1537CONFIG_HISAX_TELES_CS=m
1538
1539#
1540# HiSax sub driver modules
1541#
1542CONFIG_HISAX_ST5481=m
1543CONFIG_HISAX_HFCUSB=m
1544CONFIG_HISAX_HFC4S8S=m
1545CONFIG_HISAX_FRITZ_PCIPNP=m
1546CONFIG_HISAX_HDLC=y
1547
1548#
1549# Active cards
1550#
1551# CONFIG_HYSDN is not set
1552CONFIG_ISDN_DRV_GIGASET=m
1553CONFIG_GIGASET_BASE=m
1554CONFIG_GIGASET_M105=m
1555# CONFIG_GIGASET_M101 is not set
1556# CONFIG_GIGASET_DEBUG is not set
1557# CONFIG_GIGASET_UNDOCREQ is not set
1558CONFIG_ISDN_CAPI=m
1559CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
1560CONFIG_CAPI_TRACE=y
1561CONFIG_ISDN_CAPI_MIDDLEWARE=y
1562CONFIG_ISDN_CAPI_CAPI20=m
1563CONFIG_ISDN_CAPI_CAPIFS_BOOL=y
1564CONFIG_ISDN_CAPI_CAPIFS=m
1565CONFIG_ISDN_CAPI_CAPIDRV=m
1566
1567#
1568# CAPI hardware drivers
1569#
1570CONFIG_CAPI_AVM=y
1571CONFIG_ISDN_DRV_AVMB1_B1PCI=m
1572CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
1573CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
1574CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
1575CONFIG_ISDN_DRV_AVMB1_T1PCI=m
1576CONFIG_ISDN_DRV_AVMB1_C4=m
1577CONFIG_CAPI_EICON=y
1578CONFIG_ISDN_DIVAS=m
1579CONFIG_ISDN_DIVAS_BRIPCI=y
1580CONFIG_ISDN_DIVAS_PRIPCI=y
1581CONFIG_ISDN_DIVAS_DIVACAPI=m
1582CONFIG_ISDN_DIVAS_USERIDI=m
1583CONFIG_ISDN_DIVAS_MAINT=m
1584CONFIG_PHONE=m
1585CONFIG_PHONE_IXJ=m
1586CONFIG_PHONE_IXJ_PCMCIA=m
1587 1325
1588# 1326#
1589# Input device support 1327# Input device support
1590# 1328#
1591CONFIG_INPUT=y 1329CONFIG_INPUT=y
1592CONFIG_INPUT_FF_MEMLESS=m 1330# CONFIG_INPUT_FF_MEMLESS is not set
1593# CONFIG_INPUT_POLLDEV is not set 1331# CONFIG_INPUT_POLLDEV is not set
1332# CONFIG_INPUT_SPARSEKMAP is not set
1594 1333
1595# 1334#
1596# Userland interfaces 1335# Userland interfaces
1597# 1336#
1598CONFIG_INPUT_MOUSEDEV=y 1337# CONFIG_INPUT_MOUSEDEV is not set
1599CONFIG_INPUT_MOUSEDEV_PSAUX=y 1338# CONFIG_INPUT_JOYDEV is not set
1600CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 1339# CONFIG_INPUT_EVDEV is not set
1601CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 1340# CONFIG_INPUT_EVBUG is not set
1602CONFIG_INPUT_JOYDEV=m
1603CONFIG_INPUT_TSDEV=m
1604CONFIG_INPUT_TSDEV_SCREEN_X=240
1605CONFIG_INPUT_TSDEV_SCREEN_Y=320
1606CONFIG_INPUT_EVDEV=m
1607CONFIG_INPUT_EVBUG=m
1608 1341
1609# 1342#
1610# Input Device Drivers 1343# Input Device Drivers
1611# 1344#
1612CONFIG_INPUT_KEYBOARD=y 1345CONFIG_INPUT_KEYBOARD=y
1613CONFIG_KEYBOARD_ATKBD=y 1346# CONFIG_KEYBOARD_ADP5588 is not set
1347# CONFIG_KEYBOARD_ATKBD is not set
1348# CONFIG_QT2160 is not set
1349# CONFIG_KEYBOARD_LKKBD is not set
1614CONFIG_KEYBOARD_GPIO=y 1350CONFIG_KEYBOARD_GPIO=y
1615CONFIG_KEYBOARD_SUNKBD=m 1351# CONFIG_KEYBOARD_MATRIX is not set
1616CONFIG_KEYBOARD_LKKBD=m 1352# CONFIG_KEYBOARD_LM8323 is not set
1617CONFIG_KEYBOARD_XTKBD=m 1353# CONFIG_KEYBOARD_MAX7359 is not set
1618CONFIG_KEYBOARD_NEWTON=m 1354# CONFIG_KEYBOARD_NEWTON is not set
1619CONFIG_KEYBOARD_STOWAWAY=m 1355# CONFIG_KEYBOARD_OPENCORES is not set
1620CONFIG_INPUT_MOUSE=y 1356# CONFIG_KEYBOARD_STOWAWAY is not set
1621CONFIG_MOUSE_PS2=m 1357# CONFIG_KEYBOARD_SUNKBD is not set
1622CONFIG_MOUSE_PS2_ALPS=y 1358# CONFIG_KEYBOARD_XTKBD is not set
1623CONFIG_MOUSE_PS2_LOGIPS2PP=y 1359# CONFIG_INPUT_MOUSE is not set
1624CONFIG_MOUSE_PS2_SYNAPTICS=y 1360# CONFIG_INPUT_JOYSTICK is not set
1625CONFIG_MOUSE_PS2_LIFEBOOK=y
1626CONFIG_MOUSE_PS2_TRACKPOINT=y
1627# CONFIG_MOUSE_PS2_TOUCHKIT is not set
1628CONFIG_MOUSE_SERIAL=m
1629# CONFIG_MOUSE_APPLETOUCH is not set
1630CONFIG_MOUSE_VSXXXAA=m
1631CONFIG_INPUT_JOYSTICK=y
1632CONFIG_JOYSTICK_ANALOG=m
1633CONFIG_JOYSTICK_A3D=m
1634CONFIG_JOYSTICK_ADI=m
1635CONFIG_JOYSTICK_COBRA=m
1636CONFIG_JOYSTICK_GF2K=m
1637CONFIG_JOYSTICK_GRIP=m
1638CONFIG_JOYSTICK_GRIP_MP=m
1639CONFIG_JOYSTICK_GUILLEMOT=m
1640CONFIG_JOYSTICK_INTERACT=m
1641CONFIG_JOYSTICK_SIDEWINDER=m
1642CONFIG_JOYSTICK_TMDC=m
1643CONFIG_JOYSTICK_IFORCE=m
1644CONFIG_JOYSTICK_IFORCE_USB=y
1645CONFIG_JOYSTICK_IFORCE_232=y
1646CONFIG_JOYSTICK_WARRIOR=m
1647CONFIG_JOYSTICK_MAGELLAN=m
1648CONFIG_JOYSTICK_SPACEORB=m
1649CONFIG_JOYSTICK_SPACEBALL=m
1650CONFIG_JOYSTICK_STINGER=m
1651CONFIG_JOYSTICK_TWIDJOY=m
1652CONFIG_JOYSTICK_DB9=m
1653CONFIG_JOYSTICK_GAMECON=m
1654CONFIG_JOYSTICK_TURBOGRAFX=m
1655CONFIG_JOYSTICK_JOYDUMP=m
1656# CONFIG_JOYSTICK_XPAD is not set
1657# CONFIG_INPUT_TABLET is not set 1361# CONFIG_INPUT_TABLET is not set
1658CONFIG_INPUT_TOUCHSCREEN=y 1362# CONFIG_INPUT_TOUCHSCREEN is not set
1659CONFIG_TOUCHSCREEN_ADS7846=m 1363# CONFIG_INPUT_MISC is not set
1660# CONFIG_TOUCHSCREEN_FUJITSU is not set
1661CONFIG_TOUCHSCREEN_GUNZE=m
1662CONFIG_TOUCHSCREEN_ELO=m
1663CONFIG_TOUCHSCREEN_MTOUCH=m
1664CONFIG_TOUCHSCREEN_MK712=m
1665CONFIG_TOUCHSCREEN_PENMOUNT=m
1666CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
1667CONFIG_TOUCHSCREEN_TOUCHWIN=m
1668# CONFIG_TOUCHSCREEN_UCB1400 is not set
1669# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
1670CONFIG_INPUT_MISC=y
1671CONFIG_INPUT_PCSPKR=m
1672# CONFIG_INPUT_ATI_REMOTE is not set
1673# CONFIG_INPUT_ATI_REMOTE2 is not set
1674# CONFIG_INPUT_KEYSPAN_REMOTE is not set
1675# CONFIG_INPUT_POWERMATE is not set
1676# CONFIG_INPUT_YEALINK is not set
1677CONFIG_INPUT_UINPUT=m
1678 1364
1679# 1365#
1680# Hardware I/O ports 1366# Hardware I/O ports
@@ -1682,10 +1368,10 @@ CONFIG_INPUT_UINPUT=m
1682CONFIG_SERIO=y 1368CONFIG_SERIO=y
1683CONFIG_SERIO_I8042=y 1369CONFIG_SERIO_I8042=y
1684CONFIG_SERIO_SERPORT=m 1370CONFIG_SERIO_SERPORT=m
1685CONFIG_SERIO_PARKBD=m
1686CONFIG_SERIO_PCIPS2=m 1371CONFIG_SERIO_PCIPS2=m
1687CONFIG_SERIO_LIBPS2=y 1372CONFIG_SERIO_LIBPS2=y
1688CONFIG_SERIO_RAW=m 1373CONFIG_SERIO_RAW=m
1374# CONFIG_SERIO_ALTERA_PS2 is not set
1689CONFIG_GAMEPORT=m 1375CONFIG_GAMEPORT=m
1690CONFIG_GAMEPORT_NS558=m 1376CONFIG_GAMEPORT_NS558=m
1691CONFIG_GAMEPORT_L4=m 1377CONFIG_GAMEPORT_L4=m
@@ -1696,30 +1382,13 @@ CONFIG_GAMEPORT_FM801=m
1696# Character devices 1382# Character devices
1697# 1383#
1698CONFIG_VT=y 1384CONFIG_VT=y
1385CONFIG_CONSOLE_TRANSLATIONS=y
1699CONFIG_VT_CONSOLE=y 1386CONFIG_VT_CONSOLE=y
1700CONFIG_HW_CONSOLE=y 1387CONFIG_HW_CONSOLE=y
1701CONFIG_VT_HW_CONSOLE_BINDING=y 1388CONFIG_VT_HW_CONSOLE_BINDING=y
1702CONFIG_SERIAL_NONSTANDARD=y 1389CONFIG_DEVKMEM=y
1703# CONFIG_COMPUTONE is not set 1390# CONFIG_SERIAL_NONSTANDARD is not set
1704CONFIG_ROCKETPORT=m 1391# CONFIG_NOZOMI is not set
1705CONFIG_CYCLADES=m
1706# CONFIG_CYZ_INTR is not set
1707CONFIG_DIGIEPCA=m
1708# CONFIG_MOXA_INTELLIO is not set
1709CONFIG_MOXA_SMARTIO=m
1710# CONFIG_MOXA_SMARTIO_NEW is not set
1711# CONFIG_ISI is not set
1712CONFIG_SYNCLINKMP=m
1713CONFIG_SYNCLINK_GT=m
1714CONFIG_N_HDLC=m
1715# CONFIG_RISCOM8 is not set
1716CONFIG_SPECIALIX=m
1717# CONFIG_SPECIALIX_RTSCTS is not set
1718CONFIG_SX=m
1719# CONFIG_RIO is not set
1720CONFIG_STALDRV=y
1721# CONFIG_STALLION is not set
1722# CONFIG_ISTALLION is not set
1723 1392
1724# 1393#
1725# Serial drivers 1394# Serial drivers
@@ -1741,161 +1410,128 @@ CONFIG_SERIAL_8250_RSA=y
1741# 1410#
1742CONFIG_SERIAL_CORE=m 1411CONFIG_SERIAL_CORE=m
1743CONFIG_SERIAL_JSM=m 1412CONFIG_SERIAL_JSM=m
1413# CONFIG_SERIAL_TIMBERDALE is not set
1744CONFIG_UNIX98_PTYS=y 1414CONFIG_UNIX98_PTYS=y
1415# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
1745CONFIG_LEGACY_PTYS=y 1416CONFIG_LEGACY_PTYS=y
1746CONFIG_LEGACY_PTY_COUNT=256 1417CONFIG_LEGACY_PTY_COUNT=256
1747CONFIG_PRINTER=m 1418# CONFIG_IPMI_HANDLER is not set
1748# CONFIG_LP_CONSOLE is not set
1749CONFIG_PPDEV=m
1750CONFIG_TIPAR=m
1751CONFIG_IPMI_HANDLER=m
1752# CONFIG_IPMI_PANIC_EVENT is not set
1753CONFIG_IPMI_DEVICE_INTERFACE=m
1754CONFIG_IPMI_SI=m
1755CONFIG_IPMI_WATCHDOG=m
1756CONFIG_IPMI_POWEROFF=m
1757CONFIG_WATCHDOG=y
1758# CONFIG_WATCHDOG_NOWAYOUT is not set
1759
1760#
1761# Watchdog Device Drivers
1762#
1763CONFIG_SOFT_WATCHDOG=m
1764# CONFIG_WDT_MTX1 is not set
1765
1766#
1767# PCI-based Watchdog Cards
1768#
1769CONFIG_PCIPCWATCHDOG=m
1770CONFIG_WDTPCI=m
1771CONFIG_WDT_501_PCI=y
1772
1773#
1774# USB-based Watchdog Cards
1775#
1776CONFIG_USBPCWATCHDOG=m
1777CONFIG_HW_RANDOM=y 1419CONFIG_HW_RANDOM=y
1778CONFIG_RTC=y 1420# CONFIG_HW_RANDOM_TIMERIOMEM is not set
1779CONFIG_R3964=m 1421# CONFIG_R3964 is not set
1780CONFIG_APPLICOM=m 1422# CONFIG_APPLICOM is not set
1781CONFIG_DRM=m
1782CONFIG_DRM_TDFX=m
1783CONFIG_DRM_R128=m
1784CONFIG_DRM_RADEON=m
1785CONFIG_DRM_MGA=m
1786CONFIG_DRM_VIA=m
1787CONFIG_DRM_SAVAGE=m
1788 1423
1789# 1424#
1790# PCMCIA character devices 1425# PCMCIA character devices
1791# 1426#
1792CONFIG_SYNCLINK_CS=m 1427# CONFIG_SYNCLINK_CS is not set
1793CONFIG_CARDMAN_4000=m 1428# CONFIG_CARDMAN_4000 is not set
1794CONFIG_CARDMAN_4040=m 1429# CONFIG_CARDMAN_4040 is not set
1795CONFIG_RAW_DRIVER=m 1430# CONFIG_IPWIRELESS is not set
1796CONFIG_MAX_RAW_DEVS=256 1431# CONFIG_RAW_DRIVER is not set
1797CONFIG_TCG_TPM=m 1432# CONFIG_TCG_TPM is not set
1798CONFIG_TCG_ATMEL=m
1799CONFIG_DEVPORT=y 1433CONFIG_DEVPORT=y
1800CONFIG_I2C=m 1434CONFIG_I2C=m
1801CONFIG_I2C_BOARDINFO=y 1435CONFIG_I2C_BOARDINFO=y
1436CONFIG_I2C_COMPAT=y
1802CONFIG_I2C_CHARDEV=m 1437CONFIG_I2C_CHARDEV=m
1438CONFIG_I2C_HELPER_AUTO=y
1439CONFIG_I2C_ALGOBIT=m
1803 1440
1804# 1441#
1805# I2C Algorithms 1442# I2C Hardware Bus support
1806# 1443#
1807CONFIG_I2C_ALGOBIT=m
1808CONFIG_I2C_ALGOPCF=m
1809CONFIG_I2C_ALGOPCA=m
1810 1444
1811# 1445#
1812# I2C Hardware Bus support 1446# PC SMBus host controller drivers
1447#
1448# CONFIG_I2C_ALI1535 is not set
1449# CONFIG_I2C_ALI1563 is not set
1450# CONFIG_I2C_ALI15X3 is not set
1451# CONFIG_I2C_AMD756 is not set
1452# CONFIG_I2C_AMD8111 is not set
1453# CONFIG_I2C_I801 is not set
1454# CONFIG_I2C_ISCH is not set
1455# CONFIG_I2C_PIIX4 is not set
1456# CONFIG_I2C_NFORCE2 is not set
1457# CONFIG_I2C_SIS5595 is not set
1458# CONFIG_I2C_SIS630 is not set
1459# CONFIG_I2C_SIS96X is not set
1460# CONFIG_I2C_VIA is not set
1461# CONFIG_I2C_VIAPRO is not set
1462
1463#
1464# I2C system bus drivers (mostly embedded / system-on-chip)
1813# 1465#
1814CONFIG_I2C_ALI1535=m 1466CONFIG_I2C_GPIO=m
1815CONFIG_I2C_ALI1563=m 1467# CONFIG_I2C_OCORES is not set
1816CONFIG_I2C_ALI15X3=m
1817CONFIG_I2C_AMD756=m
1818CONFIG_I2C_AMD756_S4882=m
1819CONFIG_I2C_AMD8111=m
1820CONFIG_I2C_I801=m
1821CONFIG_I2C_I810=m
1822CONFIG_I2C_PIIX4=m
1823CONFIG_I2C_NFORCE2=m
1824CONFIG_I2C_OCORES=m
1825CONFIG_I2C_PARPORT=m
1826CONFIG_I2C_PARPORT_LIGHT=m
1827CONFIG_I2C_PROSAVAGE=m
1828CONFIG_I2C_SAVAGE4=m
1829# CONFIG_I2C_SIMTEC is not set 1468# CONFIG_I2C_SIMTEC is not set
1830CONFIG_I2C_SIS5595=m 1469# CONFIG_I2C_XILINX is not set
1831CONFIG_I2C_SIS630=m 1470
1832CONFIG_I2C_SIS96X=m 1471#
1472# External I2C/SMBus adapter drivers
1473#
1474# CONFIG_I2C_PARPORT_LIGHT is not set
1833# CONFIG_I2C_TAOS_EVM is not set 1475# CONFIG_I2C_TAOS_EVM is not set
1834CONFIG_I2C_STUB=m
1835# CONFIG_I2C_TINY_USB is not set 1476# CONFIG_I2C_TINY_USB is not set
1836CONFIG_I2C_VIA=m
1837CONFIG_I2C_VIAPRO=m
1838CONFIG_I2C_VOODOO3=m
1839 1477
1840# 1478#
1841# Miscellaneous I2C Chip support 1479# Other I2C/SMBus bus drivers
1842# 1480#
1843CONFIG_SENSORS_DS1337=m 1481# CONFIG_I2C_PCA_PLATFORM is not set
1844CONFIG_SENSORS_DS1374=m 1482# CONFIG_I2C_STUB is not set
1845# CONFIG_DS1682 is not set
1846CONFIG_EEPROM_LEGACY=m
1847CONFIG_SENSORS_PCF8574=m
1848CONFIG_SENSORS_PCA9539=m
1849CONFIG_SENSORS_PCF8591=m
1850CONFIG_EEPROM_MAX6875=m
1851# CONFIG_SENSORS_TSL2550 is not set
1852# CONFIG_I2C_DEBUG_CORE is not set 1483# CONFIG_I2C_DEBUG_CORE is not set
1853# CONFIG_I2C_DEBUG_ALGO is not set 1484# CONFIG_I2C_DEBUG_ALGO is not set
1854# CONFIG_I2C_DEBUG_BUS is not set 1485# CONFIG_I2C_DEBUG_BUS is not set
1855# CONFIG_I2C_DEBUG_CHIP is not set 1486# CONFIG_SPI is not set
1856 1487
1857# 1488#
1858# SPI support 1489# PPS support
1859# 1490#
1860CONFIG_SPI=y 1491# CONFIG_PPS is not set
1861CONFIG_SPI_MASTER=y 1492CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
1493CONFIG_GPIOLIB=y
1494CONFIG_GPIO_SYSFS=y
1862 1495
1863# 1496#
1864# SPI Master Controller Drivers 1497# Memory mapped GPIO expanders:
1865# 1498#
1866CONFIG_SPI_BITBANG=m 1499# CONFIG_GPIO_IT8761E is not set
1867CONFIG_SPI_BUTTERFLY=m 1500# CONFIG_GPIO_SCH is not set
1868# CONFIG_SPI_LM70_LLP is not set
1869 1501
1870# 1502#
1871# SPI Protocol Masters 1503# I2C GPIO expanders:
1872# 1504#
1873# CONFIG_EEPROM_AT25 is not set 1505# CONFIG_GPIO_MAX7300 is not set
1874# CONFIG_SPI_SPIDEV is not set 1506# CONFIG_GPIO_MAX732X is not set
1875# CONFIG_SPI_TLE62X0 is not set 1507# CONFIG_GPIO_PCA953X is not set
1876CONFIG_W1=m 1508# CONFIG_GPIO_PCF857X is not set
1877CONFIG_W1_CON=y 1509# CONFIG_GPIO_ADP5588 is not set
1878 1510
1879# 1511#
1880# 1-wire Bus Masters 1512# PCI GPIO expanders:
1881# 1513#
1882CONFIG_W1_MASTER_MATROX=m 1514# CONFIG_GPIO_CS5535 is not set
1883CONFIG_W1_MASTER_DS2490=m 1515# CONFIG_GPIO_BT8XX is not set
1884CONFIG_W1_MASTER_DS2482=m 1516# CONFIG_GPIO_LANGWELL is not set
1885 1517
1886# 1518#
1887# 1-wire Slaves 1519# SPI GPIO expanders:
1888# 1520#
1889CONFIG_W1_SLAVE_THERM=m 1521
1890CONFIG_W1_SLAVE_SMEM=m 1522#
1891CONFIG_W1_SLAVE_DS2433=m 1523# AC97 GPIO expanders:
1892# CONFIG_W1_SLAVE_DS2433_CRC is not set 1524#
1893# CONFIG_W1_SLAVE_DS2760 is not set 1525# CONFIG_W1 is not set
1894# CONFIG_POWER_SUPPLY is not set 1526# CONFIG_POWER_SUPPLY is not set
1895CONFIG_HWMON=y 1527CONFIG_HWMON=y
1896CONFIG_HWMON_VID=m 1528CONFIG_HWMON_VID=m
1897CONFIG_SENSORS_ABITUGURU=m 1529# CONFIG_HWMON_DEBUG_CHIP is not set
1898# CONFIG_SENSORS_ABITUGURU3 is not set 1530
1531#
1532# Native drivers
1533#
1534# CONFIG_SENSORS_AD7414 is not set
1899# CONFIG_SENSORS_AD7418 is not set 1535# CONFIG_SENSORS_AD7418 is not set
1900CONFIG_SENSORS_ADM1021=m 1536CONFIG_SENSORS_ADM1021=m
1901CONFIG_SENSORS_ADM1025=m 1537CONFIG_SENSORS_ADM1025=m
@@ -1903,17 +1539,23 @@ CONFIG_SENSORS_ADM1026=m
1903# CONFIG_SENSORS_ADM1029 is not set 1539# CONFIG_SENSORS_ADM1029 is not set
1904CONFIG_SENSORS_ADM1031=m 1540CONFIG_SENSORS_ADM1031=m
1905CONFIG_SENSORS_ADM9240=m 1541CONFIG_SENSORS_ADM9240=m
1906CONFIG_SENSORS_ASB100=m 1542# CONFIG_SENSORS_ADT7411 is not set
1543# CONFIG_SENSORS_ADT7462 is not set
1544# CONFIG_SENSORS_ADT7470 is not set
1545# CONFIG_SENSORS_ADT7475 is not set
1546# CONFIG_SENSORS_ASC7621 is not set
1907CONFIG_SENSORS_ATXP1=m 1547CONFIG_SENSORS_ATXP1=m
1908CONFIG_SENSORS_DS1621=m 1548CONFIG_SENSORS_DS1621=m
1549# CONFIG_SENSORS_I5K_AMB is not set
1909CONFIG_SENSORS_F71805F=m 1550CONFIG_SENSORS_F71805F=m
1910CONFIG_SENSORS_FSCHER=m 1551# CONFIG_SENSORS_F71882FG is not set
1911CONFIG_SENSORS_FSCPOS=m 1552# CONFIG_SENSORS_F75375S is not set
1553# CONFIG_SENSORS_G760A is not set
1912CONFIG_SENSORS_GL518SM=m 1554CONFIG_SENSORS_GL518SM=m
1913CONFIG_SENSORS_GL520SM=m 1555CONFIG_SENSORS_GL520SM=m
1914CONFIG_SENSORS_IT87=m 1556CONFIG_SENSORS_IT87=m
1915CONFIG_SENSORS_LM63=m 1557CONFIG_SENSORS_LM63=m
1916CONFIG_SENSORS_LM70=m 1558# CONFIG_SENSORS_LM73 is not set
1917CONFIG_SENSORS_LM75=m 1559CONFIG_SENSORS_LM75=m
1918CONFIG_SENSORS_LM77=m 1560CONFIG_SENSORS_LM77=m
1919CONFIG_SENSORS_LM78=m 1561CONFIG_SENSORS_LM78=m
@@ -1924,16 +1566,25 @@ CONFIG_SENSORS_LM87=m
1924CONFIG_SENSORS_LM90=m 1566CONFIG_SENSORS_LM90=m
1925CONFIG_SENSORS_LM92=m 1567CONFIG_SENSORS_LM92=m
1926# CONFIG_SENSORS_LM93 is not set 1568# CONFIG_SENSORS_LM93 is not set
1569# CONFIG_SENSORS_LTC4215 is not set
1570# CONFIG_SENSORS_LTC4245 is not set
1571# CONFIG_SENSORS_LM95241 is not set
1927CONFIG_SENSORS_MAX1619=m 1572CONFIG_SENSORS_MAX1619=m
1928# CONFIG_SENSORS_MAX6650 is not set 1573# CONFIG_SENSORS_MAX6650 is not set
1929CONFIG_SENSORS_PC87360=m 1574CONFIG_SENSORS_PC87360=m
1930# CONFIG_SENSORS_PC87427 is not set 1575# CONFIG_SENSORS_PC87427 is not set
1576CONFIG_SENSORS_PCF8591=m
1577# CONFIG_SENSORS_SHT15 is not set
1931CONFIG_SENSORS_SIS5595=m 1578CONFIG_SENSORS_SIS5595=m
1932# CONFIG_SENSORS_DME1737 is not set 1579# CONFIG_SENSORS_DME1737 is not set
1933CONFIG_SENSORS_SMSC47M1=m 1580CONFIG_SENSORS_SMSC47M1=m
1934CONFIG_SENSORS_SMSC47M192=m 1581CONFIG_SENSORS_SMSC47M192=m
1935CONFIG_SENSORS_SMSC47B397=m 1582CONFIG_SENSORS_SMSC47B397=m
1583# CONFIG_SENSORS_ADS7828 is not set
1584# CONFIG_SENSORS_AMC6821 is not set
1936# CONFIG_SENSORS_THMC50 is not set 1585# CONFIG_SENSORS_THMC50 is not set
1586# CONFIG_SENSORS_TMP401 is not set
1587# CONFIG_SENSORS_TMP421 is not set
1937CONFIG_SENSORS_VIA686A=m 1588CONFIG_SENSORS_VIA686A=m
1938CONFIG_SENSORS_VT1211=m 1589CONFIG_SENSORS_VT1211=m
1939CONFIG_SENSORS_VT8231=m 1590CONFIG_SENSORS_VT8231=m
@@ -1942,370 +1593,94 @@ CONFIG_SENSORS_W83791D=m
1942CONFIG_SENSORS_W83792D=m 1593CONFIG_SENSORS_W83792D=m
1943# CONFIG_SENSORS_W83793 is not set 1594# CONFIG_SENSORS_W83793 is not set
1944CONFIG_SENSORS_W83L785TS=m 1595CONFIG_SENSORS_W83L785TS=m
1596# CONFIG_SENSORS_W83L786NG is not set
1945CONFIG_SENSORS_W83627HF=m 1597CONFIG_SENSORS_W83627HF=m
1946CONFIG_SENSORS_W83627EHF=m 1598CONFIG_SENSORS_W83627EHF=m
1947# CONFIG_HWMON_DEBUG_CHIP is not set 1599# CONFIG_SENSORS_LIS3_I2C is not set
1948 1600# CONFIG_THERMAL is not set
1949# 1601CONFIG_WATCHDOG=y
1950# Multifunction device drivers 1602CONFIG_WATCHDOG_NOWAYOUT=y
1951#
1952# CONFIG_MFD_SM501 is not set
1953
1954#
1955# Multimedia devices
1956#
1957CONFIG_VIDEO_DEV=m
1958CONFIG_VIDEO_V4L1=y
1959CONFIG_VIDEO_V4L1_COMPAT=y
1960CONFIG_VIDEO_V4L2=y
1961CONFIG_VIDEO_CAPTURE_DRIVERS=y
1962# CONFIG_VIDEO_ADV_DEBUG is not set
1963CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
1964CONFIG_VIDEO_TVAUDIO=m
1965CONFIG_VIDEO_TDA7432=m
1966CONFIG_VIDEO_TDA9840=m
1967CONFIG_VIDEO_TDA9875=m
1968CONFIG_VIDEO_TEA6415C=m
1969CONFIG_VIDEO_TEA6420=m
1970CONFIG_VIDEO_MSP3400=m
1971CONFIG_VIDEO_WM8775=m
1972CONFIG_VIDEO_BT819=m
1973CONFIG_VIDEO_BT856=m
1974CONFIG_VIDEO_KS0127=m
1975CONFIG_VIDEO_SAA7110=m
1976CONFIG_VIDEO_SAA7111=m
1977CONFIG_VIDEO_SAA7114=m
1978CONFIG_VIDEO_SAA711X=m
1979CONFIG_VIDEO_TVP5150=m
1980CONFIG_VIDEO_VPX3220=m
1981CONFIG_VIDEO_CX25840=m
1982CONFIG_VIDEO_CX2341X=m
1983CONFIG_VIDEO_SAA7185=m
1984CONFIG_VIDEO_ADV7170=m
1985CONFIG_VIDEO_ADV7175=m
1986CONFIG_VIDEO_VIVI=m
1987CONFIG_VIDEO_BT848=m
1988CONFIG_VIDEO_BT848_DVB=y
1989CONFIG_VIDEO_SAA6588=m
1990CONFIG_VIDEO_BWQCAM=m
1991CONFIG_VIDEO_CQCAM=m
1992CONFIG_VIDEO_W9966=m
1993CONFIG_VIDEO_CPIA=m
1994CONFIG_VIDEO_CPIA_PP=m
1995CONFIG_VIDEO_CPIA_USB=m
1996CONFIG_VIDEO_CPIA2=m
1997CONFIG_VIDEO_SAA5246A=m
1998CONFIG_VIDEO_SAA5249=m
1999CONFIG_TUNER_3036=m
2000# CONFIG_TUNER_TEA5761 is not set
2001CONFIG_VIDEO_STRADIS=m
2002CONFIG_VIDEO_ZORAN_ZR36060=m
2003CONFIG_VIDEO_ZORAN=m
2004CONFIG_VIDEO_ZORAN_BUZ=m
2005CONFIG_VIDEO_ZORAN_DC10=m
2006CONFIG_VIDEO_ZORAN_DC30=m
2007CONFIG_VIDEO_ZORAN_LML33=m
2008CONFIG_VIDEO_ZORAN_LML33R10=m
2009CONFIG_VIDEO_ZORAN_AVS6EYES=m
2010CONFIG_VIDEO_SAA7134=m
2011CONFIG_VIDEO_SAA7134_ALSA=m
2012CONFIG_VIDEO_SAA7134_OSS=m
2013CONFIG_VIDEO_SAA7134_DVB=m
2014CONFIG_VIDEO_MXB=m
2015CONFIG_VIDEO_DPC=m
2016CONFIG_VIDEO_HEXIUM_ORION=m
2017CONFIG_VIDEO_HEXIUM_GEMINI=m
2018CONFIG_VIDEO_CX88=m
2019CONFIG_VIDEO_CX88_ALSA=m
2020CONFIG_VIDEO_CX88_BLACKBIRD=m
2021CONFIG_VIDEO_CX88_DVB=m
2022CONFIG_VIDEO_CX88_VP3054=m
2023# CONFIG_VIDEO_IVTV is not set
2024# CONFIG_VIDEO_CAFE_CCIC is not set
2025CONFIG_V4L_USB_DRIVERS=y
2026CONFIG_VIDEO_PVRUSB2=m
2027CONFIG_VIDEO_PVRUSB2_29XXX=y
2028CONFIG_VIDEO_PVRUSB2_24XXX=y
2029CONFIG_VIDEO_PVRUSB2_SYSFS=y
2030# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
2031CONFIG_VIDEO_EM28XX=m
2032# CONFIG_VIDEO_USBVISION is not set
2033CONFIG_VIDEO_USBVIDEO=m
2034CONFIG_USB_VICAM=m
2035CONFIG_USB_IBMCAM=m
2036CONFIG_USB_KONICAWC=m
2037CONFIG_USB_QUICKCAM_MESSENGER=m
2038CONFIG_USB_ET61X251=m
2039CONFIG_VIDEO_OVCAMCHIP=m
2040CONFIG_USB_W9968CF=m
2041# CONFIG_USB_OV511 is not set
2042CONFIG_USB_SE401=m
2043CONFIG_USB_SN9C102=m
2044CONFIG_USB_STV680=m
2045CONFIG_USB_ZC0301=m
2046CONFIG_USB_PWC=m
2047# CONFIG_USB_PWC_DEBUG is not set
2048# CONFIG_USB_ZR364XX is not set
2049CONFIG_RADIO_ADAPTERS=y
2050CONFIG_RADIO_GEMTEK_PCI=m
2051CONFIG_RADIO_MAXIRADIO=m
2052CONFIG_RADIO_MAESTRO=m
2053CONFIG_USB_DSBR=m
2054CONFIG_DVB_CORE=m
2055CONFIG_DVB_CORE_ATTACH=y
2056CONFIG_DVB_CAPTURE_DRIVERS=y
2057
2058#
2059# Supported SAA7146 based PCI Adapters
2060#
2061CONFIG_DVB_AV7110=m
2062CONFIG_DVB_AV7110_OSD=y
2063CONFIG_DVB_BUDGET=m
2064CONFIG_DVB_BUDGET_CI=m
2065CONFIG_DVB_BUDGET_AV=m
2066CONFIG_DVB_BUDGET_PATCH=m
2067
2068#
2069# Supported USB Adapters
2070#
2071CONFIG_DVB_USB=m
2072# CONFIG_DVB_USB_DEBUG is not set
2073CONFIG_DVB_USB_A800=m
2074CONFIG_DVB_USB_DIBUSB_MB=m
2075CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
2076CONFIG_DVB_USB_DIBUSB_MC=m
2077CONFIG_DVB_USB_DIB0700=m
2078CONFIG_DVB_USB_UMT_010=m
2079CONFIG_DVB_USB_CXUSB=m
2080# CONFIG_DVB_USB_M920X is not set
2081# CONFIG_DVB_USB_GL861 is not set
2082# CONFIG_DVB_USB_AU6610 is not set
2083CONFIG_DVB_USB_DIGITV=m
2084CONFIG_DVB_USB_VP7045=m
2085CONFIG_DVB_USB_VP702X=m
2086CONFIG_DVB_USB_GP8PSK=m
2087CONFIG_DVB_USB_NOVA_T_USB2=m
2088# CONFIG_DVB_USB_TTUSB2 is not set
2089CONFIG_DVB_USB_DTT200U=m
2090# CONFIG_DVB_USB_OPERA1 is not set
2091# CONFIG_DVB_USB_AF9005 is not set
2092CONFIG_DVB_TTUSB_BUDGET=m
2093CONFIG_DVB_TTUSB_DEC=m
2094CONFIG_DVB_CINERGYT2=m
2095CONFIG_DVB_CINERGYT2_TUNING=y
2096CONFIG_DVB_CINERGYT2_STREAM_URB_COUNT=32
2097CONFIG_DVB_CINERGYT2_STREAM_BUF_SIZE=512
2098CONFIG_DVB_CINERGYT2_QUERY_INTERVAL=250
2099CONFIG_DVB_CINERGYT2_ENABLE_RC_INPUT_DEVICE=y
2100CONFIG_DVB_CINERGYT2_RC_QUERY_INTERVAL=100
2101
2102#
2103# Supported FlexCopII (B2C2) Adapters
2104#
2105CONFIG_DVB_B2C2_FLEXCOP=m
2106CONFIG_DVB_B2C2_FLEXCOP_PCI=m
2107CONFIG_DVB_B2C2_FLEXCOP_USB=m
2108# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
2109
2110#
2111# Supported BT878 Adapters
2112#
2113CONFIG_DVB_BT8XX=m
2114
2115#
2116# Supported Pluto2 Adapters
2117#
2118CONFIG_DVB_PLUTO2=m
2119
2120#
2121# Supported DVB Frontends
2122#
2123
2124#
2125# Customise DVB Frontends
2126#
2127# CONFIG_DVB_FE_CUSTOMISE is not set
2128
2129#
2130# DVB-S (satellite) frontends
2131#
2132CONFIG_DVB_STV0299=m
2133CONFIG_DVB_CX24110=m
2134CONFIG_DVB_CX24123=m
2135CONFIG_DVB_TDA8083=m
2136CONFIG_DVB_MT312=m
2137CONFIG_DVB_VES1X93=m
2138CONFIG_DVB_S5H1420=m
2139CONFIG_DVB_TDA10086=m
2140 1603
2141# 1604#
2142# DVB-T (terrestrial) frontends 1605# Watchdog Device Drivers
2143# 1606#
2144CONFIG_DVB_SP8870=m 1607# CONFIG_SOFT_WATCHDOG is not set
2145CONFIG_DVB_SP887X=m 1608# CONFIG_ALIM7101_WDT is not set
2146CONFIG_DVB_CX22700=m 1609CONFIG_WDT_MTX1=y
2147CONFIG_DVB_CX22702=m
2148CONFIG_DVB_L64781=m
2149CONFIG_DVB_TDA1004X=m
2150CONFIG_DVB_NXT6000=m
2151CONFIG_DVB_MT352=m
2152CONFIG_DVB_ZL10353=m
2153CONFIG_DVB_DIB3000MB=m
2154CONFIG_DVB_DIB3000MC=m
2155CONFIG_DVB_DIB7000M=m
2156CONFIG_DVB_DIB7000P=m
2157 1610
2158# 1611#
2159# DVB-C (cable) frontends 1612# PCI-based Watchdog Cards
2160# 1613#
2161CONFIG_DVB_VES1820=m 1614# CONFIG_PCIPCWATCHDOG is not set
2162CONFIG_DVB_TDA10021=m 1615# CONFIG_WDTPCI is not set
2163CONFIG_DVB_TDA10023=m
2164CONFIG_DVB_STV0297=m
2165 1616
2166# 1617#
2167# ATSC (North American/Korean Terrestrial/Cable DTV) frontends 1618# USB-based Watchdog Cards
2168# 1619#
2169CONFIG_DVB_NXT200X=m 1620# CONFIG_USBPCWATCHDOG is not set
2170CONFIG_DVB_OR51211=m 1621CONFIG_SSB_POSSIBLE=y
2171CONFIG_DVB_OR51132=m
2172CONFIG_DVB_BCM3510=m
2173CONFIG_DVB_LGDT330X=m
2174 1622
2175# 1623#
2176# Tuners/PLL support 1624# Sonics Silicon Backplane
2177# 1625#
2178CONFIG_DVB_PLL=m 1626CONFIG_SSB=m
2179CONFIG_DVB_TDA826X=m 1627CONFIG_SSB_SPROM=y
2180CONFIG_DVB_TDA827X=m 1628CONFIG_SSB_PCIHOST_POSSIBLE=y
2181# CONFIG_DVB_TUNER_QT1010 is not set 1629CONFIG_SSB_PCIHOST=y
2182CONFIG_DVB_TUNER_MT2060=m 1630# CONFIG_SSB_B43_PCI_BRIDGE is not set
1631CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
1632# CONFIG_SSB_PCMCIAHOST is not set
1633CONFIG_SSB_SDIOHOST_POSSIBLE=y
1634# CONFIG_SSB_SDIOHOST is not set
1635# CONFIG_SSB_SILENT is not set
1636# CONFIG_SSB_DEBUG is not set
1637CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
1638CONFIG_SSB_DRIVER_PCICORE=y
1639# CONFIG_SSB_DRIVER_MIPS is not set
2183 1640
2184# 1641#
2185# Miscellaneous devices 1642# Multifunction device drivers
2186# 1643#
2187CONFIG_DVB_LNBP21=m 1644# CONFIG_MFD_CORE is not set
2188CONFIG_DVB_ISL6421=m 1645# CONFIG_MFD_SM501 is not set
2189CONFIG_DVB_TUA6100=m 1646# CONFIG_HTC_PASIC3 is not set
2190CONFIG_VIDEO_SAA7146=m 1647# CONFIG_UCB1400_CORE is not set
2191CONFIG_VIDEO_SAA7146_VV=m 1648# CONFIG_TPS65010 is not set
2192CONFIG_VIDEO_TUNER=m 1649# CONFIG_MFD_TMIO is not set
2193CONFIG_VIDEO_BUF=m 1650# CONFIG_MFD_WM8400 is not set
2194CONFIG_VIDEO_BUF_DVB=m 1651# CONFIG_MFD_WM8994 is not set
2195CONFIG_VIDEO_BTCX=m 1652# CONFIG_MFD_PCF50633 is not set
2196CONFIG_VIDEO_IR_I2C=m 1653# CONFIG_MFD_TIMBERDALE is not set
2197CONFIG_VIDEO_IR=m 1654# CONFIG_LPC_SCH is not set
2198CONFIG_VIDEO_TVEEPROM=m 1655# CONFIG_REGULATOR is not set
2199CONFIG_DAB=y 1656# CONFIG_MEDIA_SUPPORT is not set
2200CONFIG_USB_DABUSB=m
2201 1657
2202# 1658#
2203# Graphics support 1659# Graphics support
2204# 1660#
1661# CONFIG_VGA_ARB is not set
1662# CONFIG_DRM is not set
1663# CONFIG_VGASTATE is not set
1664# CONFIG_VIDEO_OUTPUT_CONTROL is not set
1665# CONFIG_FB is not set
2205CONFIG_BACKLIGHT_LCD_SUPPORT=y 1666CONFIG_BACKLIGHT_LCD_SUPPORT=y
2206CONFIG_LCD_CLASS_DEVICE=m 1667# CONFIG_LCD_CLASS_DEVICE is not set
2207CONFIG_BACKLIGHT_CLASS_DEVICE=y 1668CONFIG_BACKLIGHT_CLASS_DEVICE=y
1669# CONFIG_BACKLIGHT_GENERIC is not set
2208 1670
2209# 1671#
2210# Display device support 1672# Display device support
2211# 1673#
2212# CONFIG_DISPLAY_SUPPORT is not set 1674# CONFIG_DISPLAY_SUPPORT is not set
2213CONFIG_VGASTATE=m
2214CONFIG_VIDEO_OUTPUT_CONTROL=m
2215CONFIG_FB=y
2216CONFIG_FIRMWARE_EDID=y
2217CONFIG_FB_DDC=m
2218CONFIG_FB_CFB_FILLRECT=m
2219CONFIG_FB_CFB_COPYAREA=m
2220CONFIG_FB_CFB_IMAGEBLIT=m
2221# CONFIG_FB_SYS_FILLRECT is not set
2222# CONFIG_FB_SYS_COPYAREA is not set
2223# CONFIG_FB_SYS_IMAGEBLIT is not set
2224# CONFIG_FB_SYS_FOPS is not set
2225CONFIG_FB_DEFERRED_IO=y
2226# CONFIG_FB_SVGALIB is not set
2227# CONFIG_FB_MACMODES is not set
2228CONFIG_FB_BACKLIGHT=y
2229CONFIG_FB_MODE_HELPERS=y
2230CONFIG_FB_TILEBLITTING=y
2231
2232#
2233# Frame buffer hardware drivers
2234#
2235CONFIG_FB_CIRRUS=m
2236CONFIG_FB_PM2=m
2237CONFIG_FB_PM2_FIFO_DISCONNECT=y
2238CONFIG_FB_CYBER2000=m
2239# CONFIG_FB_ASILIANT is not set
2240# CONFIG_FB_IMSTT is not set
2241CONFIG_FB_S1D13XXX=m
2242CONFIG_FB_NVIDIA=m
2243CONFIG_FB_NVIDIA_I2C=y
2244# CONFIG_FB_NVIDIA_DEBUG is not set
2245CONFIG_FB_NVIDIA_BACKLIGHT=y
2246CONFIG_FB_RIVA=m
2247CONFIG_FB_RIVA_I2C=y
2248# CONFIG_FB_RIVA_DEBUG is not set
2249CONFIG_FB_RIVA_BACKLIGHT=y
2250CONFIG_FB_MATROX=m
2251CONFIG_FB_MATROX_MILLENIUM=y
2252CONFIG_FB_MATROX_MYSTIQUE=y
2253CONFIG_FB_MATROX_G=y
2254CONFIG_FB_MATROX_I2C=m
2255CONFIG_FB_MATROX_MAVEN=m
2256CONFIG_FB_MATROX_MULTIHEAD=y
2257CONFIG_FB_RADEON=m
2258CONFIG_FB_RADEON_I2C=y
2259CONFIG_FB_RADEON_BACKLIGHT=y
2260# CONFIG_FB_RADEON_DEBUG is not set
2261CONFIG_FB_ATY128=m
2262CONFIG_FB_ATY128_BACKLIGHT=y
2263CONFIG_FB_ATY=m
2264CONFIG_FB_ATY_CT=y
2265CONFIG_FB_ATY_GENERIC_LCD=y
2266CONFIG_FB_ATY_GX=y
2267CONFIG_FB_ATY_BACKLIGHT=y
2268# CONFIG_FB_S3 is not set
2269CONFIG_FB_SAVAGE=m
2270CONFIG_FB_SAVAGE_I2C=y
2271CONFIG_FB_SAVAGE_ACCEL=y
2272CONFIG_FB_SIS=m
2273CONFIG_FB_SIS_300=y
2274CONFIG_FB_SIS_315=y
2275CONFIG_FB_NEOMAGIC=m
2276CONFIG_FB_KYRO=m
2277CONFIG_FB_3DFX=m
2278# CONFIG_FB_3DFX_ACCEL is not set
2279CONFIG_FB_VOODOO1=m
2280# CONFIG_FB_VT8623 is not set
2281CONFIG_FB_TRIDENT=m
2282# CONFIG_FB_TRIDENT_ACCEL is not set
2283# CONFIG_FB_ARK is not set
2284# CONFIG_FB_PM3 is not set
2285# CONFIG_FB_VIRTUAL is not set
2286 1675
2287# 1676#
2288# Console display driver support 1677# Console display driver support
2289# 1678#
2290CONFIG_VGA_CONSOLE=y 1679# CONFIG_VGA_CONSOLE is not set
2291# CONFIG_VGACON_SOFT_SCROLLBACK is not set
2292CONFIG_DUMMY_CONSOLE=y 1680CONFIG_DUMMY_CONSOLE=y
2293CONFIG_FRAMEBUFFER_CONSOLE=m
2294# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
2295# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
2296# CONFIG_FONTS is not set
2297CONFIG_FONT_8x8=y
2298CONFIG_FONT_8x16=y
2299# CONFIG_LOGO is not set
2300
2301#
2302# Sound
2303#
2304CONFIG_SOUND=m 1681CONFIG_SOUND=m
2305 1682CONFIG_SOUND_OSS_CORE=y
2306# 1683CONFIG_SOUND_OSS_CORE_PRECLAIM=y
2307# Advanced Linux Sound Architecture
2308#
2309CONFIG_SND=m 1684CONFIG_SND=m
2310CONFIG_SND_TIMER=m 1685CONFIG_SND_TIMER=m
2311CONFIG_SND_PCM=m 1686CONFIG_SND_PCM=m
@@ -2318,32 +1693,29 @@ CONFIG_SND_MIXER_OSS=m
2318CONFIG_SND_PCM_OSS=m 1693CONFIG_SND_PCM_OSS=m
2319CONFIG_SND_PCM_OSS_PLUGINS=y 1694CONFIG_SND_PCM_OSS_PLUGINS=y
2320CONFIG_SND_SEQUENCER_OSS=y 1695CONFIG_SND_SEQUENCER_OSS=y
2321CONFIG_SND_RTCTIMER=m
2322CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y
2323CONFIG_SND_DYNAMIC_MINORS=y 1696CONFIG_SND_DYNAMIC_MINORS=y
2324CONFIG_SND_SUPPORT_OLD_API=y 1697CONFIG_SND_SUPPORT_OLD_API=y
2325CONFIG_SND_VERBOSE_PROCFS=y 1698CONFIG_SND_VERBOSE_PROCFS=y
2326# CONFIG_SND_VERBOSE_PRINTK is not set 1699# CONFIG_SND_VERBOSE_PRINTK is not set
2327# CONFIG_SND_DEBUG is not set 1700# CONFIG_SND_DEBUG is not set
2328 1701CONFIG_SND_VMASTER=y
2329# 1702CONFIG_SND_RAWMIDI_SEQ=m
2330# Generic devices 1703CONFIG_SND_OPL3_LIB_SEQ=m
2331# 1704# CONFIG_SND_OPL4_LIB_SEQ is not set
1705# CONFIG_SND_SBAWE_SEQ is not set
1706CONFIG_SND_EMU10K1_SEQ=m
2332CONFIG_SND_MPU401_UART=m 1707CONFIG_SND_MPU401_UART=m
2333CONFIG_SND_OPL3_LIB=m 1708CONFIG_SND_OPL3_LIB=m
2334CONFIG_SND_VX_LIB=m 1709CONFIG_SND_VX_LIB=m
2335CONFIG_SND_AC97_CODEC=m 1710CONFIG_SND_AC97_CODEC=m
1711CONFIG_SND_DRIVERS=y
2336CONFIG_SND_DUMMY=m 1712CONFIG_SND_DUMMY=m
2337CONFIG_SND_VIRMIDI=m 1713CONFIG_SND_VIRMIDI=m
2338CONFIG_SND_MTPAV=m 1714CONFIG_SND_MTPAV=m
2339CONFIG_SND_MTS64=m
2340CONFIG_SND_SERIAL_U16550=m 1715CONFIG_SND_SERIAL_U16550=m
2341CONFIG_SND_MPU401=m 1716CONFIG_SND_MPU401=m
2342# CONFIG_SND_PORTMAN2X4 is not set 1717# CONFIG_SND_AC97_POWER_SAVE is not set
2343 1718CONFIG_SND_PCI=y
2344#
2345# PCI devices
2346#
2347CONFIG_SND_AD1889=m 1719CONFIG_SND_AD1889=m
2348CONFIG_SND_ALS300=m 1720CONFIG_SND_ALS300=m
2349CONFIG_SND_ALI5451=m 1721CONFIG_SND_ALI5451=m
@@ -2352,14 +1724,18 @@ CONFIG_SND_ATIIXP_MODEM=m
2352CONFIG_SND_AU8810=m 1724CONFIG_SND_AU8810=m
2353CONFIG_SND_AU8820=m 1725CONFIG_SND_AU8820=m
2354CONFIG_SND_AU8830=m 1726CONFIG_SND_AU8830=m
1727# CONFIG_SND_AW2 is not set
2355CONFIG_SND_AZT3328=m 1728CONFIG_SND_AZT3328=m
2356CONFIG_SND_BT87X=m 1729CONFIG_SND_BT87X=m
2357# CONFIG_SND_BT87X_OVERCLOCK is not set 1730# CONFIG_SND_BT87X_OVERCLOCK is not set
2358CONFIG_SND_CA0106=m 1731CONFIG_SND_CA0106=m
2359CONFIG_SND_CMIPCI=m 1732CONFIG_SND_CMIPCI=m
1733# CONFIG_SND_OXYGEN is not set
2360CONFIG_SND_CS4281=m 1734CONFIG_SND_CS4281=m
2361CONFIG_SND_CS46XX=m 1735CONFIG_SND_CS46XX=m
2362CONFIG_SND_CS46XX_NEW_DSP=y 1736CONFIG_SND_CS46XX_NEW_DSP=y
1737# CONFIG_SND_CS5535AUDIO is not set
1738# CONFIG_SND_CTXFI is not set
2363CONFIG_SND_DARLA20=m 1739CONFIG_SND_DARLA20=m
2364CONFIG_SND_GINA20=m 1740CONFIG_SND_GINA20=m
2365CONFIG_SND_LAYLA20=m 1741CONFIG_SND_LAYLA20=m
@@ -2372,6 +1748,8 @@ CONFIG_SND_ECHO3G=m
2372CONFIG_SND_INDIGO=m 1748CONFIG_SND_INDIGO=m
2373CONFIG_SND_INDIGOIO=m 1749CONFIG_SND_INDIGOIO=m
2374CONFIG_SND_INDIGODJ=m 1750CONFIG_SND_INDIGODJ=m
1751# CONFIG_SND_INDIGOIOX is not set
1752# CONFIG_SND_INDIGODJX is not set
2375CONFIG_SND_EMU10K1=m 1753CONFIG_SND_EMU10K1=m
2376CONFIG_SND_EMU10K1X=m 1754CONFIG_SND_EMU10K1X=m
2377CONFIG_SND_ENS1370=m 1755CONFIG_SND_ENS1370=m
@@ -2379,19 +1757,36 @@ CONFIG_SND_ENS1371=m
2379CONFIG_SND_ES1938=m 1757CONFIG_SND_ES1938=m
2380CONFIG_SND_ES1968=m 1758CONFIG_SND_ES1968=m
2381CONFIG_SND_FM801=m 1759CONFIG_SND_FM801=m
2382CONFIG_SND_FM801_TEA575X_BOOL=y
2383CONFIG_SND_FM801_TEA575X=m
2384CONFIG_SND_HDA_INTEL=m 1760CONFIG_SND_HDA_INTEL=m
1761# CONFIG_SND_HDA_HWDEP is not set
1762# CONFIG_SND_HDA_INPUT_BEEP is not set
1763# CONFIG_SND_HDA_INPUT_JACK is not set
1764# CONFIG_SND_HDA_PATCH_LOADER is not set
1765CONFIG_SND_HDA_CODEC_REALTEK=y
1766CONFIG_SND_HDA_CODEC_ANALOG=y
1767CONFIG_SND_HDA_CODEC_SIGMATEL=y
1768CONFIG_SND_HDA_CODEC_VIA=y
1769CONFIG_SND_HDA_CODEC_ATIHDMI=y
1770CONFIG_SND_HDA_CODEC_NVHDMI=y
1771CONFIG_SND_HDA_CODEC_INTELHDMI=y
1772CONFIG_SND_HDA_ELD=y
1773CONFIG_SND_HDA_CODEC_CIRRUS=y
1774CONFIG_SND_HDA_CODEC_CONEXANT=y
1775CONFIG_SND_HDA_CODEC_CA0110=y
1776CONFIG_SND_HDA_CODEC_CMEDIA=y
1777CONFIG_SND_HDA_CODEC_SI3054=y
1778CONFIG_SND_HDA_GENERIC=y
1779# CONFIG_SND_HDA_POWER_SAVE is not set
2385CONFIG_SND_HDSP=m 1780CONFIG_SND_HDSP=m
2386CONFIG_SND_HDSPM=m 1781CONFIG_SND_HDSPM=m
1782# CONFIG_SND_HIFIER is not set
2387CONFIG_SND_ICE1712=m 1783CONFIG_SND_ICE1712=m
2388CONFIG_SND_ICE1724=m 1784CONFIG_SND_ICE1724=m
2389CONFIG_SND_INTEL8X0=m 1785CONFIG_SND_INTEL8X0=m
2390CONFIG_SND_INTEL8X0M=m 1786CONFIG_SND_INTEL8X0M=m
2391CONFIG_SND_KORG1212=m 1787CONFIG_SND_KORG1212=m
2392CONFIG_SND_KORG1212_FIRMWARE_IN_KERNEL=y 1788# CONFIG_SND_LX6464ES is not set
2393CONFIG_SND_MAESTRO3=m 1789CONFIG_SND_MAESTRO3=m
2394CONFIG_SND_MAESTRO3_FIRMWARE_IN_KERNEL=y
2395CONFIG_SND_MIXART=m 1790CONFIG_SND_MIXART=m
2396CONFIG_SND_NM256=m 1791CONFIG_SND_NM256=m
2397CONFIG_SND_PCXHR=m 1792CONFIG_SND_PCXHR=m
@@ -2403,55 +1798,30 @@ CONFIG_SND_SONICVIBES=m
2403CONFIG_SND_TRIDENT=m 1798CONFIG_SND_TRIDENT=m
2404CONFIG_SND_VIA82XX=m 1799CONFIG_SND_VIA82XX=m
2405CONFIG_SND_VIA82XX_MODEM=m 1800CONFIG_SND_VIA82XX_MODEM=m
1801# CONFIG_SND_VIRTUOSO is not set
2406CONFIG_SND_VX222=m 1802CONFIG_SND_VX222=m
2407CONFIG_SND_YMFPCI=m 1803CONFIG_SND_YMFPCI=m
2408CONFIG_SND_YMFPCI_FIRMWARE_IN_KERNEL=y 1804CONFIG_SND_MIPS=y
2409# CONFIG_SND_AC97_POWER_SAVE is not set
2410
2411#
2412# ALSA MIPS devices
2413#
2414# CONFIG_SND_AU1X00 is not set 1805# CONFIG_SND_AU1X00 is not set
2415 1806CONFIG_SND_USB=y
2416#
2417# USB devices
2418#
2419CONFIG_SND_USB_AUDIO=m 1807CONFIG_SND_USB_AUDIO=m
1808# CONFIG_SND_USB_UA101 is not set
2420# CONFIG_SND_USB_CAIAQ is not set 1809# CONFIG_SND_USB_CAIAQ is not set
2421 1810CONFIG_SND_PCMCIA=y
2422#
2423# PCMCIA devices
2424#
2425CONFIG_SND_VXPOCKET=m 1811CONFIG_SND_VXPOCKET=m
2426CONFIG_SND_PDAUDIOCF=m 1812CONFIG_SND_PDAUDIOCF=m
2427
2428#
2429# System on Chip audio support
2430#
2431# CONFIG_SND_SOC is not set 1813# CONFIG_SND_SOC is not set
2432
2433#
2434# SoC Audio support for SuperH
2435#
2436
2437#
2438# Open Sound System
2439#
2440CONFIG_SOUND_PRIME=m 1814CONFIG_SOUND_PRIME=m
2441CONFIG_SOUND_TRIDENT=m
2442# CONFIG_SOUND_MSNDCLAS is not set
2443# CONFIG_SOUND_MSNDPIN is not set
2444CONFIG_AC97_BUS=m 1815CONFIG_AC97_BUS=m
2445CONFIG_HID_SUPPORT=y 1816CONFIG_HID_SUPPORT=y
2446CONFIG_HID=y 1817CONFIG_HID=y
2447# CONFIG_HID_DEBUG is not set 1818# CONFIG_HIDRAW is not set
2448 1819
2449# 1820#
2450# USB Input Devices 1821# USB Input Devices
2451# 1822#
2452CONFIG_USB_HID=m 1823CONFIG_USB_HID=m
2453CONFIG_USB_HIDINPUT_POWERBOOK=y 1824# CONFIG_HID_PID is not set
2454# CONFIG_HID_FF is not set
2455CONFIG_USB_HIDDEV=y 1825CONFIG_USB_HIDDEV=y
2456 1826
2457# 1827#
@@ -2459,12 +1829,50 @@ CONFIG_USB_HIDDEV=y
2459# 1829#
2460CONFIG_USB_KBD=m 1830CONFIG_USB_KBD=m
2461CONFIG_USB_MOUSE=m 1831CONFIG_USB_MOUSE=m
1832
1833#
1834# Special HID drivers
1835#
1836# CONFIG_HID_3M_PCT is not set
1837# CONFIG_HID_A4TECH is not set
1838# CONFIG_HID_APPLE is not set
1839# CONFIG_HID_BELKIN is not set
1840# CONFIG_HID_CHERRY is not set
1841# CONFIG_HID_CHICONY is not set
1842# CONFIG_HID_CYPRESS is not set
1843# CONFIG_HID_DRAGONRISE is not set
1844# CONFIG_HID_EZKEY is not set
1845# CONFIG_HID_KYE is not set
1846# CONFIG_HID_GYRATION is not set
1847# CONFIG_HID_TWINHAN is not set
1848# CONFIG_HID_KENSINGTON is not set
1849# CONFIG_HID_LOGITECH is not set
1850# CONFIG_HID_MAGICMOUSE is not set
1851# CONFIG_HID_MICROSOFT is not set
1852# CONFIG_HID_MOSART is not set
1853# CONFIG_HID_MONTEREY is not set
1854# CONFIG_HID_NTRIG is not set
1855# CONFIG_HID_ORTEK is not set
1856# CONFIG_HID_PANTHERLORD is not set
1857# CONFIG_HID_PETALYNX is not set
1858# CONFIG_HID_QUANTA is not set
1859# CONFIG_HID_SAMSUNG is not set
1860# CONFIG_HID_SONY is not set
1861# CONFIG_HID_STANTUM is not set
1862# CONFIG_HID_SUNPLUS is not set
1863# CONFIG_HID_GREENASIA is not set
1864# CONFIG_HID_SMARTJOYPLUS is not set
1865# CONFIG_HID_TOPSEED is not set
1866# CONFIG_HID_THRUSTMASTER is not set
1867# CONFIG_HID_WACOM is not set
1868# CONFIG_HID_ZEROPLUS is not set
2462CONFIG_USB_SUPPORT=y 1869CONFIG_USB_SUPPORT=y
2463CONFIG_USB_ARCH_HAS_HCD=y 1870CONFIG_USB_ARCH_HAS_HCD=y
2464CONFIG_USB_ARCH_HAS_OHCI=y 1871CONFIG_USB_ARCH_HAS_OHCI=y
2465CONFIG_USB_ARCH_HAS_EHCI=y 1872CONFIG_USB_ARCH_HAS_EHCI=y
2466CONFIG_USB=m 1873CONFIG_USB=m
2467# CONFIG_USB_DEBUG is not set 1874# CONFIG_USB_DEBUG is not set
1875# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
2468 1876
2469# 1877#
2470# Miscellaneous USB options 1878# Miscellaneous USB options
@@ -2472,19 +1880,27 @@ CONFIG_USB=m
2472CONFIG_USB_DEVICEFS=y 1880CONFIG_USB_DEVICEFS=y
2473CONFIG_USB_DEVICE_CLASS=y 1881CONFIG_USB_DEVICE_CLASS=y
2474# CONFIG_USB_DYNAMIC_MINORS is not set 1882# CONFIG_USB_DYNAMIC_MINORS is not set
2475CONFIG_USB_SUSPEND=y
2476# CONFIG_USB_PERSIST is not set
2477# CONFIG_USB_OTG is not set 1883# CONFIG_USB_OTG is not set
1884# CONFIG_USB_OTG_WHITELIST is not set
1885# CONFIG_USB_OTG_BLACKLIST_HUB is not set
1886CONFIG_USB_MON=m
1887# CONFIG_USB_WUSB is not set
1888# CONFIG_USB_WUSB_CBAF is not set
2478 1889
2479# 1890#
2480# USB Host Controller Drivers 1891# USB Host Controller Drivers
2481# 1892#
1893# CONFIG_USB_C67X00_HCD is not set
1894# CONFIG_USB_XHCI_HCD is not set
2482CONFIG_USB_EHCI_HCD=m 1895CONFIG_USB_EHCI_HCD=m
2483CONFIG_USB_EHCI_SPLIT_ISO=y
2484CONFIG_USB_EHCI_ROOT_HUB_TT=y 1896CONFIG_USB_EHCI_ROOT_HUB_TT=y
2485CONFIG_USB_EHCI_TT_NEWSCHED=y 1897CONFIG_USB_EHCI_TT_NEWSCHED=y
1898# CONFIG_USB_OXU210HP_HCD is not set
2486# CONFIG_USB_ISP116X_HCD is not set 1899# CONFIG_USB_ISP116X_HCD is not set
1900# CONFIG_USB_ISP1760_HCD is not set
1901# CONFIG_USB_ISP1362_HCD is not set
2487CONFIG_USB_OHCI_HCD=m 1902CONFIG_USB_OHCI_HCD=m
1903# CONFIG_USB_OHCI_HCD_SSB is not set
2488# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set 1904# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
2489# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set 1905# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
2490CONFIG_USB_OHCI_LITTLE_ENDIAN=y 1906CONFIG_USB_OHCI_LITTLE_ENDIAN=y
@@ -2493,32 +1909,38 @@ CONFIG_USB_U132_HCD=m
2493CONFIG_USB_SL811_HCD=m 1909CONFIG_USB_SL811_HCD=m
2494CONFIG_USB_SL811_CS=m 1910CONFIG_USB_SL811_CS=m
2495# CONFIG_USB_R8A66597_HCD is not set 1911# CONFIG_USB_R8A66597_HCD is not set
1912# CONFIG_USB_WHCI_HCD is not set
1913# CONFIG_USB_HWA_HCD is not set
1914# CONFIG_USB_GADGET_MUSB_HDRC is not set
2496 1915
2497# 1916#
2498# USB Device Class drivers 1917# USB Device Class drivers
2499# 1918#
2500CONFIG_USB_ACM=m 1919CONFIG_USB_ACM=m
2501CONFIG_USB_PRINTER=m 1920CONFIG_USB_PRINTER=m
1921# CONFIG_USB_WDM is not set
1922# CONFIG_USB_TMC is not set
2502 1923
2503# 1924#
2504# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' 1925# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
2505# 1926#
2506 1927
2507# 1928#
2508# may also be needed; see USB_STORAGE Help for more information 1929# also be needed; see USB_STORAGE Help for more info
2509# 1930#
2510CONFIG_USB_STORAGE=m 1931CONFIG_USB_STORAGE=m
2511# CONFIG_USB_STORAGE_DEBUG is not set 1932# CONFIG_USB_STORAGE_DEBUG is not set
2512CONFIG_USB_STORAGE_DATAFAB=y 1933CONFIG_USB_STORAGE_DATAFAB=m
2513CONFIG_USB_STORAGE_FREECOM=y 1934CONFIG_USB_STORAGE_FREECOM=m
2514CONFIG_USB_STORAGE_ISD200=y 1935CONFIG_USB_STORAGE_ISD200=m
2515CONFIG_USB_STORAGE_DPCM=y 1936CONFIG_USB_STORAGE_USBAT=m
2516CONFIG_USB_STORAGE_USBAT=y 1937CONFIG_USB_STORAGE_SDDR09=m
2517CONFIG_USB_STORAGE_SDDR09=y 1938CONFIG_USB_STORAGE_SDDR55=m
2518CONFIG_USB_STORAGE_SDDR55=y 1939CONFIG_USB_STORAGE_JUMPSHOT=m
2519CONFIG_USB_STORAGE_JUMPSHOT=y 1940CONFIG_USB_STORAGE_ALAUDA=m
2520CONFIG_USB_STORAGE_ALAUDA=y 1941# CONFIG_USB_STORAGE_ONETOUCH is not set
2521CONFIG_USB_STORAGE_KARMA=y 1942CONFIG_USB_STORAGE_KARMA=m
1943# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
2522CONFIG_USB_LIBUSUAL=y 1944CONFIG_USB_LIBUSUAL=y
2523 1945
2524# 1946#
@@ -2526,25 +1948,20 @@ CONFIG_USB_LIBUSUAL=y
2526# 1948#
2527CONFIG_USB_MDC800=m 1949CONFIG_USB_MDC800=m
2528CONFIG_USB_MICROTEK=m 1950CONFIG_USB_MICROTEK=m
2529CONFIG_USB_MON=y
2530 1951
2531# 1952#
2532# USB port drivers 1953# USB port drivers
2533# 1954#
2534CONFIG_USB_USS720=m
2535
2536#
2537# USB Serial Converter support
2538#
2539CONFIG_USB_SERIAL=m 1955CONFIG_USB_SERIAL=m
1956CONFIG_USB_EZUSB=y
2540CONFIG_USB_SERIAL_GENERIC=y 1957CONFIG_USB_SERIAL_GENERIC=y
2541CONFIG_USB_SERIAL_AIRCABLE=m 1958CONFIG_USB_SERIAL_AIRCABLE=m
2542CONFIG_USB_SERIAL_AIRPRIME=m
2543CONFIG_USB_SERIAL_ARK3116=m 1959CONFIG_USB_SERIAL_ARK3116=m
2544CONFIG_USB_SERIAL_BELKIN=m 1960CONFIG_USB_SERIAL_BELKIN=m
1961# CONFIG_USB_SERIAL_CH341 is not set
2545CONFIG_USB_SERIAL_WHITEHEAT=m 1962CONFIG_USB_SERIAL_WHITEHEAT=m
2546CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m 1963CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
2547CONFIG_USB_SERIAL_CP2101=m 1964# CONFIG_USB_SERIAL_CP210X is not set
2548CONFIG_USB_SERIAL_CYPRESS_M8=m 1965CONFIG_USB_SERIAL_CYPRESS_M8=m
2549CONFIG_USB_SERIAL_EMPEG=m 1966CONFIG_USB_SERIAL_EMPEG=m
2550CONFIG_USB_SERIAL_FTDI_SIO=m 1967CONFIG_USB_SERIAL_FTDI_SIO=m
@@ -2556,6 +1973,7 @@ CONFIG_USB_SERIAL_EDGEPORT=m
2556CONFIG_USB_SERIAL_EDGEPORT_TI=m 1973CONFIG_USB_SERIAL_EDGEPORT_TI=m
2557CONFIG_USB_SERIAL_GARMIN=m 1974CONFIG_USB_SERIAL_GARMIN=m
2558CONFIG_USB_SERIAL_IPW=m 1975CONFIG_USB_SERIAL_IPW=m
1976# CONFIG_USB_SERIAL_IUU is not set
2559CONFIG_USB_SERIAL_KEYSPAN_PDA=m 1977CONFIG_USB_SERIAL_KEYSPAN_PDA=m
2560CONFIG_USB_SERIAL_KEYSPAN=m 1978CONFIG_USB_SERIAL_KEYSPAN=m
2561# CONFIG_USB_SERIAL_KEYSPAN_MPR is not set 1979# CONFIG_USB_SERIAL_KEYSPAN_MPR is not set
@@ -2575,20 +1993,27 @@ CONFIG_USB_SERIAL_KOBIL_SCT=m
2575CONFIG_USB_SERIAL_MCT_U232=m 1993CONFIG_USB_SERIAL_MCT_U232=m
2576CONFIG_USB_SERIAL_MOS7720=m 1994CONFIG_USB_SERIAL_MOS7720=m
2577CONFIG_USB_SERIAL_MOS7840=m 1995CONFIG_USB_SERIAL_MOS7840=m
1996# CONFIG_USB_SERIAL_MOTOROLA is not set
2578CONFIG_USB_SERIAL_NAVMAN=m 1997CONFIG_USB_SERIAL_NAVMAN=m
2579CONFIG_USB_SERIAL_PL2303=m 1998CONFIG_USB_SERIAL_PL2303=m
2580# CONFIG_USB_SERIAL_OTI6858 is not set 1999# CONFIG_USB_SERIAL_OTI6858 is not set
2000# CONFIG_USB_SERIAL_QCAUX is not set
2001# CONFIG_USB_SERIAL_QUALCOMM is not set
2002# CONFIG_USB_SERIAL_SPCP8X5 is not set
2581CONFIG_USB_SERIAL_HP4X=m 2003CONFIG_USB_SERIAL_HP4X=m
2582CONFIG_USB_SERIAL_SAFE=m 2004CONFIG_USB_SERIAL_SAFE=m
2583# CONFIG_USB_SERIAL_SAFE_PADDED is not set 2005# CONFIG_USB_SERIAL_SAFE_PADDED is not set
2006# CONFIG_USB_SERIAL_SIEMENS_MPI is not set
2584CONFIG_USB_SERIAL_SIERRAWIRELESS=m 2007CONFIG_USB_SERIAL_SIERRAWIRELESS=m
2008# CONFIG_USB_SERIAL_SYMBOL is not set
2585CONFIG_USB_SERIAL_TI=m 2009CONFIG_USB_SERIAL_TI=m
2586CONFIG_USB_SERIAL_CYBERJACK=m 2010CONFIG_USB_SERIAL_CYBERJACK=m
2587CONFIG_USB_SERIAL_XIRCOM=m 2011CONFIG_USB_SERIAL_XIRCOM=m
2588CONFIG_USB_SERIAL_OPTION=m 2012CONFIG_USB_SERIAL_OPTION=m
2589CONFIG_USB_SERIAL_OMNINET=m 2013CONFIG_USB_SERIAL_OMNINET=m
2014# CONFIG_USB_SERIAL_OPTICON is not set
2015# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set
2590# CONFIG_USB_SERIAL_DEBUG is not set 2016# CONFIG_USB_SERIAL_DEBUG is not set
2591CONFIG_USB_EZUSB=y
2592 2017
2593# 2018#
2594# USB Miscellaneous drivers 2019# USB Miscellaneous drivers
@@ -2596,18 +2021,13 @@ CONFIG_USB_EZUSB=y
2596CONFIG_USB_EMI62=m 2021CONFIG_USB_EMI62=m
2597CONFIG_USB_EMI26=m 2022CONFIG_USB_EMI26=m
2598CONFIG_USB_ADUTUX=m 2023CONFIG_USB_ADUTUX=m
2599CONFIG_USB_AUERSWALD=m 2024# CONFIG_USB_SEVSEG is not set
2600CONFIG_USB_RIO500=m 2025CONFIG_USB_RIO500=m
2601CONFIG_USB_LEGOTOWER=m 2026CONFIG_USB_LEGOTOWER=m
2602CONFIG_USB_LCD=m 2027CONFIG_USB_LCD=m
2603# CONFIG_USB_BERRY_CHARGE is not set
2604CONFIG_USB_LED=m 2028CONFIG_USB_LED=m
2605CONFIG_USB_CYPRESS_CY7C63=m 2029CONFIG_USB_CYPRESS_CY7C63=m
2606CONFIG_USB_CYTHERM=m 2030CONFIG_USB_CYTHERM=m
2607CONFIG_USB_PHIDGET=m
2608CONFIG_USB_PHIDGETKIT=m
2609CONFIG_USB_PHIDGETMOTORCONTROL=m
2610CONFIG_USB_PHIDGETSERVO=m
2611CONFIG_USB_IDMOUSE=m 2031CONFIG_USB_IDMOUSE=m
2612CONFIG_USB_FTDI_ELAN=m 2032CONFIG_USB_FTDI_ELAN=m
2613CONFIG_USB_APPLEDISPLAY=m 2033CONFIG_USB_APPLEDISPLAY=m
@@ -2617,86 +2037,113 @@ CONFIG_USB_LD=m
2617CONFIG_USB_TRANCEVIBRATOR=m 2037CONFIG_USB_TRANCEVIBRATOR=m
2618# CONFIG_USB_IOWARRIOR is not set 2038# CONFIG_USB_IOWARRIOR is not set
2619CONFIG_USB_TEST=m 2039CONFIG_USB_TEST=m
2620 2040# CONFIG_USB_ISIGHTFW is not set
2621#
2622# USB DSL modem support
2623#
2624CONFIG_USB_ATM=m 2041CONFIG_USB_ATM=m
2625CONFIG_USB_SPEEDTOUCH=m 2042CONFIG_USB_SPEEDTOUCH=m
2626CONFIG_USB_CXACRU=m 2043CONFIG_USB_CXACRU=m
2627CONFIG_USB_UEAGLEATM=m 2044CONFIG_USB_UEAGLEATM=m
2628CONFIG_USB_XUSBATM=m 2045CONFIG_USB_XUSBATM=m
2629
2630#
2631# USB Gadget Support
2632#
2633CONFIG_USB_GADGET=m 2046CONFIG_USB_GADGET=m
2634# CONFIG_USB_GADGET_DEBUG_FILES is not set 2047# CONFIG_USB_GADGET_DEBUG_FILES is not set
2048# CONFIG_USB_GADGET_DEBUG_FS is not set
2049CONFIG_USB_GADGET_VBUS_DRAW=2
2635CONFIG_USB_GADGET_SELECTED=y 2050CONFIG_USB_GADGET_SELECTED=y
2636# CONFIG_USB_GADGET_AMD5536UDC is not set 2051# CONFIG_USB_GADGET_AT91 is not set
2052# CONFIG_USB_GADGET_ATMEL_USBA is not set
2637# CONFIG_USB_GADGET_FSL_USB2 is not set 2053# CONFIG_USB_GADGET_FSL_USB2 is not set
2638CONFIG_USB_GADGET_NET2280=y
2639CONFIG_USB_NET2280=m
2640# CONFIG_USB_GADGET_PXA2XX is not set
2641# CONFIG_USB_GADGET_M66592 is not set
2642# CONFIG_USB_GADGET_GOKU is not set
2643# CONFIG_USB_GADGET_LH7A40X is not set 2054# CONFIG_USB_GADGET_LH7A40X is not set
2644# CONFIG_USB_GADGET_OMAP is not set 2055# CONFIG_USB_GADGET_OMAP is not set
2056# CONFIG_USB_GADGET_PXA25X is not set
2057# CONFIG_USB_GADGET_R8A66597 is not set
2058# CONFIG_USB_GADGET_PXA27X is not set
2059# CONFIG_USB_GADGET_S3C_HSOTG is not set
2060# CONFIG_USB_GADGET_IMX is not set
2645# CONFIG_USB_GADGET_S3C2410 is not set 2061# CONFIG_USB_GADGET_S3C2410 is not set
2646# CONFIG_USB_GADGET_AT91 is not set 2062# CONFIG_USB_GADGET_M66592 is not set
2063# CONFIG_USB_GADGET_AMD5536UDC is not set
2064# CONFIG_USB_GADGET_FSL_QE is not set
2065# CONFIG_USB_GADGET_CI13XXX is not set
2066CONFIG_USB_GADGET_NET2280=y
2067CONFIG_USB_NET2280=m
2068# CONFIG_USB_GADGET_GOKU is not set
2069# CONFIG_USB_GADGET_LANGWELL is not set
2647# CONFIG_USB_GADGET_DUMMY_HCD is not set 2070# CONFIG_USB_GADGET_DUMMY_HCD is not set
2648CONFIG_USB_GADGET_DUALSPEED=y 2071CONFIG_USB_GADGET_DUALSPEED=y
2649CONFIG_USB_ZERO=m 2072CONFIG_USB_ZERO=m
2073# CONFIG_USB_AUDIO is not set
2650CONFIG_USB_ETH=m 2074CONFIG_USB_ETH=m
2651CONFIG_USB_ETH_RNDIS=y 2075CONFIG_USB_ETH_RNDIS=y
2076# CONFIG_USB_ETH_EEM is not set
2652CONFIG_USB_GADGETFS=m 2077CONFIG_USB_GADGETFS=m
2653CONFIG_USB_FILE_STORAGE=m 2078CONFIG_USB_FILE_STORAGE=m
2654# CONFIG_USB_FILE_STORAGE_TEST is not set 2079# CONFIG_USB_FILE_STORAGE_TEST is not set
2080# CONFIG_USB_MASS_STORAGE is not set
2655CONFIG_USB_G_SERIAL=m 2081CONFIG_USB_G_SERIAL=m
2656CONFIG_USB_MIDI_GADGET=m 2082CONFIG_USB_MIDI_GADGET=m
2083# CONFIG_USB_G_PRINTER is not set
2084# CONFIG_USB_CDC_COMPOSITE is not set
2085# CONFIG_USB_G_NOKIA is not set
2086# CONFIG_USB_G_MULTI is not set
2087
2088#
2089# OTG and related infrastructure
2090#
2091# CONFIG_USB_GPIO_VBUS is not set
2092# CONFIG_NOP_USB_XCEIV is not set
2093# CONFIG_UWB is not set
2657CONFIG_MMC=m 2094CONFIG_MMC=m
2658# CONFIG_MMC_DEBUG is not set 2095# CONFIG_MMC_DEBUG is not set
2659# CONFIG_MMC_UNSAFE_RESUME is not set 2096# CONFIG_MMC_UNSAFE_RESUME is not set
2660 2097
2661# 2098#
2662# MMC/SD Card Drivers 2099# MMC/SD/SDIO Card Drivers
2663# 2100#
2664CONFIG_MMC_BLOCK=m 2101CONFIG_MMC_BLOCK=m
2665CONFIG_MMC_BLOCK_BOUNCE=y 2102CONFIG_MMC_BLOCK_BOUNCE=y
2103# CONFIG_SDIO_UART is not set
2104# CONFIG_MMC_TEST is not set
2666 2105
2667# 2106#
2668# MMC/SD Host Controller Drivers 2107# MMC/SD/SDIO Host Controller Drivers
2669# 2108#
2670CONFIG_MMC_SDHCI=m 2109CONFIG_MMC_SDHCI=m
2110# CONFIG_MMC_SDHCI_PCI is not set
2111# CONFIG_MMC_SDHCI_PLTFM is not set
2671CONFIG_MMC_TIFM_SD=m 2112CONFIG_MMC_TIFM_SD=m
2113# CONFIG_MMC_SDRICOH_CS is not set
2114# CONFIG_MMC_CB710 is not set
2115# CONFIG_MMC_VIA_SDMMC is not set
2116# CONFIG_MEMSTICK is not set
2672CONFIG_NEW_LEDS=y 2117CONFIG_NEW_LEDS=y
2673CONFIG_LEDS_CLASS=m 2118CONFIG_LEDS_CLASS=y
2674 2119
2675# 2120#
2676# LED drivers 2121# LED drivers
2677# 2122#
2123# CONFIG_LEDS_PCA9532 is not set
2124CONFIG_LEDS_GPIO=y
2125CONFIG_LEDS_GPIO_PLATFORM=y
2126# CONFIG_LEDS_LP3944 is not set
2127# CONFIG_LEDS_PCA955X is not set
2128# CONFIG_LEDS_BD2802 is not set
2129# CONFIG_LEDS_LT3593 is not set
2130CONFIG_LEDS_TRIGGERS=y
2678 2131
2679# 2132#
2680# LED Triggers 2133# LED Triggers
2681# 2134#
2682# CONFIG_LEDS_TRIGGERS is not set 2135CONFIG_LEDS_TRIGGER_TIMER=y
2683CONFIG_INFINIBAND=m 2136CONFIG_LEDS_TRIGGER_HEARTBEAT=y
2684CONFIG_INFINIBAND_USER_MAD=m 2137# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
2685CONFIG_INFINIBAND_USER_ACCESS=m 2138# CONFIG_LEDS_TRIGGER_GPIO is not set
2686CONFIG_INFINIBAND_USER_MEM=y 2139CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
2687CONFIG_INFINIBAND_ADDR_TRANS=y 2140
2688CONFIG_INFINIBAND_MTHCA=m 2141#
2689CONFIG_INFINIBAND_MTHCA_DEBUG=y 2142# iptables trigger is under Netfilter config (LED target)
2690CONFIG_INFINIBAND_AMSO1100=m 2143#
2691CONFIG_INFINIBAND_AMSO1100_DEBUG=y 2144# CONFIG_ACCESSIBILITY is not set
2692# CONFIG_MLX4_INFINIBAND is not set 2145# CONFIG_INFINIBAND is not set
2693CONFIG_INFINIBAND_IPOIB=m 2146CONFIG_RTC_LIB=y
2694# CONFIG_INFINIBAND_IPOIB_CM is not set
2695CONFIG_INFINIBAND_IPOIB_DEBUG=y
2696# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
2697CONFIG_INFINIBAND_SRP=m
2698CONFIG_INFINIBAND_ISER=m
2699CONFIG_RTC_LIB=m
2700CONFIG_RTC_CLASS=m 2147CONFIG_RTC_CLASS=m
2701 2148
2702# 2149#
@@ -2712,6 +2159,7 @@ CONFIG_RTC_DRV_TEST=m
2712# I2C RTC drivers 2159# I2C RTC drivers
2713# 2160#
2714CONFIG_RTC_DRV_DS1307=m 2161CONFIG_RTC_DRV_DS1307=m
2162# CONFIG_RTC_DRV_DS1374 is not set
2715CONFIG_RTC_DRV_DS1672=m 2163CONFIG_RTC_DRV_DS1672=m
2716# CONFIG_RTC_DRV_MAX6900 is not set 2164# CONFIG_RTC_DRV_MAX6900 is not set
2717CONFIG_RTC_DRV_RS5C372=m 2165CONFIG_RTC_DRV_RS5C372=m
@@ -2720,48 +2168,45 @@ CONFIG_RTC_DRV_X1205=m
2720CONFIG_RTC_DRV_PCF8563=m 2168CONFIG_RTC_DRV_PCF8563=m
2721CONFIG_RTC_DRV_PCF8583=m 2169CONFIG_RTC_DRV_PCF8583=m
2722# CONFIG_RTC_DRV_M41T80 is not set 2170# CONFIG_RTC_DRV_M41T80 is not set
2171# CONFIG_RTC_DRV_BQ32K is not set
2172# CONFIG_RTC_DRV_S35390A is not set
2173# CONFIG_RTC_DRV_FM3130 is not set
2174# CONFIG_RTC_DRV_RX8581 is not set
2175# CONFIG_RTC_DRV_RX8025 is not set
2723 2176
2724# 2177#
2725# SPI RTC drivers 2178# SPI RTC drivers
2726# 2179#
2727CONFIG_RTC_DRV_RS5C348=m
2728CONFIG_RTC_DRV_MAX6902=m
2729 2180
2730# 2181#
2731# Platform RTC drivers 2182# Platform RTC drivers
2732# 2183#
2733# CONFIG_RTC_DRV_CMOS is not set 2184# CONFIG_RTC_DRV_CMOS is not set
2185# CONFIG_RTC_DRV_DS1286 is not set
2186# CONFIG_RTC_DRV_DS1511 is not set
2734CONFIG_RTC_DRV_DS1553=m 2187CONFIG_RTC_DRV_DS1553=m
2735# CONFIG_RTC_DRV_STK17TA8 is not set
2736CONFIG_RTC_DRV_DS1742=m 2188CONFIG_RTC_DRV_DS1742=m
2189# CONFIG_RTC_DRV_STK17TA8 is not set
2737CONFIG_RTC_DRV_M48T86=m 2190CONFIG_RTC_DRV_M48T86=m
2191# CONFIG_RTC_DRV_M48T35 is not set
2738# CONFIG_RTC_DRV_M48T59 is not set 2192# CONFIG_RTC_DRV_M48T59 is not set
2193# CONFIG_RTC_DRV_MSM6242 is not set
2194# CONFIG_RTC_DRV_BQ4802 is not set
2195# CONFIG_RTC_DRV_RP5C01 is not set
2739CONFIG_RTC_DRV_V3020=m 2196CONFIG_RTC_DRV_V3020=m
2740 2197
2741# 2198#
2742# on-CPU RTC drivers 2199# on-CPU RTC drivers
2743# 2200#
2744 2201# CONFIG_RTC_DRV_AU1XXX is not set
2745# 2202# CONFIG_DMADEVICES is not set
2746# DMA Engine support
2747#
2748CONFIG_DMA_ENGINE=y
2749
2750#
2751# DMA Clients
2752#
2753CONFIG_NET_DMA=y
2754
2755#
2756# DMA Devices
2757#
2758CONFIG_INTEL_IOATDMA=m
2759# CONFIG_AUXDISPLAY is not set 2203# CONFIG_AUXDISPLAY is not set
2204# CONFIG_UIO is not set
2760 2205
2761# 2206#
2762# Userspace I/O 2207# TI VLYNQ
2763# 2208#
2764# CONFIG_UIO is not set 2209# CONFIG_STAGING is not set
2765 2210
2766# 2211#
2767# File systems 2212# File systems
@@ -2772,44 +2217,43 @@ CONFIG_EXT2_FS_POSIX_ACL=y
2772CONFIG_EXT2_FS_SECURITY=y 2217CONFIG_EXT2_FS_SECURITY=y
2773# CONFIG_EXT2_FS_XIP is not set 2218# CONFIG_EXT2_FS_XIP is not set
2774CONFIG_EXT3_FS=m 2219CONFIG_EXT3_FS=m
2220# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
2775CONFIG_EXT3_FS_XATTR=y 2221CONFIG_EXT3_FS_XATTR=y
2776CONFIG_EXT3_FS_POSIX_ACL=y 2222CONFIG_EXT3_FS_POSIX_ACL=y
2777CONFIG_EXT3_FS_SECURITY=y 2223CONFIG_EXT3_FS_SECURITY=y
2778# CONFIG_EXT4DEV_FS is not set 2224# CONFIG_EXT4_FS is not set
2779CONFIG_JBD=m 2225CONFIG_JBD=m
2780# CONFIG_JBD_DEBUG is not set 2226# CONFIG_JBD_DEBUG is not set
2781CONFIG_FS_MBCACHE=m 2227CONFIG_FS_MBCACHE=m
2782CONFIG_REISERFS_FS=m 2228# CONFIG_REISERFS_FS is not set
2783# CONFIG_REISERFS_CHECK is not set 2229# CONFIG_JFS_FS is not set
2784# CONFIG_REISERFS_PROC_INFO is not set
2785CONFIG_REISERFS_FS_XATTR=y
2786CONFIG_REISERFS_FS_POSIX_ACL=y
2787CONFIG_REISERFS_FS_SECURITY=y
2788CONFIG_JFS_FS=m
2789CONFIG_JFS_POSIX_ACL=y
2790CONFIG_JFS_SECURITY=y
2791# CONFIG_JFS_DEBUG is not set
2792CONFIG_JFS_STATISTICS=y
2793CONFIG_FS_POSIX_ACL=y 2230CONFIG_FS_POSIX_ACL=y
2794CONFIG_XFS_FS=m 2231# CONFIG_XFS_FS is not set
2795CONFIG_XFS_QUOTA=y
2796CONFIG_XFS_SECURITY=y
2797CONFIG_XFS_POSIX_ACL=y
2798CONFIG_XFS_RT=y
2799# CONFIG_GFS2_FS is not set 2232# CONFIG_GFS2_FS is not set
2800# CONFIG_OCFS2_FS is not set 2233# CONFIG_OCFS2_FS is not set
2801CONFIG_MINIX_FS=m 2234# CONFIG_BTRFS_FS is not set
2802CONFIG_ROMFS_FS=m 2235# CONFIG_NILFS2_FS is not set
2236CONFIG_FILE_LOCKING=y
2237CONFIG_FSNOTIFY=y
2238CONFIG_DNOTIFY=y
2803CONFIG_INOTIFY=y 2239CONFIG_INOTIFY=y
2804CONFIG_INOTIFY_USER=y 2240CONFIG_INOTIFY_USER=y
2805CONFIG_QUOTA=y 2241CONFIG_QUOTA=y
2806CONFIG_QFMT_V1=m 2242# CONFIG_QUOTA_NETLINK_INTERFACE is not set
2807CONFIG_QFMT_V2=m 2243CONFIG_PRINT_QUOTA_WARNING=y
2244# CONFIG_QUOTA_DEBUG is not set
2245# CONFIG_QFMT_V1 is not set
2246# CONFIG_QFMT_V2 is not set
2808CONFIG_QUOTACTL=y 2247CONFIG_QUOTACTL=y
2809CONFIG_DNOTIFY=y 2248# CONFIG_AUTOFS_FS is not set
2810CONFIG_AUTOFS_FS=m 2249CONFIG_AUTOFS4_FS=y
2811CONFIG_AUTOFS4_FS=m
2812CONFIG_FUSE_FS=m 2250CONFIG_FUSE_FS=m
2251# CONFIG_CUSE is not set
2252
2253#
2254# Caches
2255#
2256# CONFIG_FSCACHE is not set
2813 2257
2814# 2258#
2815# CD-ROM/DVD Filesystems 2259# CD-ROM/DVD Filesystems
@@ -2838,73 +2282,79 @@ CONFIG_NTFS_FS=m
2838CONFIG_PROC_FS=y 2282CONFIG_PROC_FS=y
2839CONFIG_PROC_KCORE=y 2283CONFIG_PROC_KCORE=y
2840CONFIG_PROC_SYSCTL=y 2284CONFIG_PROC_SYSCTL=y
2285CONFIG_PROC_PAGE_MONITOR=y
2841CONFIG_SYSFS=y 2286CONFIG_SYSFS=y
2842CONFIG_TMPFS=y 2287CONFIG_TMPFS=y
2843# CONFIG_TMPFS_POSIX_ACL is not set 2288# CONFIG_TMPFS_POSIX_ACL is not set
2844# CONFIG_HUGETLB_PAGE is not set 2289# CONFIG_HUGETLB_PAGE is not set
2845CONFIG_RAMFS=y
2846CONFIG_CONFIGFS_FS=m 2290CONFIG_CONFIGFS_FS=m
2847 2291CONFIG_MISC_FILESYSTEMS=y
2848# 2292# CONFIG_ADFS_FS is not set
2849# Miscellaneous filesystems 2293# CONFIG_AFFS_FS is not set
2850# 2294# CONFIG_ECRYPT_FS is not set
2851CONFIG_ADFS_FS=m 2295# CONFIG_HFS_FS is not set
2852# CONFIG_ADFS_FS_RW is not set 2296# CONFIG_HFSPLUS_FS is not set
2853CONFIG_AFFS_FS=m 2297# CONFIG_BEFS_FS is not set
2854CONFIG_ECRYPT_FS=m 2298# CONFIG_BFS_FS is not set
2855CONFIG_HFS_FS=m 2299# CONFIG_EFS_FS is not set
2856CONFIG_HFSPLUS_FS=m 2300CONFIG_JFFS2_FS=y
2857CONFIG_BEFS_FS=m
2858# CONFIG_BEFS_DEBUG is not set
2859CONFIG_BFS_FS=m
2860CONFIG_EFS_FS=m
2861CONFIG_JFFS2_FS=m
2862CONFIG_JFFS2_FS_DEBUG=0 2301CONFIG_JFFS2_FS_DEBUG=0
2863CONFIG_JFFS2_FS_WRITEBUFFER=y 2302CONFIG_JFFS2_FS_WRITEBUFFER=y
2303# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
2864# CONFIG_JFFS2_SUMMARY is not set 2304# CONFIG_JFFS2_SUMMARY is not set
2865# CONFIG_JFFS2_FS_XATTR is not set 2305CONFIG_JFFS2_FS_XATTR=y
2866# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set 2306CONFIG_JFFS2_FS_POSIX_ACL=y
2307CONFIG_JFFS2_FS_SECURITY=y
2308CONFIG_JFFS2_COMPRESSION_OPTIONS=y
2867CONFIG_JFFS2_ZLIB=y 2309CONFIG_JFFS2_ZLIB=y
2310# CONFIG_JFFS2_LZO is not set
2868CONFIG_JFFS2_RTIME=y 2311CONFIG_JFFS2_RTIME=y
2869# CONFIG_JFFS2_RUBIN is not set 2312# CONFIG_JFFS2_RUBIN is not set
2313# CONFIG_JFFS2_CMODE_NONE is not set
2314CONFIG_JFFS2_CMODE_PRIORITY=y
2315# CONFIG_JFFS2_CMODE_SIZE is not set
2316# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
2317# CONFIG_LOGFS is not set
2870CONFIG_CRAMFS=y 2318CONFIG_CRAMFS=y
2871CONFIG_VXFS_FS=m 2319CONFIG_SQUASHFS=y
2872CONFIG_HPFS_FS=m 2320# CONFIG_SQUASHFS_EMBEDDED is not set
2873CONFIG_QNX4FS_FS=m 2321CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
2874CONFIG_SYSV_FS=m 2322# CONFIG_VXFS_FS is not set
2875CONFIG_UFS_FS=m 2323# CONFIG_MINIX_FS is not set
2876# CONFIG_UFS_FS_WRITE is not set 2324# CONFIG_OMFS_FS is not set
2877# CONFIG_UFS_DEBUG is not set 2325# CONFIG_HPFS_FS is not set
2878 2326# CONFIG_QNX4FS_FS is not set
2879# 2327# CONFIG_ROMFS_FS is not set
2880# Network File Systems 2328# CONFIG_SYSV_FS is not set
2881# 2329# CONFIG_UFS_FS is not set
2330CONFIG_NETWORK_FILESYSTEMS=y
2882CONFIG_NFS_FS=m 2331CONFIG_NFS_FS=m
2883CONFIG_NFS_V3=y 2332CONFIG_NFS_V3=y
2884# CONFIG_NFS_V3_ACL is not set 2333# CONFIG_NFS_V3_ACL is not set
2885CONFIG_NFS_V4=y 2334CONFIG_NFS_V4=y
2886CONFIG_NFS_DIRECTIO=y 2335# CONFIG_NFS_V4_1 is not set
2887CONFIG_NFSD=m 2336CONFIG_NFSD=m
2888CONFIG_NFSD_V3=y 2337CONFIG_NFSD_V3=y
2889# CONFIG_NFSD_V3_ACL is not set 2338# CONFIG_NFSD_V3_ACL is not set
2890CONFIG_NFSD_V4=y 2339CONFIG_NFSD_V4=y
2891CONFIG_NFSD_TCP=y
2892CONFIG_LOCKD=m 2340CONFIG_LOCKD=m
2893CONFIG_LOCKD_V4=y 2341CONFIG_LOCKD_V4=y
2894CONFIG_EXPORTFS=m 2342CONFIG_EXPORTFS=m
2895CONFIG_NFS_COMMON=y 2343CONFIG_NFS_COMMON=y
2896CONFIG_SUNRPC=m 2344CONFIG_SUNRPC=m
2897CONFIG_SUNRPC_GSS=m 2345CONFIG_SUNRPC_GSS=m
2898# CONFIG_SUNRPC_BIND34 is not set
2899CONFIG_RPCSEC_GSS_KRB5=m 2346CONFIG_RPCSEC_GSS_KRB5=m
2900CONFIG_RPCSEC_GSS_SPKM3=m 2347CONFIG_RPCSEC_GSS_SPKM3=m
2901CONFIG_SMB_FS=m 2348CONFIG_SMB_FS=m
2902# CONFIG_SMB_NLS_DEFAULT is not set 2349# CONFIG_SMB_NLS_DEFAULT is not set
2350# CONFIG_CEPH_FS is not set
2903CONFIG_CIFS=m 2351CONFIG_CIFS=m
2904# CONFIG_CIFS_STATS is not set 2352# CONFIG_CIFS_STATS is not set
2905# CONFIG_CIFS_WEAK_PW_HASH is not set 2353# CONFIG_CIFS_WEAK_PW_HASH is not set
2354# CONFIG_CIFS_UPCALL is not set
2906# CONFIG_CIFS_XATTR is not set 2355# CONFIG_CIFS_XATTR is not set
2907# CONFIG_CIFS_DEBUG2 is not set 2356# CONFIG_CIFS_DEBUG2 is not set
2357# CONFIG_CIFS_DFS_UPCALL is not set
2908# CONFIG_CIFS_EXPERIMENTAL is not set 2358# CONFIG_CIFS_EXPERIMENTAL is not set
2909CONFIG_NCP_FS=m 2359CONFIG_NCP_FS=m
2910CONFIG_NCPFS_PACKET_SIGNING=y 2360CONFIG_NCPFS_PACKET_SIGNING=y
@@ -2916,7 +2366,6 @@ CONFIG_NCPFS_OS2_NS=y
2916CONFIG_NCPFS_NLS=y 2366CONFIG_NCPFS_NLS=y
2917CONFIG_NCPFS_EXTRAS=y 2367CONFIG_NCPFS_EXTRAS=y
2918CONFIG_CODA_FS=m 2368CONFIG_CODA_FS=m
2919# CONFIG_CODA_FS_OLD_API is not set
2920CONFIG_AFS_FS=m 2369CONFIG_AFS_FS=m
2921# CONFIG_AFS_DEBUG is not set 2370# CONFIG_AFS_DEBUG is not set
2922 2371
@@ -2948,10 +2397,6 @@ CONFIG_SUN_PARTITION=y
2948CONFIG_KARMA_PARTITION=y 2397CONFIG_KARMA_PARTITION=y
2949CONFIG_EFI_PARTITION=y 2398CONFIG_EFI_PARTITION=y
2950# CONFIG_SYSV68_PARTITION is not set 2399# CONFIG_SYSV68_PARTITION is not set
2951
2952#
2953# Native Language Support
2954#
2955CONFIG_NLS=y 2400CONFIG_NLS=y
2956CONFIG_NLS_DEFAULT="cp437" 2401CONFIG_NLS_DEFAULT="cp437"
2957CONFIG_NLS_CODEPAGE_437=m 2402CONFIG_NLS_CODEPAGE_437=m
@@ -2992,118 +2437,179 @@ CONFIG_NLS_ISO8859_15=m
2992CONFIG_NLS_KOI8_R=m 2437CONFIG_NLS_KOI8_R=m
2993CONFIG_NLS_KOI8_U=m 2438CONFIG_NLS_KOI8_U=m
2994CONFIG_NLS_UTF8=m 2439CONFIG_NLS_UTF8=m
2995 2440# CONFIG_DLM is not set
2996#
2997# Distributed Lock Manager
2998#
2999CONFIG_DLM=m
3000# CONFIG_DLM_DEBUG is not set
3001
3002#
3003# Profiling support
3004#
3005CONFIG_PROFILING=y
3006CONFIG_OPROFILE=m
3007 2441
3008# 2442#
3009# Kernel hacking 2443# Kernel hacking
3010# 2444#
3011CONFIG_TRACE_IRQFLAGS_SUPPORT=y 2445CONFIG_TRACE_IRQFLAGS_SUPPORT=y
3012# CONFIG_PRINTK_TIME is not set 2446# CONFIG_PRINTK_TIME is not set
2447CONFIG_ENABLE_WARN_DEPRECATED=y
3013# CONFIG_ENABLE_MUST_CHECK is not set 2448# CONFIG_ENABLE_MUST_CHECK is not set
2449CONFIG_FRAME_WARN=1024
3014CONFIG_MAGIC_SYSRQ=y 2450CONFIG_MAGIC_SYSRQ=y
2451# CONFIG_STRIP_ASM_SYMS is not set
3015# CONFIG_UNUSED_SYMBOLS is not set 2452# CONFIG_UNUSED_SYMBOLS is not set
3016# CONFIG_DEBUG_FS is not set 2453CONFIG_DEBUG_FS=y
3017# CONFIG_HEADERS_CHECK is not set 2454# CONFIG_HEADERS_CHECK is not set
3018# CONFIG_DEBUG_KERNEL is not set 2455# CONFIG_DEBUG_KERNEL is not set
3019CONFIG_CROSSCOMPILE=y 2456# CONFIG_DEBUG_MEMORY_INIT is not set
2457CONFIG_RCU_CPU_STALL_DETECTOR=y
2458# CONFIG_LKDTM is not set
2459# CONFIG_SYSCTL_SYSCALL_CHECK is not set
2460CONFIG_HAVE_FUNCTION_TRACER=y
2461CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
2462CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
2463CONFIG_HAVE_DYNAMIC_FTRACE=y
2464CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
2465CONFIG_RING_BUFFER=y
2466CONFIG_RING_BUFFER_ALLOW_SWAP=y
2467CONFIG_TRACING_SUPPORT=y
2468# CONFIG_FTRACE is not set
2469# CONFIG_DYNAMIC_DEBUG is not set
2470# CONFIG_SAMPLES is not set
2471CONFIG_HAVE_ARCH_KGDB=y
2472CONFIG_EARLY_PRINTK=y
3020# CONFIG_CMDLINE_BOOL is not set 2473# CONFIG_CMDLINE_BOOL is not set
2474# CONFIG_SPINLOCK_TEST is not set
3021 2475
3022# 2476#
3023# Security options 2477# Security options
3024# 2478#
3025CONFIG_KEYS=y 2479CONFIG_KEYS=y
3026# CONFIG_KEYS_DEBUG_PROC_KEYS is not set 2480# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
3027CONFIG_SECURITY=y 2481# CONFIG_SECURITY is not set
3028CONFIG_SECURITY_NETWORK=y 2482# CONFIG_SECURITYFS is not set
3029# CONFIG_SECURITY_NETWORK_XFRM is not set 2483# CONFIG_DEFAULT_SECURITY_SELINUX is not set
3030CONFIG_SECURITY_CAPABILITIES=m 2484# CONFIG_DEFAULT_SECURITY_SMACK is not set
3031CONFIG_SECURITY_ROOTPLUG=m 2485# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
3032CONFIG_SECURITY_SELINUX=y 2486CONFIG_DEFAULT_SECURITY_DAC=y
3033CONFIG_SECURITY_SELINUX_BOOTPARAM=y 2487CONFIG_DEFAULT_SECURITY=""
3034CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
3035CONFIG_SECURITY_SELINUX_DISABLE=y
3036CONFIG_SECURITY_SELINUX_DEVELOP=y
3037CONFIG_SECURITY_SELINUX_AVC_STATS=y
3038CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
3039# CONFIG_SECURITY_SELINUX_ENABLE_SECMARK_DEFAULT is not set
3040# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
3041CONFIG_XOR_BLOCKS=m
3042CONFIG_ASYNC_CORE=m
3043CONFIG_ASYNC_MEMCPY=m
3044CONFIG_ASYNC_XOR=m
3045CONFIG_CRYPTO=y 2488CONFIG_CRYPTO=y
2489
2490#
2491# Crypto core or helper
2492#
2493# CONFIG_CRYPTO_FIPS is not set
3046CONFIG_CRYPTO_ALGAPI=y 2494CONFIG_CRYPTO_ALGAPI=y
2495CONFIG_CRYPTO_ALGAPI2=y
2496CONFIG_CRYPTO_AEAD=m
2497CONFIG_CRYPTO_AEAD2=y
3047CONFIG_CRYPTO_BLKCIPHER=m 2498CONFIG_CRYPTO_BLKCIPHER=m
2499CONFIG_CRYPTO_BLKCIPHER2=y
3048CONFIG_CRYPTO_HASH=y 2500CONFIG_CRYPTO_HASH=y
2501CONFIG_CRYPTO_HASH2=y
2502CONFIG_CRYPTO_RNG=m
2503CONFIG_CRYPTO_RNG2=y
2504CONFIG_CRYPTO_PCOMP=y
3049CONFIG_CRYPTO_MANAGER=y 2505CONFIG_CRYPTO_MANAGER=y
2506CONFIG_CRYPTO_MANAGER2=y
2507# CONFIG_CRYPTO_GF128MUL is not set
2508CONFIG_CRYPTO_NULL=m
2509CONFIG_CRYPTO_WORKQUEUE=y
2510# CONFIG_CRYPTO_CRYPTD is not set
2511CONFIG_CRYPTO_AUTHENC=m
2512CONFIG_CRYPTO_TEST=m
2513
2514#
2515# Authenticated Encryption with Associated Data
2516#
2517# CONFIG_CRYPTO_CCM is not set
2518# CONFIG_CRYPTO_GCM is not set
2519# CONFIG_CRYPTO_SEQIV is not set
2520
2521#
2522# Block modes
2523#
2524CONFIG_CRYPTO_CBC=m
2525# CONFIG_CRYPTO_CTR is not set
2526# CONFIG_CRYPTO_CTS is not set
2527CONFIG_CRYPTO_ECB=m
2528# CONFIG_CRYPTO_LRW is not set
2529CONFIG_CRYPTO_PCBC=m
2530# CONFIG_CRYPTO_XTS is not set
2531
2532#
2533# Hash modes
2534#
3050CONFIG_CRYPTO_HMAC=y 2535CONFIG_CRYPTO_HMAC=y
3051# CONFIG_CRYPTO_XCBC is not set 2536# CONFIG_CRYPTO_XCBC is not set
3052CONFIG_CRYPTO_NULL=m 2537# CONFIG_CRYPTO_VMAC is not set
2538
2539#
2540# Digest
2541#
2542CONFIG_CRYPTO_CRC32C=m
2543# CONFIG_CRYPTO_GHASH is not set
3053CONFIG_CRYPTO_MD4=m 2544CONFIG_CRYPTO_MD4=m
3054CONFIG_CRYPTO_MD5=y 2545CONFIG_CRYPTO_MD5=y
2546CONFIG_CRYPTO_MICHAEL_MIC=m
2547# CONFIG_CRYPTO_RMD128 is not set
2548# CONFIG_CRYPTO_RMD160 is not set
2549# CONFIG_CRYPTO_RMD256 is not set
2550# CONFIG_CRYPTO_RMD320 is not set
3055CONFIG_CRYPTO_SHA1=m 2551CONFIG_CRYPTO_SHA1=m
3056CONFIG_CRYPTO_SHA256=m 2552CONFIG_CRYPTO_SHA256=m
3057CONFIG_CRYPTO_SHA512=m 2553CONFIG_CRYPTO_SHA512=m
3058CONFIG_CRYPTO_WP512=m
3059CONFIG_CRYPTO_TGR192=m 2554CONFIG_CRYPTO_TGR192=m
3060# CONFIG_CRYPTO_GF128MUL is not set 2555CONFIG_CRYPTO_WP512=m
3061CONFIG_CRYPTO_ECB=m 2556
3062CONFIG_CRYPTO_CBC=m 2557#
3063CONFIG_CRYPTO_PCBC=m 2558# Ciphers
3064# CONFIG_CRYPTO_LRW is not set 2559#
3065# CONFIG_CRYPTO_CRYPTD is not set
3066CONFIG_CRYPTO_DES=m
3067# CONFIG_CRYPTO_FCRYPT is not set
3068CONFIG_CRYPTO_BLOWFISH=m
3069CONFIG_CRYPTO_TWOFISH=m
3070CONFIG_CRYPTO_TWOFISH_COMMON=m
3071CONFIG_CRYPTO_SERPENT=m
3072CONFIG_CRYPTO_AES=m 2560CONFIG_CRYPTO_AES=m
2561CONFIG_CRYPTO_ANUBIS=m
2562CONFIG_CRYPTO_ARC4=m
2563CONFIG_CRYPTO_BLOWFISH=m
2564# CONFIG_CRYPTO_CAMELLIA is not set
3073CONFIG_CRYPTO_CAST5=m 2565CONFIG_CRYPTO_CAST5=m
3074CONFIG_CRYPTO_CAST6=m 2566CONFIG_CRYPTO_CAST6=m
3075CONFIG_CRYPTO_TEA=m 2567CONFIG_CRYPTO_DES=m
3076CONFIG_CRYPTO_ARC4=m 2568# CONFIG_CRYPTO_FCRYPT is not set
3077CONFIG_CRYPTO_KHAZAD=m 2569CONFIG_CRYPTO_KHAZAD=m
3078CONFIG_CRYPTO_ANUBIS=m 2570# CONFIG_CRYPTO_SALSA20 is not set
2571# CONFIG_CRYPTO_SEED is not set
2572CONFIG_CRYPTO_SERPENT=m
2573CONFIG_CRYPTO_TEA=m
2574CONFIG_CRYPTO_TWOFISH=m
2575CONFIG_CRYPTO_TWOFISH_COMMON=m
2576
2577#
2578# Compression
2579#
3079CONFIG_CRYPTO_DEFLATE=m 2580CONFIG_CRYPTO_DEFLATE=m
3080CONFIG_CRYPTO_MICHAEL_MIC=m 2581# CONFIG_CRYPTO_ZLIB is not set
3081CONFIG_CRYPTO_CRC32C=m 2582# CONFIG_CRYPTO_LZO is not set
3082# CONFIG_CRYPTO_CAMELLIA is not set 2583
3083CONFIG_CRYPTO_TEST=m 2584#
2585# Random Number Generation
2586#
2587CONFIG_CRYPTO_ANSI_CPRNG=m
3084CONFIG_CRYPTO_HW=y 2588CONFIG_CRYPTO_HW=y
2589# CONFIG_CRYPTO_DEV_HIFN_795X is not set
2590# CONFIG_BINARY_PRINTF is not set
3085 2591
3086# 2592#
3087# Library routines 2593# Library routines
3088# 2594#
3089CONFIG_BITREVERSE=y 2595CONFIG_BITREVERSE=y
2596CONFIG_GENERIC_FIND_LAST_BIT=y
3090CONFIG_CRC_CCITT=m 2597CONFIG_CRC_CCITT=m
3091CONFIG_CRC16=m 2598CONFIG_CRC16=m
3092# CONFIG_CRC_ITU_T is not set 2599# CONFIG_CRC_T10DIF is not set
2600CONFIG_CRC_ITU_T=m
3093CONFIG_CRC32=y 2601CONFIG_CRC32=y
3094# CONFIG_CRC7 is not set 2602# CONFIG_CRC7 is not set
3095CONFIG_LIBCRC32C=m 2603CONFIG_LIBCRC32C=m
3096CONFIG_AUDIT_GENERIC=y 2604CONFIG_AUDIT_GENERIC=y
3097CONFIG_ZLIB_INFLATE=y 2605CONFIG_ZLIB_INFLATE=y
3098CONFIG_ZLIB_DEFLATE=m 2606CONFIG_ZLIB_DEFLATE=y
3099CONFIG_REED_SOLOMON=m 2607CONFIG_DECOMPRESS_GZIP=y
3100CONFIG_REED_SOLOMON_DEC16=y
3101CONFIG_TEXTSEARCH=y 2608CONFIG_TEXTSEARCH=y
3102CONFIG_TEXTSEARCH_KMP=m 2609CONFIG_TEXTSEARCH_KMP=m
3103CONFIG_TEXTSEARCH_BM=m 2610CONFIG_TEXTSEARCH_BM=m
3104CONFIG_TEXTSEARCH_FSM=m 2611CONFIG_TEXTSEARCH_FSM=m
3105CONFIG_PLIST=y
3106CONFIG_HAS_IOMEM=y 2612CONFIG_HAS_IOMEM=y
3107CONFIG_HAS_IOPORT=y 2613CONFIG_HAS_IOPORT=y
3108CONFIG_HAS_DMA=y 2614CONFIG_HAS_DMA=y
3109CONFIG_CHECK_SIGNATURE=y 2615CONFIG_NLATTR=y
diff --git a/arch/mips/configs/rb532_defconfig b/arch/mips/configs/rb532_defconfig
index 57a50483abdf..90a032af95ce 100644
--- a/arch/mips/configs/rb532_defconfig
+++ b/arch/mips/configs/rb532_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.25 3# Linux kernel version: 2.6.34-rc6
4# Mon Apr 28 12:24:17 2008 4# Sat May 1 11:49:51 2010
5# 5#
6CONFIG_MIPS=y 6CONFIG_MIPS=y
7 7
@@ -9,22 +9,25 @@ CONFIG_MIPS=y
9# Machine selection 9# Machine selection
10# 10#
11# CONFIG_MACH_ALCHEMY is not set 11# CONFIG_MACH_ALCHEMY is not set
12# CONFIG_AR7 is not set
12# CONFIG_BCM47XX is not set 13# CONFIG_BCM47XX is not set
14# CONFIG_BCM63XX is not set
13# CONFIG_MIPS_COBALT is not set 15# CONFIG_MIPS_COBALT is not set
14# CONFIG_MACH_DECSTATION is not set 16# CONFIG_MACH_DECSTATION is not set
15# CONFIG_MACH_JAZZ is not set 17# CONFIG_MACH_JAZZ is not set
16# CONFIG_LASAT is not set 18# CONFIG_LASAT is not set
17# CONFIG_LEMOTE_FULONG is not set 19# CONFIG_MACH_LOONGSON is not set
18# CONFIG_MIPS_ATLAS is not set
19# CONFIG_MIPS_MALTA is not set 20# CONFIG_MIPS_MALTA is not set
20# CONFIG_MIPS_SEAD is not set
21# CONFIG_MIPS_SIM is not set 21# CONFIG_MIPS_SIM is not set
22# CONFIG_MARKEINS is not set 22# CONFIG_NEC_MARKEINS is not set
23# CONFIG_MACH_VR41XX is not set 23# CONFIG_MACH_VR41XX is not set
24# CONFIG_NXP_STB220 is not set
25# CONFIG_NXP_STB225 is not set
24# CONFIG_PNX8550_JBS is not set 26# CONFIG_PNX8550_JBS is not set
25# CONFIG_PNX8550_STB810 is not set 27# CONFIG_PNX8550_STB810 is not set
26# CONFIG_PMC_MSP is not set 28# CONFIG_PMC_MSP is not set
27# CONFIG_PMC_YOSEMITE is not set 29# CONFIG_PMC_YOSEMITE is not set
30# CONFIG_POWERTV is not set
28# CONFIG_SGI_IP22 is not set 31# CONFIG_SGI_IP22 is not set
29# CONFIG_SGI_IP27 is not set 32# CONFIG_SGI_IP27 is not set
30# CONFIG_SGI_IP28 is not set 33# CONFIG_SGI_IP28 is not set
@@ -38,11 +41,14 @@ CONFIG_MIPS=y
38# CONFIG_SIBYTE_SENTOSA is not set 41# CONFIG_SIBYTE_SENTOSA is not set
39# CONFIG_SIBYTE_BIGSUR is not set 42# CONFIG_SIBYTE_BIGSUR is not set
40# CONFIG_SNI_RM is not set 43# CONFIG_SNI_RM is not set
41# CONFIG_TOSHIBA_JMR3927 is not set 44# CONFIG_MACH_TX39XX is not set
45# CONFIG_MACH_TX49XX is not set
42CONFIG_MIKROTIK_RB532=y 46CONFIG_MIKROTIK_RB532=y
43# CONFIG_TOSHIBA_RBTX4927 is not set
44# CONFIG_TOSHIBA_RBTX4938 is not set
45# CONFIG_WR_PPMC is not set 47# CONFIG_WR_PPMC is not set
48# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
49# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set
50# CONFIG_ALCHEMY_GPIO_INDIRECT is not set
51CONFIG_LOONGSON_UART_BASE=y
46CONFIG_RWSEM_GENERIC_SPINLOCK=y 52CONFIG_RWSEM_GENERIC_SPINLOCK=y
47# CONFIG_ARCH_HAS_ILOG2_U32 is not set 53# CONFIG_ARCH_HAS_ILOG2_U32 is not set
48# CONFIG_ARCH_HAS_ILOG2_U64 is not set 54# CONFIG_ARCH_HAS_ILOG2_U64 is not set
@@ -53,14 +59,15 @@ CONFIG_GENERIC_CALIBRATE_DELAY=y
53CONFIG_GENERIC_CLOCKEVENTS=y 59CONFIG_GENERIC_CLOCKEVENTS=y
54CONFIG_GENERIC_TIME=y 60CONFIG_GENERIC_TIME=y
55CONFIG_GENERIC_CMOS_UPDATE=y 61CONFIG_GENERIC_CMOS_UPDATE=y
56CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y 62CONFIG_SCHED_OMIT_FRAME_POINTER=y
57CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y 63CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
58CONFIG_BOOT_RAW=y 64CONFIG_BOOT_RAW=y
65CONFIG_CEVT_R4K_LIB=y
59CONFIG_CEVT_R4K=y 66CONFIG_CEVT_R4K=y
67CONFIG_CSRC_R4K_LIB=y
60CONFIG_CSRC_R4K=y 68CONFIG_CSRC_R4K=y
61CONFIG_DMA_NONCOHERENT=y 69CONFIG_DMA_NONCOHERENT=y
62CONFIG_DMA_NEED_PCI_MAP_STATE=y 70CONFIG_NEED_DMA_MAP_STATE=y
63# CONFIG_HOTPLUG_CPU is not set
64# CONFIG_NO_IOPORT is not set 71# CONFIG_NO_IOPORT is not set
65CONFIG_GENERIC_GPIO=y 72CONFIG_GENERIC_GPIO=y
66# CONFIG_CPU_BIG_ENDIAN is not set 73# CONFIG_CPU_BIG_ENDIAN is not set
@@ -73,7 +80,8 @@ CONFIG_MIPS_L1_CACHE_SHIFT=4
73# 80#
74# CPU selection 81# CPU selection
75# 82#
76# CONFIG_CPU_LOONGSON2 is not set 83# CONFIG_CPU_LOONGSON2E is not set
84# CONFIG_CPU_LOONGSON2F is not set
77CONFIG_CPU_MIPS32_R1=y 85CONFIG_CPU_MIPS32_R1=y
78# CONFIG_CPU_MIPS32_R2 is not set 86# CONFIG_CPU_MIPS32_R2 is not set
79# CONFIG_CPU_MIPS64_R1 is not set 87# CONFIG_CPU_MIPS64_R1 is not set
@@ -86,6 +94,7 @@ CONFIG_CPU_MIPS32_R1=y
86# CONFIG_CPU_TX49XX is not set 94# CONFIG_CPU_TX49XX is not set
87# CONFIG_CPU_R5000 is not set 95# CONFIG_CPU_R5000 is not set
88# CONFIG_CPU_R5432 is not set 96# CONFIG_CPU_R5432 is not set
97# CONFIG_CPU_R5500 is not set
89# CONFIG_CPU_R6000 is not set 98# CONFIG_CPU_R6000 is not set
90# CONFIG_CPU_NEVADA is not set 99# CONFIG_CPU_NEVADA is not set
91# CONFIG_CPU_R8000 is not set 100# CONFIG_CPU_R8000 is not set
@@ -93,11 +102,13 @@ CONFIG_CPU_MIPS32_R1=y
93# CONFIG_CPU_RM7000 is not set 102# CONFIG_CPU_RM7000 is not set
94# CONFIG_CPU_RM9000 is not set 103# CONFIG_CPU_RM9000 is not set
95# CONFIG_CPU_SB1 is not set 104# CONFIG_CPU_SB1 is not set
105# CONFIG_CPU_CAVIUM_OCTEON is not set
96CONFIG_SYS_HAS_CPU_MIPS32_R1=y 106CONFIG_SYS_HAS_CPU_MIPS32_R1=y
97CONFIG_CPU_MIPS32=y 107CONFIG_CPU_MIPS32=y
98CONFIG_CPU_MIPSR1=y 108CONFIG_CPU_MIPSR1=y
99CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y 109CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
100CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y 110CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
111CONFIG_HARDWARE_WATCHPOINTS=y
101 112
102# 113#
103# Kernel type 114# Kernel type
@@ -107,11 +118,13 @@ CONFIG_32BIT=y
107CONFIG_PAGE_SIZE_4KB=y 118CONFIG_PAGE_SIZE_4KB=y
108# CONFIG_PAGE_SIZE_8KB is not set 119# CONFIG_PAGE_SIZE_8KB is not set
109# CONFIG_PAGE_SIZE_16KB is not set 120# CONFIG_PAGE_SIZE_16KB is not set
121# CONFIG_PAGE_SIZE_32KB is not set
110# CONFIG_PAGE_SIZE_64KB is not set 122# CONFIG_PAGE_SIZE_64KB is not set
111CONFIG_CPU_HAS_PREFETCH=y 123CONFIG_CPU_HAS_PREFETCH=y
112CONFIG_MIPS_MT_DISABLED=y 124CONFIG_MIPS_MT_DISABLED=y
113# CONFIG_MIPS_MT_SMP is not set 125# CONFIG_MIPS_MT_SMP is not set
114# CONFIG_MIPS_MT_SMTC is not set 126# CONFIG_MIPS_MT_SMTC is not set
127# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
115CONFIG_CPU_HAS_SYNC=y 128CONFIG_CPU_HAS_SYNC=y
116CONFIG_GENERIC_HARDIRQS=y 129CONFIG_GENERIC_HARDIRQS=y
117CONFIG_GENERIC_IRQ_PROBE=y 130CONFIG_GENERIC_IRQ_PROBE=y
@@ -124,12 +137,13 @@ CONFIG_FLATMEM_MANUAL=y
124# CONFIG_SPARSEMEM_MANUAL is not set 137# CONFIG_SPARSEMEM_MANUAL is not set
125CONFIG_FLATMEM=y 138CONFIG_FLATMEM=y
126CONFIG_FLAT_NODE_MEM_MAP=y 139CONFIG_FLAT_NODE_MEM_MAP=y
127# CONFIG_SPARSEMEM_STATIC is not set 140CONFIG_PAGEFLAGS_EXTENDED=y
128# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
129CONFIG_SPLIT_PTLOCK_CPUS=4 141CONFIG_SPLIT_PTLOCK_CPUS=4
130# CONFIG_RESOURCES_64BIT is not set 142# CONFIG_PHYS_ADDR_T_64BIT is not set
131CONFIG_ZONE_DMA_FLAG=0 143CONFIG_ZONE_DMA_FLAG=0
132CONFIG_VIRT_TO_BUS=y 144CONFIG_VIRT_TO_BUS=y
145# CONFIG_KSM is not set
146CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
133CONFIG_TICK_ONESHOT=y 147CONFIG_TICK_ONESHOT=y
134CONFIG_NO_HZ=y 148CONFIG_NO_HZ=y
135CONFIG_HIGH_RES_TIMERS=y 149CONFIG_HIGH_RES_TIMERS=y
@@ -151,6 +165,7 @@ CONFIG_PREEMPT_NONE=y
151CONFIG_LOCKDEP_SUPPORT=y 165CONFIG_LOCKDEP_SUPPORT=y
152CONFIG_STACKTRACE_SUPPORT=y 166CONFIG_STACKTRACE_SUPPORT=y
153CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 167CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
168CONFIG_CONSTRUCTORS=y
154 169
155# 170#
156# General setup 171# General setup
@@ -168,23 +183,31 @@ CONFIG_BSD_PROCESS_ACCT=y
168# CONFIG_BSD_PROCESS_ACCT_V3 is not set 183# CONFIG_BSD_PROCESS_ACCT_V3 is not set
169# CONFIG_TASKSTATS is not set 184# CONFIG_TASKSTATS is not set
170# CONFIG_AUDIT is not set 185# CONFIG_AUDIT is not set
186
187#
188# RCU Subsystem
189#
190# CONFIG_TREE_RCU is not set
191# CONFIG_TREE_PREEMPT_RCU is not set
192CONFIG_TINY_RCU=y
193# CONFIG_TREE_RCU_TRACE is not set
171CONFIG_IKCONFIG=y 194CONFIG_IKCONFIG=y
172CONFIG_IKCONFIG_PROC=y 195CONFIG_IKCONFIG_PROC=y
173CONFIG_LOG_BUF_SHIFT=14 196CONFIG_LOG_BUF_SHIFT=14
174# CONFIG_CGROUPS is not set 197# CONFIG_CGROUPS is not set
175CONFIG_GROUP_SCHED=y
176CONFIG_FAIR_GROUP_SCHED=y
177# CONFIG_RT_GROUP_SCHED is not set
178CONFIG_USER_SCHED=y
179# CONFIG_CGROUP_SCHED is not set
180CONFIG_SYSFS_DEPRECATED=y 198CONFIG_SYSFS_DEPRECATED=y
181CONFIG_SYSFS_DEPRECATED_V2=y 199CONFIG_SYSFS_DEPRECATED_V2=y
182# CONFIG_RELAY is not set 200# CONFIG_RELAY is not set
183# CONFIG_NAMESPACES is not set 201# CONFIG_NAMESPACES is not set
184CONFIG_BLK_DEV_INITRD=y 202CONFIG_BLK_DEV_INITRD=y
185CONFIG_INITRAMFS_SOURCE="" 203CONFIG_INITRAMFS_SOURCE=""
204CONFIG_RD_GZIP=y
205# CONFIG_RD_BZIP2 is not set
206# CONFIG_RD_LZMA is not set
207# CONFIG_RD_LZO is not set
186CONFIG_CC_OPTIMIZE_FOR_SIZE=y 208CONFIG_CC_OPTIMIZE_FOR_SIZE=y
187CONFIG_SYSCTL=y 209CONFIG_SYSCTL=y
210CONFIG_ANON_INODES=y
188CONFIG_EMBEDDED=y 211CONFIG_EMBEDDED=y
189CONFIG_SYSCTL_SYSCALL=y 212CONFIG_SYSCTL_SYSCALL=y
190# CONFIG_KALLSYMS is not set 213# CONFIG_KALLSYMS is not set
@@ -192,54 +215,87 @@ CONFIG_HOTPLUG=y
192CONFIG_PRINTK=y 215CONFIG_PRINTK=y
193CONFIG_BUG=y 216CONFIG_BUG=y
194# CONFIG_ELF_CORE is not set 217# CONFIG_ELF_CORE is not set
195CONFIG_COMPAT_BRK=y 218CONFIG_PCSPKR_PLATFORM=y
196CONFIG_BASE_FULL=y 219CONFIG_BASE_FULL=y
197CONFIG_FUTEX=y 220CONFIG_FUTEX=y
198CONFIG_ANON_INODES=y
199CONFIG_EPOLL=y 221CONFIG_EPOLL=y
200CONFIG_SIGNALFD=y 222CONFIG_SIGNALFD=y
201CONFIG_TIMERFD=y 223CONFIG_TIMERFD=y
202CONFIG_EVENTFD=y 224CONFIG_EVENTFD=y
203CONFIG_SHMEM=y 225CONFIG_SHMEM=y
226CONFIG_AIO=y
227
228#
229# Kernel Performance Events And Counters
230#
204# CONFIG_VM_EVENT_COUNTERS is not set 231# CONFIG_VM_EVENT_COUNTERS is not set
232# CONFIG_PCI_QUIRKS is not set
233CONFIG_COMPAT_BRK=y
205CONFIG_SLAB=y 234CONFIG_SLAB=y
206# CONFIG_SLUB is not set 235# CONFIG_SLUB is not set
207# CONFIG_SLOB is not set 236# CONFIG_SLOB is not set
208# CONFIG_PROFILING is not set 237# CONFIG_PROFILING is not set
209# CONFIG_MARKERS is not set
210CONFIG_HAVE_OPROFILE=y 238CONFIG_HAVE_OPROFILE=y
211# CONFIG_HAVE_KPROBES is not set 239
212# CONFIG_HAVE_KRETPROBES is not set 240#
213CONFIG_PROC_PAGE_MONITOR=y 241# GCOV-based kernel profiling
242#
243# CONFIG_SLOW_WORK is not set
244CONFIG_HAVE_GENERIC_DMA_COHERENT=y
214CONFIG_SLABINFO=y 245CONFIG_SLABINFO=y
215CONFIG_RT_MUTEXES=y 246CONFIG_RT_MUTEXES=y
216# CONFIG_TINY_SHMEM is not set
217CONFIG_BASE_SMALL=0 247CONFIG_BASE_SMALL=0
218CONFIG_MODULES=y 248CONFIG_MODULES=y
249# CONFIG_MODULE_FORCE_LOAD is not set
219CONFIG_MODULE_UNLOAD=y 250CONFIG_MODULE_UNLOAD=y
220# CONFIG_MODULE_FORCE_UNLOAD is not set 251# CONFIG_MODULE_FORCE_UNLOAD is not set
221# CONFIG_MODVERSIONS is not set 252# CONFIG_MODVERSIONS is not set
222# CONFIG_MODULE_SRCVERSION_ALL is not set 253# CONFIG_MODULE_SRCVERSION_ALL is not set
223# CONFIG_KMOD is not set
224CONFIG_BLOCK=y 254CONFIG_BLOCK=y
225# CONFIG_LBD is not set 255# CONFIG_LBDAF is not set
226# CONFIG_BLK_DEV_IO_TRACE is not set
227# CONFIG_LSF is not set
228# CONFIG_BLK_DEV_BSG is not set 256# CONFIG_BLK_DEV_BSG is not set
257# CONFIG_BLK_DEV_INTEGRITY is not set
229 258
230# 259#
231# IO Schedulers 260# IO Schedulers
232# 261#
233CONFIG_IOSCHED_NOOP=y 262CONFIG_IOSCHED_NOOP=y
234# CONFIG_IOSCHED_AS is not set
235CONFIG_IOSCHED_DEADLINE=y 263CONFIG_IOSCHED_DEADLINE=y
236# CONFIG_IOSCHED_CFQ is not set 264# CONFIG_IOSCHED_CFQ is not set
237# CONFIG_DEFAULT_AS is not set
238CONFIG_DEFAULT_DEADLINE=y 265CONFIG_DEFAULT_DEADLINE=y
239# CONFIG_DEFAULT_CFQ is not set 266# CONFIG_DEFAULT_CFQ is not set
240# CONFIG_DEFAULT_NOOP is not set 267# CONFIG_DEFAULT_NOOP is not set
241CONFIG_DEFAULT_IOSCHED="deadline" 268CONFIG_DEFAULT_IOSCHED="deadline"
242CONFIG_CLASSIC_RCU=y 269# CONFIG_INLINE_SPIN_TRYLOCK is not set
270# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
271# CONFIG_INLINE_SPIN_LOCK is not set
272# CONFIG_INLINE_SPIN_LOCK_BH is not set
273# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
274# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
275CONFIG_INLINE_SPIN_UNLOCK=y
276# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
277CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
278# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
279# CONFIG_INLINE_READ_TRYLOCK is not set
280# CONFIG_INLINE_READ_LOCK is not set
281# CONFIG_INLINE_READ_LOCK_BH is not set
282# CONFIG_INLINE_READ_LOCK_IRQ is not set
283# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
284CONFIG_INLINE_READ_UNLOCK=y
285# CONFIG_INLINE_READ_UNLOCK_BH is not set
286CONFIG_INLINE_READ_UNLOCK_IRQ=y
287# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
288# CONFIG_INLINE_WRITE_TRYLOCK is not set
289# CONFIG_INLINE_WRITE_LOCK is not set
290# CONFIG_INLINE_WRITE_LOCK_BH is not set
291# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
292# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
293CONFIG_INLINE_WRITE_UNLOCK=y
294# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
295CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
296# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
297# CONFIG_MUTEX_SPIN_ON_OWNER is not set
298# CONFIG_FREEZER is not set
243 299
244# 300#
245# Bus options (PCI, PCMCIA, EISA, ISA, TC) 301# Bus options (PCI, PCMCIA, EISA, ISA, TC)
@@ -248,7 +304,8 @@ CONFIG_HW_HAS_PCI=y
248CONFIG_PCI=y 304CONFIG_PCI=y
249CONFIG_PCI_DOMAINS=y 305CONFIG_PCI_DOMAINS=y
250# CONFIG_ARCH_SUPPORTS_MSI is not set 306# CONFIG_ARCH_SUPPORTS_MSI is not set
251CONFIG_PCI_LEGACY=y 307# CONFIG_PCI_STUB is not set
308# CONFIG_PCI_IOV is not set
252CONFIG_MMU=y 309CONFIG_MMU=y
253# CONFIG_PCCARD is not set 310# CONFIG_PCCARD is not set
254# CONFIG_HOTPLUG_PCI is not set 311# CONFIG_HOTPLUG_PCI is not set
@@ -257,25 +314,22 @@ CONFIG_MMU=y
257# Executable file formats 314# Executable file formats
258# 315#
259CONFIG_BINFMT_ELF=y 316CONFIG_BINFMT_ELF=y
317# CONFIG_HAVE_AOUT is not set
260# CONFIG_BINFMT_MISC is not set 318# CONFIG_BINFMT_MISC is not set
261CONFIG_TRAD_SIGNALS=y 319CONFIG_TRAD_SIGNALS=y
262 320
263# 321#
264# Power management options 322# Power management options
265# 323#
324CONFIG_ARCH_HIBERNATION_POSSIBLE=y
266CONFIG_ARCH_SUSPEND_POSSIBLE=y 325CONFIG_ARCH_SUSPEND_POSSIBLE=y
267# CONFIG_PM is not set 326# CONFIG_PM is not set
268
269#
270# Networking
271#
272CONFIG_NET=y 327CONFIG_NET=y
273 328
274# 329#
275# Networking options 330# Networking options
276# 331#
277CONFIG_PACKET=y 332CONFIG_PACKET=y
278CONFIG_PACKET_MMAP=y
279CONFIG_UNIX=y 333CONFIG_UNIX=y
280# CONFIG_NET_KEY is not set 334# CONFIG_NET_KEY is not set
281CONFIG_INET=y 335CONFIG_INET=y
@@ -325,7 +379,6 @@ CONFIG_DEFAULT_VEGAS=y
325# CONFIG_DEFAULT_RENO is not set 379# CONFIG_DEFAULT_RENO is not set
326CONFIG_DEFAULT_TCP_CONG="vegas" 380CONFIG_DEFAULT_TCP_CONG="vegas"
327# CONFIG_TCP_MD5SIG is not set 381# CONFIG_TCP_MD5SIG is not set
328# CONFIG_IP_VS is not set
329# CONFIG_IPV6 is not set 382# CONFIG_IPV6 is not set
330# CONFIG_NETWORK_SECMARK is not set 383# CONFIG_NETWORK_SECMARK is not set
331CONFIG_NETFILTER=y 384CONFIG_NETFILTER=y
@@ -336,8 +389,9 @@ CONFIG_NETFILTER_ADVANCED=y
336# 389#
337# Core Netfilter Configuration 390# Core Netfilter Configuration
338# 391#
392CONFIG_NETFILTER_NETLINK=m
339# CONFIG_NETFILTER_NETLINK_QUEUE is not set 393# CONFIG_NETFILTER_NETLINK_QUEUE is not set
340# CONFIG_NETFILTER_NETLINK_LOG is not set 394CONFIG_NETFILTER_NETLINK_LOG=m
341CONFIG_NF_CONNTRACK=y 395CONFIG_NF_CONNTRACK=y
342CONFIG_NF_CT_ACCT=y 396CONFIG_NF_CT_ACCT=y
343CONFIG_NF_CONNTRACK_MARK=y 397CONFIG_NF_CONNTRACK_MARK=y
@@ -355,18 +409,23 @@ CONFIG_NF_CONNTRACK_IRC=m
355# CONFIG_NF_CONNTRACK_SIP is not set 409# CONFIG_NF_CONNTRACK_SIP is not set
356CONFIG_NF_CONNTRACK_TFTP=m 410CONFIG_NF_CONNTRACK_TFTP=m
357# CONFIG_NF_CT_NETLINK is not set 411# CONFIG_NF_CT_NETLINK is not set
412# CONFIG_NETFILTER_TPROXY is not set
358CONFIG_NETFILTER_XTABLES=y 413CONFIG_NETFILTER_XTABLES=y
359# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set 414# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
360# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set 415# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
416# CONFIG_NETFILTER_XT_TARGET_CT is not set
361# CONFIG_NETFILTER_XT_TARGET_DSCP is not set 417# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
418# CONFIG_NETFILTER_XT_TARGET_HL is not set
419# CONFIG_NETFILTER_XT_TARGET_LED is not set
362# CONFIG_NETFILTER_XT_TARGET_MARK is not set 420# CONFIG_NETFILTER_XT_TARGET_MARK is not set
363CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
364CONFIG_NETFILTER_XT_TARGET_NFLOG=m 421CONFIG_NETFILTER_XT_TARGET_NFLOG=m
422CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
365# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set 423# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
366# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set 424# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
367CONFIG_NETFILTER_XT_TARGET_TRACE=m 425CONFIG_NETFILTER_XT_TARGET_TRACE=m
368# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set 426# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
369# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set 427# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
428# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
370CONFIG_NETFILTER_XT_MATCH_COMMENT=m 429CONFIG_NETFILTER_XT_MATCH_COMMENT=m
371# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set 430# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set
372CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m 431CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
@@ -375,18 +434,21 @@ CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
375CONFIG_NETFILTER_XT_MATCH_DCCP=m 434CONFIG_NETFILTER_XT_MATCH_DCCP=m
376# CONFIG_NETFILTER_XT_MATCH_DSCP is not set 435# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
377# CONFIG_NETFILTER_XT_MATCH_ESP is not set 436# CONFIG_NETFILTER_XT_MATCH_ESP is not set
437CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
378# CONFIG_NETFILTER_XT_MATCH_HELPER is not set 438# CONFIG_NETFILTER_XT_MATCH_HELPER is not set
439# CONFIG_NETFILTER_XT_MATCH_HL is not set
379# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set 440# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
380# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set 441# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
381CONFIG_NETFILTER_XT_MATCH_LIMIT=y 442CONFIG_NETFILTER_XT_MATCH_LIMIT=y
382# CONFIG_NETFILTER_XT_MATCH_MAC is not set 443# CONFIG_NETFILTER_XT_MATCH_MAC is not set
383# CONFIG_NETFILTER_XT_MATCH_MARK is not set 444# CONFIG_NETFILTER_XT_MATCH_MARK is not set
384# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
385CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y 445CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
446# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
386# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set 447# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
387# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set 448# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
388# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set 449# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
389CONFIG_NETFILTER_XT_MATCH_REALM=m 450CONFIG_NETFILTER_XT_MATCH_REALM=m
451# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
390CONFIG_NETFILTER_XT_MATCH_SCTP=m 452CONFIG_NETFILTER_XT_MATCH_SCTP=m
391CONFIG_NETFILTER_XT_MATCH_STATE=y 453CONFIG_NETFILTER_XT_MATCH_STATE=y
392# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set 454# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
@@ -394,20 +456,21 @@ CONFIG_NETFILTER_XT_MATCH_STATE=y
394# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set 456# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
395# CONFIG_NETFILTER_XT_MATCH_TIME is not set 457# CONFIG_NETFILTER_XT_MATCH_TIME is not set
396CONFIG_NETFILTER_XT_MATCH_U32=m 458CONFIG_NETFILTER_XT_MATCH_U32=m
397CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m 459# CONFIG_NETFILTER_XT_MATCH_OSF is not set
460# CONFIG_IP_VS is not set
398 461
399# 462#
400# IP: Netfilter Configuration 463# IP: Netfilter Configuration
401# 464#
465CONFIG_NF_DEFRAG_IPV4=y
402CONFIG_NF_CONNTRACK_IPV4=y 466CONFIG_NF_CONNTRACK_IPV4=y
403CONFIG_NF_CONNTRACK_PROC_COMPAT=y 467CONFIG_NF_CONNTRACK_PROC_COMPAT=y
404# CONFIG_IP_NF_QUEUE is not set 468# CONFIG_IP_NF_QUEUE is not set
405CONFIG_IP_NF_IPTABLES=y 469CONFIG_IP_NF_IPTABLES=y
406# CONFIG_IP_NF_MATCH_RECENT is not set 470CONFIG_IP_NF_MATCH_ADDRTYPE=m
407# CONFIG_IP_NF_MATCH_ECN is not set
408# CONFIG_IP_NF_MATCH_AH is not set 471# CONFIG_IP_NF_MATCH_AH is not set
472# CONFIG_IP_NF_MATCH_ECN is not set
409# CONFIG_IP_NF_MATCH_TTL is not set 473# CONFIG_IP_NF_MATCH_TTL is not set
410CONFIG_IP_NF_MATCH_ADDRTYPE=m
411CONFIG_IP_NF_FILTER=y 474CONFIG_IP_NF_FILTER=y
412CONFIG_IP_NF_TARGET_REJECT=y 475CONFIG_IP_NF_TARGET_REJECT=y
413# CONFIG_IP_NF_TARGET_LOG is not set 476# CONFIG_IP_NF_TARGET_LOG is not set
@@ -415,8 +478,8 @@ CONFIG_IP_NF_TARGET_REJECT=y
415CONFIG_NF_NAT=y 478CONFIG_NF_NAT=y
416CONFIG_NF_NAT_NEEDED=y 479CONFIG_NF_NAT_NEEDED=y
417CONFIG_IP_NF_TARGET_MASQUERADE=y 480CONFIG_IP_NF_TARGET_MASQUERADE=y
418# CONFIG_IP_NF_TARGET_REDIRECT is not set
419# CONFIG_IP_NF_TARGET_NETMAP is not set 481# CONFIG_IP_NF_TARGET_NETMAP is not set
482# CONFIG_IP_NF_TARGET_REDIRECT is not set
420# CONFIG_NF_NAT_SNMP_BASIC is not set 483# CONFIG_NF_NAT_SNMP_BASIC is not set
421CONFIG_NF_NAT_FTP=m 484CONFIG_NF_NAT_FTP=m
422CONFIG_NF_NAT_IRC=m 485CONFIG_NF_NAT_IRC=m
@@ -426,17 +489,22 @@ CONFIG_NF_NAT_TFTP=m
426# CONFIG_NF_NAT_H323 is not set 489# CONFIG_NF_NAT_H323 is not set
427# CONFIG_NF_NAT_SIP is not set 490# CONFIG_NF_NAT_SIP is not set
428CONFIG_IP_NF_MANGLE=y 491CONFIG_IP_NF_MANGLE=y
492# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
429# CONFIG_IP_NF_TARGET_ECN is not set 493# CONFIG_IP_NF_TARGET_ECN is not set
430# CONFIG_IP_NF_TARGET_TTL is not set 494# CONFIG_IP_NF_TARGET_TTL is not set
431# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
432CONFIG_IP_NF_RAW=m 495CONFIG_IP_NF_RAW=m
433# CONFIG_IP_NF_ARPTABLES is not set 496# CONFIG_IP_NF_ARPTABLES is not set
434# CONFIG_IP_DCCP is not set 497# CONFIG_IP_DCCP is not set
435# CONFIG_IP_SCTP is not set 498# CONFIG_IP_SCTP is not set
499# CONFIG_RDS is not set
436# CONFIG_TIPC is not set 500# CONFIG_TIPC is not set
437# CONFIG_ATM is not set 501# CONFIG_ATM is not set
502CONFIG_STP=y
438CONFIG_BRIDGE=y 503CONFIG_BRIDGE=y
504CONFIG_BRIDGE_IGMP_SNOOPING=y
505# CONFIG_NET_DSA is not set
439CONFIG_VLAN_8021Q=y 506CONFIG_VLAN_8021Q=y
507# CONFIG_VLAN_8021Q_GVRP is not set
440# CONFIG_DECNET is not set 508# CONFIG_DECNET is not set
441CONFIG_LLC=y 509CONFIG_LLC=y
442CONFIG_LLC2=m 510CONFIG_LLC2=m
@@ -446,6 +514,8 @@ CONFIG_LLC2=m
446# CONFIG_LAPB is not set 514# CONFIG_LAPB is not set
447# CONFIG_ECONET is not set 515# CONFIG_ECONET is not set
448# CONFIG_WAN_ROUTER is not set 516# CONFIG_WAN_ROUTER is not set
517# CONFIG_PHONET is not set
518# CONFIG_IEEE802154 is not set
449CONFIG_NET_SCHED=y 519CONFIG_NET_SCHED=y
450 520
451# 521#
@@ -455,7 +525,7 @@ CONFIG_NET_SCH_CBQ=m
455# CONFIG_NET_SCH_HTB is not set 525# CONFIG_NET_SCH_HTB is not set
456# CONFIG_NET_SCH_HFSC is not set 526# CONFIG_NET_SCH_HFSC is not set
457CONFIG_NET_SCH_PRIO=m 527CONFIG_NET_SCH_PRIO=m
458CONFIG_NET_SCH_RR=m 528# CONFIG_NET_SCH_MULTIQ is not set
459# CONFIG_NET_SCH_RED is not set 529# CONFIG_NET_SCH_RED is not set
460# CONFIG_NET_SCH_SFQ is not set 530# CONFIG_NET_SCH_SFQ is not set
461# CONFIG_NET_SCH_TEQL is not set 531# CONFIG_NET_SCH_TEQL is not set
@@ -463,6 +533,7 @@ CONFIG_NET_SCH_RR=m
463# CONFIG_NET_SCH_GRED is not set 533# CONFIG_NET_SCH_GRED is not set
464# CONFIG_NET_SCH_DSMARK is not set 534# CONFIG_NET_SCH_DSMARK is not set
465CONFIG_NET_SCH_NETEM=m 535CONFIG_NET_SCH_NETEM=m
536# CONFIG_NET_SCH_DRR is not set
466# CONFIG_NET_SCH_INGRESS is not set 537# CONFIG_NET_SCH_INGRESS is not set
467 538
468# 539#
@@ -496,8 +567,10 @@ CONFIG_NET_ACT_IPT=m
496# CONFIG_NET_ACT_NAT is not set 567# CONFIG_NET_ACT_NAT is not set
497CONFIG_NET_ACT_PEDIT=m 568CONFIG_NET_ACT_PEDIT=m
498# CONFIG_NET_ACT_SIMP is not set 569# CONFIG_NET_ACT_SIMP is not set
570# CONFIG_NET_ACT_SKBEDIT is not set
499CONFIG_NET_CLS_IND=y 571CONFIG_NET_CLS_IND=y
500CONFIG_NET_SCH_FIFO=y 572CONFIG_NET_SCH_FIFO=y
573# CONFIG_DCB is not set
501 574
502# 575#
503# Network testing 576# Network testing
@@ -514,14 +587,19 @@ CONFIG_HAMRADIO=y
514# CONFIG_BT is not set 587# CONFIG_BT is not set
515# CONFIG_AF_RXRPC is not set 588# CONFIG_AF_RXRPC is not set
516CONFIG_FIB_RULES=y 589CONFIG_FIB_RULES=y
590CONFIG_WIRELESS=y
591CONFIG_WIRELESS_EXT=y
592CONFIG_WEXT_CORE=y
593CONFIG_WEXT_PROC=y
594CONFIG_WEXT_PRIV=y
595# CONFIG_CFG80211 is not set
596CONFIG_WIRELESS_EXT_SYSFS=y
597# CONFIG_LIB80211 is not set
517 598
518# 599#
519# Wireless 600# CFG80211 needs to be enabled for MAC80211
520# 601#
521# CONFIG_CFG80211 is not set 602# CONFIG_WIMAX is not set
522CONFIG_WIRELESS_EXT=y
523# CONFIG_MAC80211 is not set
524# CONFIG_IEEE80211 is not set
525# CONFIG_RFKILL is not set 603# CONFIG_RFKILL is not set
526# CONFIG_NET_9P is not set 604# CONFIG_NET_9P is not set
527 605
@@ -533,13 +611,17 @@ CONFIG_WIRELESS_EXT=y
533# Generic Driver Options 611# Generic Driver Options
534# 612#
535CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 613CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
614# CONFIG_DEVTMPFS is not set
536CONFIG_STANDALONE=y 615CONFIG_STANDALONE=y
537CONFIG_PREVENT_FIRMWARE_BUILD=y 616CONFIG_PREVENT_FIRMWARE_BUILD=y
538CONFIG_FW_LOADER=y 617CONFIG_FW_LOADER=y
618CONFIG_FIRMWARE_IN_KERNEL=y
619CONFIG_EXTRA_FIRMWARE=""
539# CONFIG_SYS_HYPERVISOR is not set 620# CONFIG_SYS_HYPERVISOR is not set
540# CONFIG_CONNECTOR is not set 621# CONFIG_CONNECTOR is not set
541CONFIG_MTD=y 622CONFIG_MTD=y
542# CONFIG_MTD_DEBUG is not set 623# CONFIG_MTD_DEBUG is not set
624# CONFIG_MTD_TESTS is not set
543# CONFIG_MTD_CONCAT is not set 625# CONFIG_MTD_CONCAT is not set
544CONFIG_MTD_PARTITIONS=y 626CONFIG_MTD_PARTITIONS=y
545# CONFIG_MTD_REDBOOT_PARTS is not set 627# CONFIG_MTD_REDBOOT_PARTS is not set
@@ -612,6 +694,11 @@ CONFIG_MTD_NAND_PLATFORM=y
612# CONFIG_MTD_ONENAND is not set 694# CONFIG_MTD_ONENAND is not set
613 695
614# 696#
697# LPDDR flash memory drivers
698#
699# CONFIG_MTD_LPDDR is not set
700
701#
615# UBI - Unsorted block images 702# UBI - Unsorted block images
616# 703#
617# CONFIG_MTD_UBI is not set 704# CONFIG_MTD_UBI is not set
@@ -623,23 +710,36 @@ CONFIG_BLK_DEV=y
623# CONFIG_BLK_DEV_UMEM is not set 710# CONFIG_BLK_DEV_UMEM is not set
624# CONFIG_BLK_DEV_COW_COMMON is not set 711# CONFIG_BLK_DEV_COW_COMMON is not set
625# CONFIG_BLK_DEV_LOOP is not set 712# CONFIG_BLK_DEV_LOOP is not set
713
714#
715# DRBD disabled because PROC_FS, INET or CONNECTOR not selected
716#
626# CONFIG_BLK_DEV_NBD is not set 717# CONFIG_BLK_DEV_NBD is not set
627# CONFIG_BLK_DEV_SX8 is not set 718# CONFIG_BLK_DEV_SX8 is not set
628# CONFIG_BLK_DEV_RAM is not set 719# CONFIG_BLK_DEV_RAM is not set
629# CONFIG_CDROM_PKTCDVD is not set 720# CONFIG_CDROM_PKTCDVD is not set
630# CONFIG_ATA_OVER_ETH is not set 721# CONFIG_ATA_OVER_ETH is not set
722# CONFIG_BLK_DEV_HD is not set
631CONFIG_MISC_DEVICES=y 723CONFIG_MISC_DEVICES=y
632# CONFIG_PHANTOM is not set 724# CONFIG_PHANTOM is not set
633# CONFIG_EEPROM_93CX6 is not set
634# CONFIG_SGI_IOC4 is not set 725# CONFIG_SGI_IOC4 is not set
635# CONFIG_TIFM_CORE is not set 726# CONFIG_TIFM_CORE is not set
636# CONFIG_ENCLOSURE_SERVICES is not set 727# CONFIG_ENCLOSURE_SERVICES is not set
728# CONFIG_HP_ILO is not set
729# CONFIG_C2PORT is not set
730
731#
732# EEPROM support
733#
734# CONFIG_EEPROM_93CX6 is not set
735# CONFIG_CB710_CORE is not set
637CONFIG_HAVE_IDE=y 736CONFIG_HAVE_IDE=y
638# CONFIG_IDE is not set 737# CONFIG_IDE is not set
639 738
640# 739#
641# SCSI device support 740# SCSI device support
642# 741#
742CONFIG_SCSI_MOD=y
643# CONFIG_RAID_ATTRS is not set 743# CONFIG_RAID_ATTRS is not set
644CONFIG_SCSI=y 744CONFIG_SCSI=y
645CONFIG_SCSI_DMA=y 745CONFIG_SCSI_DMA=y
@@ -656,10 +756,6 @@ CONFIG_SCSI_PROC_FS=y
656# CONFIG_BLK_DEV_SR is not set 756# CONFIG_BLK_DEV_SR is not set
657# CONFIG_CHR_DEV_SG is not set 757# CONFIG_CHR_DEV_SG is not set
658# CONFIG_CHR_DEV_SCH is not set 758# CONFIG_CHR_DEV_SCH is not set
659
660#
661# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
662#
663# CONFIG_SCSI_MULTI_LUN is not set 759# CONFIG_SCSI_MULTI_LUN is not set
664# CONFIG_SCSI_CONSTANTS is not set 760# CONFIG_SCSI_CONSTANTS is not set
665# CONFIG_SCSI_LOGGING is not set 761# CONFIG_SCSI_LOGGING is not set
@@ -676,27 +772,35 @@ CONFIG_SCSI_WAIT_SCAN=m
676# CONFIG_SCSI_SRP_ATTRS is not set 772# CONFIG_SCSI_SRP_ATTRS is not set
677CONFIG_SCSI_LOWLEVEL=y 773CONFIG_SCSI_LOWLEVEL=y
678# CONFIG_ISCSI_TCP is not set 774# CONFIG_ISCSI_TCP is not set
775# CONFIG_SCSI_BNX2_ISCSI is not set
776# CONFIG_BE2ISCSI is not set
679# CONFIG_BLK_DEV_3W_XXXX_RAID is not set 777# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
778# CONFIG_SCSI_HPSA is not set
680# CONFIG_SCSI_3W_9XXX is not set 779# CONFIG_SCSI_3W_9XXX is not set
780# CONFIG_SCSI_3W_SAS is not set
681# CONFIG_SCSI_ACARD is not set 781# CONFIG_SCSI_ACARD is not set
682# CONFIG_SCSI_AACRAID is not set 782# CONFIG_SCSI_AACRAID is not set
683# CONFIG_SCSI_AIC7XXX is not set 783# CONFIG_SCSI_AIC7XXX is not set
684# CONFIG_SCSI_AIC7XXX_OLD is not set 784# CONFIG_SCSI_AIC7XXX_OLD is not set
685# CONFIG_SCSI_AIC79XX is not set 785# CONFIG_SCSI_AIC79XX is not set
686# CONFIG_SCSI_AIC94XX is not set 786# CONFIG_SCSI_AIC94XX is not set
787# CONFIG_SCSI_MVSAS is not set
687# CONFIG_SCSI_DPT_I2O is not set 788# CONFIG_SCSI_DPT_I2O is not set
688# CONFIG_SCSI_ADVANSYS is not set 789# CONFIG_SCSI_ADVANSYS is not set
689# CONFIG_SCSI_ARCMSR is not set 790# CONFIG_SCSI_ARCMSR is not set
690# CONFIG_MEGARAID_NEWGEN is not set 791# CONFIG_MEGARAID_NEWGEN is not set
691# CONFIG_MEGARAID_LEGACY is not set 792# CONFIG_MEGARAID_LEGACY is not set
692# CONFIG_MEGARAID_SAS is not set 793# CONFIG_MEGARAID_SAS is not set
794# CONFIG_SCSI_MPT2SAS is not set
693# CONFIG_SCSI_HPTIOP is not set 795# CONFIG_SCSI_HPTIOP is not set
796# CONFIG_LIBFC is not set
797# CONFIG_LIBFCOE is not set
798# CONFIG_FCOE is not set
694# CONFIG_SCSI_DMX3191D is not set 799# CONFIG_SCSI_DMX3191D is not set
695# CONFIG_SCSI_FUTURE_DOMAIN is not set 800# CONFIG_SCSI_FUTURE_DOMAIN is not set
696# CONFIG_SCSI_IPS is not set 801# CONFIG_SCSI_IPS is not set
697# CONFIG_SCSI_INITIO is not set 802# CONFIG_SCSI_INITIO is not set
698# CONFIG_SCSI_INIA100 is not set 803# CONFIG_SCSI_INIA100 is not set
699# CONFIG_SCSI_MVSAS is not set
700# CONFIG_SCSI_STEX is not set 804# CONFIG_SCSI_STEX is not set
701# CONFIG_SCSI_SYM53C8XX_2 is not set 805# CONFIG_SCSI_SYM53C8XX_2 is not set
702# CONFIG_SCSI_IPR is not set 806# CONFIG_SCSI_IPR is not set
@@ -708,9 +812,15 @@ CONFIG_SCSI_LOWLEVEL=y
708# CONFIG_SCSI_DC390T is not set 812# CONFIG_SCSI_DC390T is not set
709# CONFIG_SCSI_NSP32 is not set 813# CONFIG_SCSI_NSP32 is not set
710# CONFIG_SCSI_DEBUG is not set 814# CONFIG_SCSI_DEBUG is not set
815# CONFIG_SCSI_PMCRAID is not set
816# CONFIG_SCSI_PM8001 is not set
711# CONFIG_SCSI_SRP is not set 817# CONFIG_SCSI_SRP is not set
818# CONFIG_SCSI_BFA_FC is not set
819# CONFIG_SCSI_DH is not set
820# CONFIG_SCSI_OSD_INITIATOR is not set
712CONFIG_ATA=y 821CONFIG_ATA=y
713# CONFIG_ATA_NONSTANDARD is not set 822# CONFIG_ATA_NONSTANDARD is not set
823# CONFIG_ATA_VERBOSE_ERROR is not set
714# CONFIG_SATA_PMP is not set 824# CONFIG_SATA_PMP is not set
715# CONFIG_SATA_AHCI is not set 825# CONFIG_SATA_AHCI is not set
716# CONFIG_SATA_SIL24 is not set 826# CONFIG_SATA_SIL24 is not set
@@ -732,6 +842,7 @@ CONFIG_ATA_SFF=y
732# CONFIG_PATA_ALI is not set 842# CONFIG_PATA_ALI is not set
733# CONFIG_PATA_AMD is not set 843# CONFIG_PATA_AMD is not set
734# CONFIG_PATA_ARTOP is not set 844# CONFIG_PATA_ARTOP is not set
845# CONFIG_PATA_ATP867X is not set
735# CONFIG_PATA_ATIIXP is not set 846# CONFIG_PATA_ATIIXP is not set
736# CONFIG_PATA_CMD640_PCI is not set 847# CONFIG_PATA_CMD640_PCI is not set
737# CONFIG_PATA_CMD64X is not set 848# CONFIG_PATA_CMD64X is not set
@@ -747,6 +858,7 @@ CONFIG_ATA_SFF=y
747# CONFIG_PATA_IT821X is not set 858# CONFIG_PATA_IT821X is not set
748# CONFIG_PATA_IT8213 is not set 859# CONFIG_PATA_IT8213 is not set
749# CONFIG_PATA_JMICRON is not set 860# CONFIG_PATA_JMICRON is not set
861# CONFIG_PATA_LEGACY is not set
750# CONFIG_PATA_TRIFLEX is not set 862# CONFIG_PATA_TRIFLEX is not set
751# CONFIG_PATA_MARVELL is not set 863# CONFIG_PATA_MARVELL is not set
752# CONFIG_PATA_MPIIX is not set 864# CONFIG_PATA_MPIIX is not set
@@ -757,29 +869,39 @@ CONFIG_ATA_SFF=y
757# CONFIG_PATA_NS87415 is not set 869# CONFIG_PATA_NS87415 is not set
758# CONFIG_PATA_OPTI is not set 870# CONFIG_PATA_OPTI is not set
759# CONFIG_PATA_OPTIDMA is not set 871# CONFIG_PATA_OPTIDMA is not set
872# CONFIG_PATA_PDC2027X is not set
760# CONFIG_PATA_PDC_OLD is not set 873# CONFIG_PATA_PDC_OLD is not set
761# CONFIG_PATA_RADISYS is not set 874# CONFIG_PATA_RADISYS is not set
762CONFIG_PATA_RB532=y 875CONFIG_PATA_RB532=y
876# CONFIG_PATA_RDC is not set
763# CONFIG_PATA_RZ1000 is not set 877# CONFIG_PATA_RZ1000 is not set
764# CONFIG_PATA_SC1200 is not set 878# CONFIG_PATA_SC1200 is not set
765# CONFIG_PATA_SERVERWORKS is not set 879# CONFIG_PATA_SERVERWORKS is not set
766# CONFIG_PATA_PDC2027X is not set
767# CONFIG_PATA_SIL680 is not set 880# CONFIG_PATA_SIL680 is not set
768# CONFIG_PATA_SIS is not set 881# CONFIG_PATA_SIS is not set
882# CONFIG_PATA_TOSHIBA is not set
769# CONFIG_PATA_VIA is not set 883# CONFIG_PATA_VIA is not set
770# CONFIG_PATA_WINBOND is not set 884# CONFIG_PATA_WINBOND is not set
771# CONFIG_PATA_PLATFORM is not set 885# CONFIG_PATA_PLATFORM is not set
886# CONFIG_PATA_SCH is not set
772# CONFIG_MD is not set 887# CONFIG_MD is not set
773# CONFIG_FUSION is not set 888# CONFIG_FUSION is not set
774 889
775# 890#
776# IEEE 1394 (FireWire) support 891# IEEE 1394 (FireWire) support
777# 892#
893
894#
895# You can enable one or both FireWire driver stacks.
896#
897
898#
899# The newer stack is recommended.
900#
778# CONFIG_FIREWIRE is not set 901# CONFIG_FIREWIRE is not set
779# CONFIG_IEEE1394 is not set 902# CONFIG_IEEE1394 is not set
780# CONFIG_I2O is not set 903# CONFIG_I2O is not set
781CONFIG_NETDEVICES=y 904CONFIG_NETDEVICES=y
782# CONFIG_NETDEVICES_MULTIQUEUE is not set
783CONFIG_IFB=m 905CONFIG_IFB=m
784# CONFIG_DUMMY is not set 906# CONFIG_DUMMY is not set
785# CONFIG_BONDING is not set 907# CONFIG_BONDING is not set
@@ -797,21 +919,28 @@ CONFIG_KORINA=y
797# CONFIG_SUNGEM is not set 919# CONFIG_SUNGEM is not set
798# CONFIG_CASSINI is not set 920# CONFIG_CASSINI is not set
799# CONFIG_NET_VENDOR_3COM is not set 921# CONFIG_NET_VENDOR_3COM is not set
922# CONFIG_SMC91X is not set
800# CONFIG_DM9000 is not set 923# CONFIG_DM9000 is not set
924# CONFIG_ETHOC is not set
925# CONFIG_SMSC911X is not set
926# CONFIG_DNET is not set
801# CONFIG_NET_TULIP is not set 927# CONFIG_NET_TULIP is not set
802# CONFIG_HP100 is not set 928# CONFIG_HP100 is not set
803# CONFIG_IBM_NEW_EMAC_ZMII is not set 929# CONFIG_IBM_NEW_EMAC_ZMII is not set
804# CONFIG_IBM_NEW_EMAC_RGMII is not set 930# CONFIG_IBM_NEW_EMAC_RGMII is not set
805# CONFIG_IBM_NEW_EMAC_TAH is not set 931# CONFIG_IBM_NEW_EMAC_TAH is not set
806# CONFIG_IBM_NEW_EMAC_EMAC4 is not set 932# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
933# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
934# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
935# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
807CONFIG_NET_PCI=y 936CONFIG_NET_PCI=y
808# CONFIG_PCNET32 is not set 937# CONFIG_PCNET32 is not set
809# CONFIG_AMD8111_ETH is not set 938# CONFIG_AMD8111_ETH is not set
810# CONFIG_ADAPTEC_STARFIRE is not set 939# CONFIG_ADAPTEC_STARFIRE is not set
940# CONFIG_KSZ884X_PCI is not set
811# CONFIG_B44 is not set 941# CONFIG_B44 is not set
812# CONFIG_FORCEDETH is not set 942# CONFIG_FORCEDETH is not set
813# CONFIG_TC35815 is not set 943# CONFIG_TC35815 is not set
814# CONFIG_EEPRO100 is not set
815# CONFIG_E100 is not set 944# CONFIG_E100 is not set
816# CONFIG_FEALNX is not set 945# CONFIG_FEALNX is not set
817# CONFIG_NATSEMI is not set 946# CONFIG_NATSEMI is not set
@@ -821,30 +950,27 @@ CONFIG_NET_PCI=y
821# CONFIG_R6040 is not set 950# CONFIG_R6040 is not set
822# CONFIG_SIS900 is not set 951# CONFIG_SIS900 is not set
823# CONFIG_EPIC100 is not set 952# CONFIG_EPIC100 is not set
953# CONFIG_SMSC9420 is not set
824# CONFIG_SUNDANCE is not set 954# CONFIG_SUNDANCE is not set
825# CONFIG_TLAN is not set 955# CONFIG_TLAN is not set
956# CONFIG_KS8842 is not set
957# CONFIG_KS8851_MLL is not set
826CONFIG_VIA_RHINE=y 958CONFIG_VIA_RHINE=y
827# CONFIG_VIA_RHINE_MMIO is not set 959# CONFIG_VIA_RHINE_MMIO is not set
828CONFIG_VIA_RHINE_NAPI=y
829# CONFIG_SC92031 is not set 960# CONFIG_SC92031 is not set
961# CONFIG_ATL2 is not set
830# CONFIG_NETDEV_1000 is not set 962# CONFIG_NETDEV_1000 is not set
831# CONFIG_NETDEV_10000 is not set 963# CONFIG_NETDEV_10000 is not set
832# CONFIG_TR is not set 964# CONFIG_TR is not set
833 965CONFIG_WLAN=y
834#
835# Wireless LAN
836#
837# CONFIG_WLAN_PRE80211 is not set
838CONFIG_WLAN_80211=y
839# CONFIG_IPW2100 is not set
840# CONFIG_IPW2200 is not set
841# CONFIG_LIBERTAS is not set
842# CONFIG_HERMES is not set
843CONFIG_ATMEL=m 966CONFIG_ATMEL=m
844# CONFIG_PCI_ATMEL is not set 967# CONFIG_PCI_ATMEL is not set
845# CONFIG_PRISM54 is not set 968# CONFIG_PRISM54 is not set
846# CONFIG_IWLWIFI_LEDS is not set
847# CONFIG_HOSTAP is not set 969# CONFIG_HOSTAP is not set
970
971#
972# Enable WiMAX (Networking options) to see the WiMAX drivers
973#
848# CONFIG_WAN is not set 974# CONFIG_WAN is not set
849# CONFIG_FDDI is not set 975# CONFIG_FDDI is not set
850# CONFIG_HIPPI is not set 976# CONFIG_HIPPI is not set
@@ -864,6 +990,7 @@ CONFIG_SLHC=m
864# CONFIG_NETCONSOLE is not set 990# CONFIG_NETCONSOLE is not set
865# CONFIG_NETPOLL is not set 991# CONFIG_NETPOLL is not set
866# CONFIG_NET_POLL_CONTROLLER is not set 992# CONFIG_NET_POLL_CONTROLLER is not set
993# CONFIG_VMXNET3 is not set
867# CONFIG_ISDN is not set 994# CONFIG_ISDN is not set
868# CONFIG_PHONE is not set 995# CONFIG_PHONE is not set
869 996
@@ -872,7 +999,8 @@ CONFIG_SLHC=m
872# 999#
873CONFIG_INPUT=y 1000CONFIG_INPUT=y
874# CONFIG_INPUT_FF_MEMLESS is not set 1001# CONFIG_INPUT_FF_MEMLESS is not set
875# CONFIG_INPUT_POLLDEV is not set 1002CONFIG_INPUT_POLLDEV=y
1003# CONFIG_INPUT_SPARSEKMAP is not set
876 1004
877# 1005#
878# Userland interfaces 1006# Userland interfaces
@@ -887,17 +1015,29 @@ CONFIG_INPUT=y
887# 1015#
888CONFIG_INPUT_KEYBOARD=y 1016CONFIG_INPUT_KEYBOARD=y
889# CONFIG_KEYBOARD_ATKBD is not set 1017# CONFIG_KEYBOARD_ATKBD is not set
890# CONFIG_KEYBOARD_SUNKBD is not set
891# CONFIG_KEYBOARD_LKKBD is not set 1018# CONFIG_KEYBOARD_LKKBD is not set
892# CONFIG_KEYBOARD_XTKBD is not set 1019# CONFIG_KEYBOARD_GPIO is not set
1020# CONFIG_KEYBOARD_MATRIX is not set
893# CONFIG_KEYBOARD_NEWTON is not set 1021# CONFIG_KEYBOARD_NEWTON is not set
1022# CONFIG_KEYBOARD_OPENCORES is not set
894# CONFIG_KEYBOARD_STOWAWAY is not set 1023# CONFIG_KEYBOARD_STOWAWAY is not set
895# CONFIG_KEYBOARD_GPIO is not set 1024# CONFIG_KEYBOARD_SUNKBD is not set
1025# CONFIG_KEYBOARD_XTKBD is not set
896# CONFIG_INPUT_MOUSE is not set 1026# CONFIG_INPUT_MOUSE is not set
897# CONFIG_INPUT_JOYSTICK is not set 1027# CONFIG_INPUT_JOYSTICK is not set
898# CONFIG_INPUT_TABLET is not set 1028# CONFIG_INPUT_TABLET is not set
899# CONFIG_INPUT_TOUCHSCREEN is not set 1029# CONFIG_INPUT_TOUCHSCREEN is not set
900# CONFIG_INPUT_MISC is not set 1030CONFIG_INPUT_MISC=y
1031# CONFIG_INPUT_PCSPKR is not set
1032# CONFIG_INPUT_ATI_REMOTE is not set
1033# CONFIG_INPUT_ATI_REMOTE2 is not set
1034# CONFIG_INPUT_KEYSPAN_REMOTE is not set
1035# CONFIG_INPUT_POWERMATE is not set
1036# CONFIG_INPUT_YEALINK is not set
1037# CONFIG_INPUT_CM109 is not set
1038# CONFIG_INPUT_UINPUT is not set
1039# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
1040CONFIG_INPUT_RB532_BUTTON=y
901 1041
902# 1042#
903# Hardware I/O ports 1043# Hardware I/O ports
@@ -909,6 +1049,7 @@ CONFIG_INPUT_KEYBOARD=y
909# Character devices 1049# Character devices
910# 1050#
911# CONFIG_VT is not set 1051# CONFIG_VT is not set
1052CONFIG_DEVKMEM=y
912# CONFIG_SERIAL_NONSTANDARD is not set 1053# CONFIG_SERIAL_NONSTANDARD is not set
913# CONFIG_NOZOMI is not set 1054# CONFIG_NOZOMI is not set
914 1055
@@ -928,105 +1069,95 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=2
928CONFIG_SERIAL_CORE=y 1069CONFIG_SERIAL_CORE=y
929CONFIG_SERIAL_CORE_CONSOLE=y 1070CONFIG_SERIAL_CORE_CONSOLE=y
930# CONFIG_SERIAL_JSM is not set 1071# CONFIG_SERIAL_JSM is not set
1072# CONFIG_SERIAL_TIMBERDALE is not set
931CONFIG_UNIX98_PTYS=y 1073CONFIG_UNIX98_PTYS=y
1074# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
932# CONFIG_LEGACY_PTYS is not set 1075# CONFIG_LEGACY_PTYS is not set
933# CONFIG_IPMI_HANDLER is not set 1076# CONFIG_IPMI_HANDLER is not set
934CONFIG_HW_RANDOM=y 1077CONFIG_HW_RANDOM=y
935# CONFIG_RTC is not set 1078# CONFIG_HW_RANDOM_TIMERIOMEM is not set
936# CONFIG_R3964 is not set 1079# CONFIG_R3964 is not set
937# CONFIG_APPLICOM is not set 1080# CONFIG_APPLICOM is not set
938# CONFIG_RAW_DRIVER is not set 1081# CONFIG_RAW_DRIVER is not set
939# CONFIG_TCG_TPM is not set 1082# CONFIG_TCG_TPM is not set
940CONFIG_DEVPORT=y 1083CONFIG_DEVPORT=y
941# CONFIG_I2C is not set 1084# CONFIG_I2C is not set
942
943#
944# SPI support
945#
946# CONFIG_SPI is not set 1085# CONFIG_SPI is not set
947# CONFIG_SPI_MASTER is not set
948# CONFIG_W1 is not set
949# CONFIG_POWER_SUPPLY is not set
950# CONFIG_HWMON is not set
951# CONFIG_THERMAL is not set
952CONFIG_WATCHDOG=y
953# CONFIG_WATCHDOG_NOWAYOUT is not set
954 1086
955# 1087#
956# Watchdog Device Drivers 1088# PPS support
957# 1089#
958# CONFIG_SOFT_WATCHDOG is not set 1090# CONFIG_PPS is not set
1091CONFIG_ARCH_REQUIRE_GPIOLIB=y
1092CONFIG_GPIOLIB=y
1093CONFIG_GPIO_SYSFS=y
959 1094
960# 1095#
961# PCI-based Watchdog Cards 1096# Memory mapped GPIO expanders:
962# 1097#
963# CONFIG_PCIPCWATCHDOG is not set 1098# CONFIG_GPIO_IT8761E is not set
964# CONFIG_WDTPCI is not set 1099# CONFIG_GPIO_SCH is not set
965 1100
966# 1101#
967# Sonics Silicon Backplane 1102# I2C GPIO expanders:
968# 1103#
969CONFIG_SSB_POSSIBLE=y
970# CONFIG_SSB is not set
971 1104
972# 1105#
973# Multifunction device drivers 1106# PCI GPIO expanders:
974#
975# CONFIG_MFD_SM501 is not set
976# CONFIG_HTC_PASIC3 is not set
977
978#
979# Multimedia devices
980#
981CONFIG_VIDEO_DEV=m
982CONFIG_VIDEO_V4L2_COMMON=m
983CONFIG_VIDEO_ALLOW_V4L1=y
984CONFIG_VIDEO_V4L1_COMPAT=y
985CONFIG_VIDEO_V4L2=m
986CONFIG_VIDEO_V4L1=m
987CONFIG_VIDEO_CAPTURE_DRIVERS=y
988# CONFIG_VIDEO_ADV_DEBUG is not set
989# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set
990
991#
992# Encoders/decoders and other helper chips
993# 1107#
1108# CONFIG_GPIO_CS5535 is not set
1109# CONFIG_GPIO_BT8XX is not set
1110# CONFIG_GPIO_LANGWELL is not set
994 1111
995# 1112#
996# Audio decoders 1113# SPI GPIO expanders:
997# 1114#
998 1115
999# 1116#
1000# Video decoders 1117# AC97 GPIO expanders:
1001# 1118#
1119# CONFIG_W1 is not set
1120# CONFIG_POWER_SUPPLY is not set
1121# CONFIG_HWMON is not set
1122# CONFIG_THERMAL is not set
1123CONFIG_WATCHDOG=y
1124CONFIG_WATCHDOG_NOWAYOUT=y
1002 1125
1003# 1126#
1004# Video and audio decoders 1127# Watchdog Device Drivers
1005# 1128#
1129# CONFIG_SOFT_WATCHDOG is not set
1130# CONFIG_ALIM7101_WDT is not set
1131CONFIG_RC32434_WDT=y
1006 1132
1007# 1133#
1008# MPEG video encoders 1134# PCI-based Watchdog Cards
1009# 1135#
1010# CONFIG_VIDEO_CX2341X is not set 1136# CONFIG_PCIPCWATCHDOG is not set
1137# CONFIG_WDTPCI is not set
1138CONFIG_SSB_POSSIBLE=y
1011 1139
1012# 1140#
1013# Video encoders 1141# Sonics Silicon Backplane
1014# 1142#
1143# CONFIG_SSB is not set
1015 1144
1016# 1145#
1017# Video improvement chips 1146# Multifunction device drivers
1018# 1147#
1019# CONFIG_VIDEO_VIVI is not set 1148# CONFIG_MFD_CORE is not set
1020# CONFIG_VIDEO_CPIA is not set 1149# CONFIG_MFD_SM501 is not set
1021# CONFIG_VIDEO_STRADIS is not set 1150# CONFIG_HTC_PASIC3 is not set
1022# CONFIG_SOC_CAMERA is not set 1151# CONFIG_MFD_TMIO is not set
1023# CONFIG_RADIO_ADAPTERS is not set 1152# CONFIG_MFD_TIMBERDALE is not set
1024# CONFIG_DVB_CORE is not set 1153# CONFIG_LPC_SCH is not set
1025# CONFIG_DAB is not set 1154# CONFIG_REGULATOR is not set
1155# CONFIG_MEDIA_SUPPORT is not set
1026 1156
1027# 1157#
1028# Graphics support 1158# Graphics support
1029# 1159#
1160# CONFIG_VGA_ARB is not set
1030# CONFIG_DRM is not set 1161# CONFIG_DRM is not set
1031# CONFIG_VGASTATE is not set 1162# CONFIG_VGASTATE is not set
1032# CONFIG_VIDEO_OUTPUT_CONTROL is not set 1163# CONFIG_VIDEO_OUTPUT_CONTROL is not set
@@ -1037,13 +1168,10 @@ CONFIG_VIDEO_CAPTURE_DRIVERS=y
1037# Display device support 1168# Display device support
1038# 1169#
1039# CONFIG_DISPLAY_SUPPORT is not set 1170# CONFIG_DISPLAY_SUPPORT is not set
1040
1041#
1042# Sound
1043#
1044# CONFIG_SOUND is not set 1171# CONFIG_SOUND is not set
1045CONFIG_HID_SUPPORT=y 1172CONFIG_HID_SUPPORT=y
1046# CONFIG_HID is not set 1173# CONFIG_HID is not set
1174# CONFIG_HID_PID is not set
1047CONFIG_USB_SUPPORT=y 1175CONFIG_USB_SUPPORT=y
1048CONFIG_USB_ARCH_HAS_HCD=y 1176CONFIG_USB_ARCH_HAS_HCD=y
1049CONFIG_USB_ARCH_HAS_OHCI=y 1177CONFIG_USB_ARCH_HAS_OHCI=y
@@ -1053,9 +1181,18 @@ CONFIG_USB_ARCH_HAS_EHCI=y
1053# CONFIG_USB_OTG_BLACKLIST_HUB is not set 1181# CONFIG_USB_OTG_BLACKLIST_HUB is not set
1054 1182
1055# 1183#
1056# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' 1184# Enable Host or Gadget support to see Inventra options
1185#
1186
1187#
1188# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
1057# 1189#
1058# CONFIG_USB_GADGET is not set 1190# CONFIG_USB_GADGET is not set
1191
1192#
1193# OTG and related infrastructure
1194#
1195# CONFIG_UWB is not set
1059# CONFIG_MMC is not set 1196# CONFIG_MMC is not set
1060# CONFIG_MEMSTICK is not set 1197# CONFIG_MEMSTICK is not set
1061CONFIG_NEW_LEDS=y 1198CONFIG_NEW_LEDS=y
@@ -1064,41 +1201,67 @@ CONFIG_LEDS_CLASS=y
1064# 1201#
1065# LED drivers 1202# LED drivers
1066# 1203#
1204CONFIG_LEDS_MIKROTIK_RB532=y
1067# CONFIG_LEDS_GPIO is not set 1205# CONFIG_LEDS_GPIO is not set
1206# CONFIG_LEDS_LT3593 is not set
1207CONFIG_LEDS_TRIGGERS=y
1068 1208
1069# 1209#
1070# LED Triggers 1210# LED Triggers
1071# 1211#
1072CONFIG_LEDS_TRIGGERS=y
1073CONFIG_LEDS_TRIGGER_TIMER=y 1212CONFIG_LEDS_TRIGGER_TIMER=y
1074CONFIG_LEDS_TRIGGER_HEARTBEAT=y 1213CONFIG_LEDS_TRIGGER_HEARTBEAT=y
1075# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set 1214# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
1215# CONFIG_LEDS_TRIGGER_GPIO is not set
1216CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
1217
1218#
1219# iptables trigger is under Netfilter config (LED target)
1220#
1221# CONFIG_ACCESSIBILITY is not set
1076# CONFIG_INFINIBAND is not set 1222# CONFIG_INFINIBAND is not set
1077CONFIG_RTC_LIB=y 1223CONFIG_RTC_LIB=y
1078# CONFIG_RTC_CLASS is not set 1224# CONFIG_RTC_CLASS is not set
1225# CONFIG_DMADEVICES is not set
1226# CONFIG_AUXDISPLAY is not set
1079# CONFIG_UIO is not set 1227# CONFIG_UIO is not set
1080 1228
1081# 1229#
1230# TI VLYNQ
1231#
1232# CONFIG_STAGING is not set
1233
1234#
1082# File systems 1235# File systems
1083# 1236#
1084CONFIG_EXT2_FS=y 1237CONFIG_EXT2_FS=y
1085# CONFIG_EXT2_FS_XATTR is not set 1238# CONFIG_EXT2_FS_XATTR is not set
1086# CONFIG_EXT2_FS_XIP is not set 1239# CONFIG_EXT2_FS_XIP is not set
1087# CONFIG_EXT3_FS is not set 1240# CONFIG_EXT3_FS is not set
1088# CONFIG_EXT4DEV_FS is not set 1241# CONFIG_EXT4_FS is not set
1089# CONFIG_REISERFS_FS is not set 1242# CONFIG_REISERFS_FS is not set
1090# CONFIG_JFS_FS is not set 1243# CONFIG_JFS_FS is not set
1091# CONFIG_FS_POSIX_ACL is not set 1244# CONFIG_FS_POSIX_ACL is not set
1092# CONFIG_XFS_FS is not set 1245# CONFIG_XFS_FS is not set
1093# CONFIG_OCFS2_FS is not set 1246# CONFIG_OCFS2_FS is not set
1247# CONFIG_BTRFS_FS is not set
1248# CONFIG_NILFS2_FS is not set
1249CONFIG_FILE_LOCKING=y
1250CONFIG_FSNOTIFY=y
1094# CONFIG_DNOTIFY is not set 1251# CONFIG_DNOTIFY is not set
1095# CONFIG_INOTIFY is not set 1252# CONFIG_INOTIFY is not set
1253CONFIG_INOTIFY_USER=y
1096# CONFIG_QUOTA is not set 1254# CONFIG_QUOTA is not set
1097# CONFIG_AUTOFS_FS is not set 1255# CONFIG_AUTOFS_FS is not set
1098# CONFIG_AUTOFS4_FS is not set 1256# CONFIG_AUTOFS4_FS is not set
1099# CONFIG_FUSE_FS is not set 1257# CONFIG_FUSE_FS is not set
1100 1258
1101# 1259#
1260# Caches
1261#
1262# CONFIG_FSCACHE is not set
1263
1264#
1102# CD-ROM/DVD Filesystems 1265# CD-ROM/DVD Filesystems
1103# 1266#
1104# CONFIG_ISO9660_FS is not set 1267# CONFIG_ISO9660_FS is not set
@@ -1117,15 +1280,13 @@ CONFIG_EXT2_FS=y
1117CONFIG_PROC_FS=y 1280CONFIG_PROC_FS=y
1118CONFIG_PROC_KCORE=y 1281CONFIG_PROC_KCORE=y
1119CONFIG_PROC_SYSCTL=y 1282CONFIG_PROC_SYSCTL=y
1283CONFIG_PROC_PAGE_MONITOR=y
1120CONFIG_SYSFS=y 1284CONFIG_SYSFS=y
1121CONFIG_TMPFS=y 1285CONFIG_TMPFS=y
1122# CONFIG_TMPFS_POSIX_ACL is not set 1286# CONFIG_TMPFS_POSIX_ACL is not set
1123# CONFIG_HUGETLB_PAGE is not set 1287# CONFIG_HUGETLB_PAGE is not set
1124CONFIG_CONFIGFS_FS=y 1288CONFIG_CONFIGFS_FS=y
1125 1289CONFIG_MISC_FILESYSTEMS=y
1126#
1127# Miscellaneous filesystems
1128#
1129# CONFIG_ADFS_FS is not set 1290# CONFIG_ADFS_FS is not set
1130# CONFIG_AFFS_FS is not set 1291# CONFIG_AFFS_FS is not set
1131# CONFIG_HFS_FS is not set 1292# CONFIG_HFS_FS is not set
@@ -1148,9 +1309,14 @@ CONFIG_JFFS2_RTIME=y
1148CONFIG_JFFS2_CMODE_PRIORITY=y 1309CONFIG_JFFS2_CMODE_PRIORITY=y
1149# CONFIG_JFFS2_CMODE_SIZE is not set 1310# CONFIG_JFFS2_CMODE_SIZE is not set
1150# CONFIG_JFFS2_CMODE_FAVOURLZO is not set 1311# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
1312# CONFIG_LOGFS is not set
1151# CONFIG_CRAMFS is not set 1313# CONFIG_CRAMFS is not set
1314CONFIG_SQUASHFS=y
1315# CONFIG_SQUASHFS_EMBEDDED is not set
1316CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
1152# CONFIG_VXFS_FS is not set 1317# CONFIG_VXFS_FS is not set
1153# CONFIG_MINIX_FS is not set 1318# CONFIG_MINIX_FS is not set
1319# CONFIG_OMFS_FS is not set
1154# CONFIG_HPFS_FS is not set 1320# CONFIG_HPFS_FS is not set
1155# CONFIG_QNX4FS_FS is not set 1321# CONFIG_QNX4FS_FS is not set
1156# CONFIG_ROMFS_FS is not set 1322# CONFIG_ROMFS_FS is not set
@@ -1160,6 +1326,7 @@ CONFIG_NETWORK_FILESYSTEMS=y
1160# CONFIG_NFS_FS is not set 1326# CONFIG_NFS_FS is not set
1161# CONFIG_NFSD is not set 1327# CONFIG_NFSD is not set
1162# CONFIG_SMB_FS is not set 1328# CONFIG_SMB_FS is not set
1329# CONFIG_CEPH_FS is not set
1163# CONFIG_CIFS is not set 1330# CONFIG_CIFS is not set
1164# CONFIG_NCP_FS is not set 1331# CONFIG_NCP_FS is not set
1165# CONFIG_CODA_FS is not set 1332# CONFIG_CODA_FS is not set
@@ -1198,11 +1365,22 @@ CONFIG_ENABLE_WARN_DEPRECATED=y
1198# CONFIG_ENABLE_MUST_CHECK is not set 1365# CONFIG_ENABLE_MUST_CHECK is not set
1199CONFIG_FRAME_WARN=1024 1366CONFIG_FRAME_WARN=1024
1200# CONFIG_MAGIC_SYSRQ is not set 1367# CONFIG_MAGIC_SYSRQ is not set
1368CONFIG_STRIP_ASM_SYMS=y
1201# CONFIG_UNUSED_SYMBOLS is not set 1369# CONFIG_UNUSED_SYMBOLS is not set
1202# CONFIG_DEBUG_FS is not set 1370# CONFIG_DEBUG_FS is not set
1203# CONFIG_HEADERS_CHECK is not set 1371# CONFIG_HEADERS_CHECK is not set
1204# CONFIG_DEBUG_KERNEL is not set 1372# CONFIG_DEBUG_KERNEL is not set
1373# CONFIG_DEBUG_MEMORY_INIT is not set
1374# CONFIG_SYSCTL_SYSCALL_CHECK is not set
1375CONFIG_HAVE_FUNCTION_TRACER=y
1376CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
1377CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
1378CONFIG_HAVE_DYNAMIC_FTRACE=y
1379CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
1380CONFIG_TRACING_SUPPORT=y
1381# CONFIG_FTRACE is not set
1205# CONFIG_SAMPLES is not set 1382# CONFIG_SAMPLES is not set
1383CONFIG_HAVE_ARCH_KGDB=y
1206# CONFIG_CMDLINE_BOOL is not set 1384# CONFIG_CMDLINE_BOOL is not set
1207 1385
1208# 1386#
@@ -1210,18 +1388,32 @@ CONFIG_FRAME_WARN=1024
1210# 1388#
1211# CONFIG_KEYS is not set 1389# CONFIG_KEYS is not set
1212# CONFIG_SECURITY is not set 1390# CONFIG_SECURITY is not set
1213# CONFIG_SECURITY_FILE_CAPABILITIES is not set 1391# CONFIG_SECURITYFS is not set
1392# CONFIG_DEFAULT_SECURITY_SELINUX is not set
1393# CONFIG_DEFAULT_SECURITY_SMACK is not set
1394# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
1395CONFIG_DEFAULT_SECURITY_DAC=y
1396CONFIG_DEFAULT_SECURITY=""
1214CONFIG_CRYPTO=y 1397CONFIG_CRYPTO=y
1215 1398
1216# 1399#
1217# Crypto core or helper 1400# Crypto core or helper
1218# 1401#
1402# CONFIG_CRYPTO_FIPS is not set
1219CONFIG_CRYPTO_ALGAPI=m 1403CONFIG_CRYPTO_ALGAPI=m
1220CONFIG_CRYPTO_AEAD=m 1404CONFIG_CRYPTO_ALGAPI2=y
1221CONFIG_CRYPTO_BLKCIPHER=m 1405CONFIG_CRYPTO_AEAD2=m
1222# CONFIG_CRYPTO_MANAGER is not set 1406CONFIG_CRYPTO_BLKCIPHER2=m
1407CONFIG_CRYPTO_HASH=m
1408CONFIG_CRYPTO_HASH2=m
1409CONFIG_CRYPTO_RNG=m
1410CONFIG_CRYPTO_RNG2=m
1411CONFIG_CRYPTO_PCOMP=y
1412CONFIG_CRYPTO_MANAGER=m
1413CONFIG_CRYPTO_MANAGER2=m
1223# CONFIG_CRYPTO_GF128MUL is not set 1414# CONFIG_CRYPTO_GF128MUL is not set
1224# CONFIG_CRYPTO_NULL is not set 1415# CONFIG_CRYPTO_NULL is not set
1416CONFIG_CRYPTO_WORKQUEUE=m
1225# CONFIG_CRYPTO_CRYPTD is not set 1417# CONFIG_CRYPTO_CRYPTD is not set
1226# CONFIG_CRYPTO_AUTHENC is not set 1418# CONFIG_CRYPTO_AUTHENC is not set
1227CONFIG_CRYPTO_TEST=m 1419CONFIG_CRYPTO_TEST=m
@@ -1249,14 +1441,20 @@ CONFIG_CRYPTO_TEST=m
1249# 1441#
1250# CONFIG_CRYPTO_HMAC is not set 1442# CONFIG_CRYPTO_HMAC is not set
1251# CONFIG_CRYPTO_XCBC is not set 1443# CONFIG_CRYPTO_XCBC is not set
1444# CONFIG_CRYPTO_VMAC is not set
1252 1445
1253# 1446#
1254# Digest 1447# Digest
1255# 1448#
1256# CONFIG_CRYPTO_CRC32C is not set 1449CONFIG_CRYPTO_CRC32C=m
1450# CONFIG_CRYPTO_GHASH is not set
1257# CONFIG_CRYPTO_MD4 is not set 1451# CONFIG_CRYPTO_MD4 is not set
1258# CONFIG_CRYPTO_MD5 is not set 1452# CONFIG_CRYPTO_MD5 is not set
1259# CONFIG_CRYPTO_MICHAEL_MIC is not set 1453# CONFIG_CRYPTO_MICHAEL_MIC is not set
1454# CONFIG_CRYPTO_RMD128 is not set
1455# CONFIG_CRYPTO_RMD160 is not set
1456# CONFIG_CRYPTO_RMD256 is not set
1457# CONFIG_CRYPTO_RMD320 is not set
1260# CONFIG_CRYPTO_SHA1 is not set 1458# CONFIG_CRYPTO_SHA1 is not set
1261# CONFIG_CRYPTO_SHA256 is not set 1459# CONFIG_CRYPTO_SHA256 is not set
1262# CONFIG_CRYPTO_SHA512 is not set 1460# CONFIG_CRYPTO_SHA512 is not set
@@ -1266,7 +1464,7 @@ CONFIG_CRYPTO_TEST=m
1266# 1464#
1267# Ciphers 1465# Ciphers
1268# 1466#
1269# CONFIG_CRYPTO_AES is not set 1467CONFIG_CRYPTO_AES=m
1270# CONFIG_CRYPTO_ANUBIS is not set 1468# CONFIG_CRYPTO_ANUBIS is not set
1271# CONFIG_CRYPTO_ARC4 is not set 1469# CONFIG_CRYPTO_ARC4 is not set
1272# CONFIG_CRYPTO_BLOWFISH is not set 1470# CONFIG_CRYPTO_BLOWFISH is not set
@@ -1286,27 +1484,36 @@ CONFIG_CRYPTO_TEST=m
1286# Compression 1484# Compression
1287# 1485#
1288# CONFIG_CRYPTO_DEFLATE is not set 1486# CONFIG_CRYPTO_DEFLATE is not set
1487CONFIG_CRYPTO_ZLIB=y
1289# CONFIG_CRYPTO_LZO is not set 1488# CONFIG_CRYPTO_LZO is not set
1489
1490#
1491# Random Number Generation
1492#
1493CONFIG_CRYPTO_ANSI_CPRNG=m
1290# CONFIG_CRYPTO_HW is not set 1494# CONFIG_CRYPTO_HW is not set
1495# CONFIG_BINARY_PRINTF is not set
1291 1496
1292# 1497#
1293# Library routines 1498# Library routines
1294# 1499#
1295CONFIG_BITREVERSE=y 1500CONFIG_BITREVERSE=y
1296# CONFIG_GENERIC_FIND_FIRST_BIT is not set 1501CONFIG_GENERIC_FIND_LAST_BIT=y
1297CONFIG_CRC_CCITT=m 1502CONFIG_CRC_CCITT=m
1298CONFIG_CRC16=m 1503CONFIG_CRC16=m
1504# CONFIG_CRC_T10DIF is not set
1299# CONFIG_CRC_ITU_T is not set 1505# CONFIG_CRC_ITU_T is not set
1300CONFIG_CRC32=y 1506CONFIG_CRC32=y
1301# CONFIG_CRC7 is not set 1507# CONFIG_CRC7 is not set
1302CONFIG_LIBCRC32C=m 1508CONFIG_LIBCRC32C=m
1303CONFIG_ZLIB_INFLATE=y 1509CONFIG_ZLIB_INFLATE=y
1304CONFIG_ZLIB_DEFLATE=y 1510CONFIG_ZLIB_DEFLATE=y
1511CONFIG_DECOMPRESS_GZIP=y
1305CONFIG_TEXTSEARCH=y 1512CONFIG_TEXTSEARCH=y
1306CONFIG_TEXTSEARCH_KMP=m 1513CONFIG_TEXTSEARCH_KMP=m
1307CONFIG_TEXTSEARCH_BM=m 1514CONFIG_TEXTSEARCH_BM=m
1308CONFIG_TEXTSEARCH_FSM=m 1515CONFIG_TEXTSEARCH_FSM=m
1309CONFIG_PLIST=y
1310CONFIG_HAS_IOMEM=y 1516CONFIG_HAS_IOMEM=y
1311CONFIG_HAS_IOPORT=y 1517CONFIG_HAS_IOPORT=y
1312CONFIG_HAS_DMA=y 1518CONFIG_HAS_DMA=y
1519CONFIG_NLATTR=y
diff --git a/arch/mips/include/asm/mach-au1x00/au1000.h b/arch/mips/include/asm/mach-au1x00/au1000.h
index ae07423e6e82..e76941db2312 100644
--- a/arch/mips/include/asm/mach-au1x00/au1000.h
+++ b/arch/mips/include/asm/mach-au1x00/au1000.h
@@ -190,8 +190,6 @@ extern unsigned long au1xxx_calc_clock(void);
190/* PM: arch/mips/alchemy/common/sleeper.S, power.c, irq.c */ 190/* PM: arch/mips/alchemy/common/sleeper.S, power.c, irq.c */
191void au1xxx_save_and_sleep(void); 191void au1xxx_save_and_sleep(void);
192void au_sleep(void); 192void au_sleep(void);
193void save_au1xxx_intctl(void);
194void restore_au1xxx_intctl(void);
195 193
196 194
197/* SOC Interrupt numbers */ 195/* SOC Interrupt numbers */
@@ -835,6 +833,38 @@ enum soc_au1200_ints {
835#define MEM_STNAND_DATA 0x20 833#define MEM_STNAND_DATA 0x20
836#endif 834#endif
837 835
836
837/* Interrupt Controller register offsets */
838#define IC_CFG0RD 0x40
839#define IC_CFG0SET 0x40
840#define IC_CFG0CLR 0x44
841#define IC_CFG1RD 0x48
842#define IC_CFG1SET 0x48
843#define IC_CFG1CLR 0x4C
844#define IC_CFG2RD 0x50
845#define IC_CFG2SET 0x50
846#define IC_CFG2CLR 0x54
847#define IC_REQ0INT 0x54
848#define IC_SRCRD 0x58
849#define IC_SRCSET 0x58
850#define IC_SRCCLR 0x5C
851#define IC_REQ1INT 0x5C
852#define IC_ASSIGNRD 0x60
853#define IC_ASSIGNSET 0x60
854#define IC_ASSIGNCLR 0x64
855#define IC_WAKERD 0x68
856#define IC_WAKESET 0x68
857#define IC_WAKECLR 0x6C
858#define IC_MASKRD 0x70
859#define IC_MASKSET 0x70
860#define IC_MASKCLR 0x74
861#define IC_RISINGRD 0x78
862#define IC_RISINGCLR 0x78
863#define IC_FALLINGRD 0x7C
864#define IC_FALLINGCLR 0x7C
865#define IC_TESTBIT 0x80
866
867
838/* Interrupt Controller 0 */ 868/* Interrupt Controller 0 */
839#define IC0_CFG0RD 0xB0400040 869#define IC0_CFG0RD 0xB0400040
840#define IC0_CFG0SET 0xB0400040 870#define IC0_CFG0SET 0xB0400040
diff --git a/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h b/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h
index 8c6b1105ce0b..c8a553a36ba4 100644
--- a/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h
+++ b/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h
@@ -358,10 +358,6 @@ u32 au1xxx_dbdma_put_dscr(u32 chanid, au1x_ddma_desc_t *dscr);
358u32 au1xxx_ddma_add_device(dbdev_tab_t *dev); 358u32 au1xxx_ddma_add_device(dbdev_tab_t *dev);
359extern void au1xxx_ddma_del_device(u32 devid); 359extern void au1xxx_ddma_del_device(u32 devid);
360void *au1xxx_ddma_get_nextptr_virt(au1x_ddma_desc_t *dp); 360void *au1xxx_ddma_get_nextptr_virt(au1x_ddma_desc_t *dp);
361#ifdef CONFIG_PM
362void au1xxx_dbdma_suspend(void);
363void au1xxx_dbdma_resume(void);
364#endif
365 361
366/* 362/*
367 * Flags for the put_source/put_dest functions. 363 * Flags for the put_source/put_dest functions.
diff --git a/arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h b/arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h
index 43d4da0b1e9f..3999ec0aa7f5 100644
--- a/arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h
+++ b/arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h
@@ -20,7 +20,7 @@ static inline unsigned long bcm63xx_gpio_count(void)
20 } 20 }
21} 21}
22 22
23#define GPIO_DIR_OUT 0x0 23#define BCM63XX_GPIO_DIR_OUT 0x0
24#define GPIO_DIR_IN 0x1 24#define BCM63XX_GPIO_DIR_IN 0x1
25 25
26#endif /* !BCM63XX_GPIO_H */ 26#endif /* !BCM63XX_GPIO_H */
diff --git a/arch/mips/include/asm/mach-loongson/cpu-feature-overrides.h b/arch/mips/include/asm/mach-loongson/cpu-feature-overrides.h
index 16210cedd929..675bd8641d5a 100644
--- a/arch/mips/include/asm/mach-loongson/cpu-feature-overrides.h
+++ b/arch/mips/include/asm/mach-loongson/cpu-feature-overrides.h
@@ -52,6 +52,8 @@
52#define cpu_has_tx39_cache 0 52#define cpu_has_tx39_cache 0
53#define cpu_has_userlocal 0 53#define cpu_has_userlocal 0
54#define cpu_has_vce 0 54#define cpu_has_vce 0
55#define cpu_has_veic 0
56#define cpu_has_vint 0
55#define cpu_has_vtag_icache 0 57#define cpu_has_vtag_icache 0
56#define cpu_has_watch 1 58#define cpu_has_watch 1
57 59
diff --git a/arch/mips/include/asm/mach-loongson/gpio.h b/arch/mips/include/asm/mach-loongson/gpio.h
new file mode 100644
index 000000000000..e30e73d443df
--- /dev/null
+++ b/arch/mips/include/asm/mach-loongson/gpio.h
@@ -0,0 +1,35 @@
1/*
2 * STLS2F GPIO Support
3 *
4 * Copyright (c) 2008 Richard Liu, STMicroelectronics <richard.liu@st.com>
5 * Copyright (c) 2008-2010 Arnaud Patard <apatard@mandriva.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13#ifndef __STLS2F_GPIO_H
14#define __STLS2F_GPIO_H
15
16#include <asm-generic/gpio.h>
17
18extern void gpio_set_value(unsigned gpio, int value);
19extern int gpio_get_value(unsigned gpio);
20extern int gpio_cansleep(unsigned gpio);
21
22/* The chip can do interrupt
23 * but it has not been tested and doc not clear
24 */
25static inline int gpio_to_irq(int gpio)
26{
27 return -EINVAL;
28}
29
30static inline int irq_to_gpio(int gpio)
31{
32 return -EINVAL;
33}
34
35#endif /* __STLS2F_GPIO_H */
diff --git a/arch/mips/include/asm/processor.h b/arch/mips/include/asm/processor.h
index ab387910009a..5d33b727acf5 100644
--- a/arch/mips/include/asm/processor.h
+++ b/arch/mips/include/asm/processor.h
@@ -344,16 +344,10 @@ unsigned long get_wchan(struct task_struct *p);
344#ifdef CONFIG_CPU_HAS_PREFETCH 344#ifdef CONFIG_CPU_HAS_PREFETCH
345 345
346#define ARCH_HAS_PREFETCH 346#define ARCH_HAS_PREFETCH
347#define prefetch(x) __builtin_prefetch((x), 0, 1)
347 348
348static inline void prefetch(const void *addr) 349#define ARCH_HAS_PREFETCHW
349{ 350#define prefetchw(x) __builtin_prefetch((x), 1, 1)
350 __asm__ __volatile__(
351 " .set mips4 \n"
352 " pref %0, (%1) \n"
353 " .set mips0 \n"
354 :
355 : "i" (Pref_Load), "r" (addr));
356}
357 351
358#endif 352#endif
359 353
diff --git a/arch/mips/kernel/cpu-probe.c b/arch/mips/kernel/cpu-probe.c
index be5bb16be4e0..3562b854f2cd 100644
--- a/arch/mips/kernel/cpu-probe.c
+++ b/arch/mips/kernel/cpu-probe.c
@@ -125,6 +125,30 @@ static int __init wait_disable(char *s)
125 125
126__setup("nowait", wait_disable); 126__setup("nowait", wait_disable);
127 127
128static int __cpuinitdata mips_fpu_disabled;
129
130static int __init fpu_disable(char *s)
131{
132 cpu_data[0].options &= ~MIPS_CPU_FPU;
133 mips_fpu_disabled = 1;
134
135 return 1;
136}
137
138__setup("nofpu", fpu_disable);
139
140int __cpuinitdata mips_dsp_disabled;
141
142static int __init dsp_disable(char *s)
143{
144 cpu_data[0].ases &= ~MIPS_ASE_DSP;
145 mips_dsp_disabled = 1;
146
147 return 1;
148}
149
150__setup("nodsp", dsp_disable);
151
128void __init check_wait(void) 152void __init check_wait(void)
129{ 153{
130 struct cpuinfo_mips *c = &current_cpu_data; 154 struct cpuinfo_mips *c = &current_cpu_data;
@@ -982,6 +1006,12 @@ __cpuinit void cpu_probe(void)
982 */ 1006 */
983 BUG_ON(current_cpu_type() != c->cputype); 1007 BUG_ON(current_cpu_type() != c->cputype);
984 1008
1009 if (mips_fpu_disabled)
1010 c->options &= ~MIPS_CPU_FPU;
1011
1012 if (mips_dsp_disabled)
1013 c->ases &= ~MIPS_ASE_DSP;
1014
985 if (c->options & MIPS_CPU_FPU) { 1015 if (c->options & MIPS_CPU_FPU) {
986 c->fpu_id = cpu_get_fpu_id(); 1016 c->fpu_id = cpu_get_fpu_id();
987 1017
diff --git a/arch/mips/kernel/cpufreq/loongson2_cpufreq.c b/arch/mips/kernel/cpufreq/loongson2_cpufreq.c
index 2f6a0b147ab8..ae5db206347c 100644
--- a/arch/mips/kernel/cpufreq/loongson2_cpufreq.c
+++ b/arch/mips/kernel/cpufreq/loongson2_cpufreq.c
@@ -65,7 +65,7 @@ static int loongson2_cpufreq_target(struct cpufreq_policy *policy,
65 return -ENODEV; 65 return -ENODEV;
66 66
67 cpus_allowed = current->cpus_allowed; 67 cpus_allowed = current->cpus_allowed;
68 set_cpus_allowed(current, cpumask_of_cpu(cpu)); 68 set_cpus_allowed_ptr(current, cpumask_of(cpu));
69 69
70 if (cpufreq_frequency_table_target 70 if (cpufreq_frequency_table_target
71 (policy, &loongson2_clockmod_table[0], target_freq, relation, 71 (policy, &loongson2_clockmod_table[0], target_freq, relation,
@@ -91,7 +91,7 @@ static int loongson2_cpufreq_target(struct cpufreq_policy *policy,
91 /* notifiers */ 91 /* notifiers */
92 cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); 92 cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE);
93 93
94 set_cpus_allowed(current, cpus_allowed); 94 set_cpus_allowed_ptr(current, &cpus_allowed);
95 95
96 /* setting the cpu frequency */ 96 /* setting the cpu frequency */
97 clk_set_rate(cpuclk, freq); 97 clk_set_rate(cpuclk, freq);
diff --git a/arch/mips/kernel/mips-mt-fpaff.c b/arch/mips/kernel/mips-mt-fpaff.c
index cbc6182b0065..f5981c499109 100644
--- a/arch/mips/kernel/mips-mt-fpaff.c
+++ b/arch/mips/kernel/mips-mt-fpaff.c
@@ -100,10 +100,10 @@ asmlinkage long mipsmt_sys_sched_setaffinity(pid_t pid, unsigned int len,
100 if (test_ti_thread_flag(ti, TIF_FPUBOUND) && 100 if (test_ti_thread_flag(ti, TIF_FPUBOUND) &&
101 cpus_intersects(new_mask, mt_fpu_cpumask)) { 101 cpus_intersects(new_mask, mt_fpu_cpumask)) {
102 cpus_and(effective_mask, new_mask, mt_fpu_cpumask); 102 cpus_and(effective_mask, new_mask, mt_fpu_cpumask);
103 retval = set_cpus_allowed(p, effective_mask); 103 retval = set_cpus_allowed_ptr(p, &effective_mask);
104 } else { 104 } else {
105 clear_ti_thread_flag(ti, TIF_FPUBOUND); 105 clear_ti_thread_flag(ti, TIF_FPUBOUND);
106 retval = set_cpus_allowed(p, new_mask); 106 retval = set_cpus_allowed_ptr(p, &new_mask);
107 } 107 }
108 108
109out_unlock: 109out_unlock:
diff --git a/arch/mips/kernel/setup.c b/arch/mips/kernel/setup.c
index f9513f9e61d3..85aef3fc6716 100644
--- a/arch/mips/kernel/setup.c
+++ b/arch/mips/kernel/setup.c
@@ -569,27 +569,6 @@ void __init setup_arch(char **cmdline_p)
569 plat_smp_setup(); 569 plat_smp_setup();
570} 570}
571 571
572static int __init fpu_disable(char *s)
573{
574 int i;
575
576 for (i = 0; i < NR_CPUS; i++)
577 cpu_data[i].options &= ~MIPS_CPU_FPU;
578
579 return 1;
580}
581
582__setup("nofpu", fpu_disable);
583
584static int __init dsp_disable(char *s)
585{
586 cpu_data[0].ases &= ~MIPS_ASE_DSP;
587
588 return 1;
589}
590
591__setup("nodsp", dsp_disable);
592
593unsigned long kernelsp[NR_CPUS]; 572unsigned long kernelsp[NR_CPUS];
594unsigned long fw_arg0, fw_arg1, fw_arg2, fw_arg3; 573unsigned long fw_arg0, fw_arg1, fw_arg2, fw_arg3;
595 574
diff --git a/arch/mips/kernel/traps.c b/arch/mips/kernel/traps.c
index 950bde8813fc..8bdd6a663c7f 100644
--- a/arch/mips/kernel/traps.c
+++ b/arch/mips/kernel/traps.c
@@ -867,7 +867,7 @@ static void mt_ase_fp_affinity(void)
867 = current->cpus_allowed; 867 = current->cpus_allowed;
868 cpus_and(tmask, current->cpus_allowed, 868 cpus_and(tmask, current->cpus_allowed,
869 mt_fpu_cpumask); 869 mt_fpu_cpumask);
870 set_cpus_allowed(current, tmask); 870 set_cpus_allowed_ptr(current, &tmask);
871 set_thread_flag(TIF_FPUBOUND); 871 set_thread_flag(TIF_FPUBOUND);
872 } 872 }
873 } 873 }
diff --git a/arch/mips/loongson/common/Makefile b/arch/mips/loongson/common/Makefile
index 7668c4de1151..cdd2e812ba1a 100644
--- a/arch/mips/loongson/common/Makefile
+++ b/arch/mips/loongson/common/Makefile
@@ -4,6 +4,7 @@
4 4
5obj-y += setup.o init.o cmdline.o env.o time.o reset.o irq.o \ 5obj-y += setup.o init.o cmdline.o env.o time.o reset.o irq.o \
6 pci.o bonito-irq.o mem.o machtype.o platform.o 6 pci.o bonito-irq.o mem.o machtype.o platform.o
7obj-$(CONFIG_GENERIC_GPIO) += gpio.o
7 8
8# 9#
9# Serial port support 10# Serial port support
diff --git a/arch/mips/loongson/common/gpio.c b/arch/mips/loongson/common/gpio.c
new file mode 100644
index 000000000000..e8a0ffa935b4
--- /dev/null
+++ b/arch/mips/loongson/common/gpio.c
@@ -0,0 +1,139 @@
1/*
2 * STLS2F GPIO Support
3 *
4 * Copyright (c) 2008 Richard Liu, STMicroelectronics <richard.liu@st.com>
5 * Copyright (c) 2008-2010 Arnaud Patard <apatard@mandriva.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13#include <linux/kernel.h>
14#include <linux/init.h>
15#include <linux/module.h>
16#include <linux/spinlock.h>
17#include <linux/err.h>
18#include <asm/types.h>
19#include <loongson.h>
20#include <linux/gpio.h>
21
22#define STLS2F_N_GPIO 4
23#define STLS2F_GPIO_IN_OFFSET 16
24
25static DEFINE_SPINLOCK(gpio_lock);
26
27int gpio_get_value(unsigned gpio)
28{
29 u32 val;
30 u32 mask;
31
32 if (gpio >= STLS2F_N_GPIO)
33 return __gpio_get_value(gpio);
34
35 mask = 1 << (gpio + STLS2F_GPIO_IN_OFFSET);
36 spin_lock(&gpio_lock);
37 val = LOONGSON_GPIODATA;
38 spin_unlock(&gpio_lock);
39
40 return ((val & mask) != 0);
41}
42EXPORT_SYMBOL(gpio_get_value);
43
44void gpio_set_value(unsigned gpio, int state)
45{
46 u32 val;
47 u32 mask;
48
49 if (gpio >= STLS2F_N_GPIO) {
50 __gpio_set_value(gpio, state);
51 return ;
52 }
53
54 mask = 1 << gpio;
55
56 spin_lock(&gpio_lock);
57 val = LOONGSON_GPIODATA;
58 if (state)
59 val |= mask;
60 else
61 val &= (~mask);
62 LOONGSON_GPIODATA = val;
63 spin_unlock(&gpio_lock);
64}
65EXPORT_SYMBOL(gpio_set_value);
66
67int gpio_cansleep(unsigned gpio)
68{
69 if (gpio < STLS2F_N_GPIO)
70 return 0;
71 else
72 return __gpio_cansleep(gpio);
73}
74EXPORT_SYMBOL(gpio_cansleep);
75
76static int ls2f_gpio_direction_input(struct gpio_chip *chip, unsigned gpio)
77{
78 u32 temp;
79 u32 mask;
80
81 if (gpio >= STLS2F_N_GPIO)
82 return -EINVAL;
83
84 spin_lock(&gpio_lock);
85 mask = 1 << gpio;
86 temp = LOONGSON_GPIOIE;
87 temp |= mask;
88 LOONGSON_GPIOIE = temp;
89 spin_unlock(&gpio_lock);
90
91 return 0;
92}
93
94static int ls2f_gpio_direction_output(struct gpio_chip *chip,
95 unsigned gpio, int level)
96{
97 u32 temp;
98 u32 mask;
99
100 if (gpio >= STLS2F_N_GPIO)
101 return -EINVAL;
102
103 gpio_set_value(gpio, level);
104 spin_lock(&gpio_lock);
105 mask = 1 << gpio;
106 temp = LOONGSON_GPIOIE;
107 temp &= (~mask);
108 LOONGSON_GPIOIE = temp;
109 spin_unlock(&gpio_lock);
110
111 return 0;
112}
113
114static int ls2f_gpio_get_value(struct gpio_chip *chip, unsigned gpio)
115{
116 return gpio_get_value(gpio);
117}
118
119static void ls2f_gpio_set_value(struct gpio_chip *chip,
120 unsigned gpio, int value)
121{
122 gpio_set_value(gpio, value);
123}
124
125static struct gpio_chip ls2f_chip = {
126 .label = "ls2f",
127 .direction_input = ls2f_gpio_direction_input,
128 .get = ls2f_gpio_get_value,
129 .direction_output = ls2f_gpio_direction_output,
130 .set = ls2f_gpio_set_value,
131 .base = 0,
132 .ngpio = STLS2F_N_GPIO,
133};
134
135static int __init ls2f_gpio_setup(void)
136{
137 return gpiochip_add(&ls2f_chip);
138}
139arch_initcall(ls2f_gpio_setup);
diff --git a/arch/mips/math-emu/cp1emu.c b/arch/mips/math-emu/cp1emu.c
index f2338d1c0b48..47842b7d26ae 100644
--- a/arch/mips/math-emu/cp1emu.c
+++ b/arch/mips/math-emu/cp1emu.c
@@ -354,7 +354,8 @@ static int cop1Emulate(struct pt_regs *xcp, struct mips_fpu_struct *ctx)
354 354
355 if (MIPSInst_RD(ir) == FPCREG_CSR) { 355 if (MIPSInst_RD(ir) == FPCREG_CSR) {
356 value = ctx->fcr31; 356 value = ctx->fcr31;
357 value = (value & ~0x3) | mips_rm[value & 0x3]; 357 value = (value & ~FPU_CSR_RM) |
358 mips_rm[modeindex(value)];
358#ifdef CSRTRACE 359#ifdef CSRTRACE
359 printk("%p gpr[%d]<-csr=%08x\n", 360 printk("%p gpr[%d]<-csr=%08x\n",
360 (void *) (xcp->cp0_epc), 361 (void *) (xcp->cp0_epc),
@@ -907,7 +908,7 @@ static int fpu_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx,
907 ieee754sp fs; 908 ieee754sp fs;
908 909
909 SPFROMREG(fs, MIPSInst_FS(ir)); 910 SPFROMREG(fs, MIPSInst_FS(ir));
910 ieee754_csr.rm = ieee_rm[MIPSInst_FUNC(ir) & 0x3]; 911 ieee754_csr.rm = ieee_rm[modeindex(MIPSInst_FUNC(ir))];
911 rv.w = ieee754sp_tint(fs); 912 rv.w = ieee754sp_tint(fs);
912 ieee754_csr.rm = oldrm; 913 ieee754_csr.rm = oldrm;
913 rfmt = w_fmt; 914 rfmt = w_fmt;
@@ -933,7 +934,7 @@ static int fpu_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx,
933 ieee754sp fs; 934 ieee754sp fs;
934 935
935 SPFROMREG(fs, MIPSInst_FS(ir)); 936 SPFROMREG(fs, MIPSInst_FS(ir));
936 ieee754_csr.rm = ieee_rm[MIPSInst_FUNC(ir) & 0x3]; 937 ieee754_csr.rm = ieee_rm[modeindex(MIPSInst_FUNC(ir))];
937 rv.l = ieee754sp_tlong(fs); 938 rv.l = ieee754sp_tlong(fs);
938 ieee754_csr.rm = oldrm; 939 ieee754_csr.rm = oldrm;
939 rfmt = l_fmt; 940 rfmt = l_fmt;
@@ -1081,7 +1082,7 @@ static int fpu_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx,
1081 ieee754dp fs; 1082 ieee754dp fs;
1082 1083
1083 DPFROMREG(fs, MIPSInst_FS(ir)); 1084 DPFROMREG(fs, MIPSInst_FS(ir));
1084 ieee754_csr.rm = ieee_rm[MIPSInst_FUNC(ir) & 0x3]; 1085 ieee754_csr.rm = ieee_rm[modeindex(MIPSInst_FUNC(ir))];
1085 rv.w = ieee754dp_tint(fs); 1086 rv.w = ieee754dp_tint(fs);
1086 ieee754_csr.rm = oldrm; 1087 ieee754_csr.rm = oldrm;
1087 rfmt = w_fmt; 1088 rfmt = w_fmt;
@@ -1107,7 +1108,7 @@ static int fpu_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx,
1107 ieee754dp fs; 1108 ieee754dp fs;
1108 1109
1109 DPFROMREG(fs, MIPSInst_FS(ir)); 1110 DPFROMREG(fs, MIPSInst_FS(ir));
1110 ieee754_csr.rm = ieee_rm[MIPSInst_FUNC(ir) & 0x3]; 1111 ieee754_csr.rm = ieee_rm[modeindex(MIPSInst_FUNC(ir))];
1111 rv.l = ieee754dp_tlong(fs); 1112 rv.l = ieee754dp_tlong(fs);
1112 ieee754_csr.rm = oldrm; 1113 ieee754_csr.rm = oldrm;
1113 rfmt = l_fmt; 1114 rfmt = l_fmt;
diff --git a/arch/mips/oprofile/op_model_loongson2.c b/arch/mips/oprofile/op_model_loongson2.c
index fa3bf661ae29..d0d24e047676 100644
--- a/arch/mips/oprofile/op_model_loongson2.c
+++ b/arch/mips/oprofile/op_model_loongson2.c
@@ -8,7 +8,6 @@
8 * This file is subject to the terms and conditions of the GNU General Public 8 * This file is subject to the terms and conditions of the GNU General Public
9 * License. See the file "COPYING" in the main directory of this archive 9 * License. See the file "COPYING" in the main directory of this archive
10 * for more details. 10 * for more details.
11 *
12 */ 11 */
13#include <linux/init.h> 12#include <linux/init.h>
14#include <linux/oprofile.h> 13#include <linux/oprofile.h>
@@ -17,24 +16,18 @@
17#include <loongson.h> /* LOONGSON2_PERFCNT_IRQ */ 16#include <loongson.h> /* LOONGSON2_PERFCNT_IRQ */
18#include "op_impl.h" 17#include "op_impl.h"
19 18
20/*
21 * a patch should be sent to oprofile with the loongson-specific support.
22 * otherwise, the oprofile tool will not recognize this and complain about
23 * "cpu_type 'unset' is not valid".
24 */
25#define LOONGSON2_CPU_TYPE "mips/loongson2" 19#define LOONGSON2_CPU_TYPE "mips/loongson2"
26 20
27#define LOONGSON2_COUNTER1_EVENT(event) ((event & 0x0f) << 5)
28#define LOONGSON2_COUNTER2_EVENT(event) ((event & 0x0f) << 9)
29
30#define LOONGSON2_PERFCNT_EXL (1UL << 0)
31#define LOONGSON2_PERFCNT_KERNEL (1UL << 1)
32#define LOONGSON2_PERFCNT_SUPERVISOR (1UL << 2)
33#define LOONGSON2_PERFCNT_USER (1UL << 3)
34#define LOONGSON2_PERFCNT_INT_EN (1UL << 4)
35#define LOONGSON2_PERFCNT_OVERFLOW (1ULL << 31) 21#define LOONGSON2_PERFCNT_OVERFLOW (1ULL << 31)
36 22
37/* Loongson2 performance counter register */ 23#define LOONGSON2_PERFCTRL_EXL (1UL << 0)
24#define LOONGSON2_PERFCTRL_KERNEL (1UL << 1)
25#define LOONGSON2_PERFCTRL_SUPERVISOR (1UL << 2)
26#define LOONGSON2_PERFCTRL_USER (1UL << 3)
27#define LOONGSON2_PERFCTRL_ENABLE (1UL << 4)
28#define LOONGSON2_PERFCTRL_EVENT(idx, event) \
29 (((event) & 0x0f) << ((idx) ? 9 : 5))
30
38#define read_c0_perfctrl() __read_64bit_c0_register($24, 0) 31#define read_c0_perfctrl() __read_64bit_c0_register($24, 0)
39#define write_c0_perfctrl(val) __write_64bit_c0_register($24, 0, val) 32#define write_c0_perfctrl(val) __write_64bit_c0_register($24, 0, val)
40#define read_c0_perfcnt() __read_64bit_c0_register($25, 0) 33#define read_c0_perfcnt() __read_64bit_c0_register($25, 0)
@@ -49,7 +42,6 @@ static struct loongson2_register_config {
49 42
50static char *oprofid = "LoongsonPerf"; 43static char *oprofid = "LoongsonPerf";
51static irqreturn_t loongson2_perfcount_handler(int irq, void *dev_id); 44static irqreturn_t loongson2_perfcount_handler(int irq, void *dev_id);
52/* Compute all of the registers in preparation for enabling profiling. */
53 45
54static void loongson2_reg_setup(struct op_counter_config *cfg) 46static void loongson2_reg_setup(struct op_counter_config *cfg)
55{ 47{
@@ -57,41 +49,38 @@ static void loongson2_reg_setup(struct op_counter_config *cfg)
57 49
58 reg.reset_counter1 = 0; 50 reg.reset_counter1 = 0;
59 reg.reset_counter2 = 0; 51 reg.reset_counter2 = 0;
60 /* Compute the performance counter ctrl word. */ 52
61 /* For now count kernel and user mode */ 53 /*
54 * Compute the performance counter ctrl word.
55 * For now, count kernel and user mode.
56 */
62 if (cfg[0].enabled) { 57 if (cfg[0].enabled) {
63 ctrl |= LOONGSON2_COUNTER1_EVENT(cfg[0].event); 58 ctrl |= LOONGSON2_PERFCTRL_EVENT(0, cfg[0].event);
64 reg.reset_counter1 = 0x80000000ULL - cfg[0].count; 59 reg.reset_counter1 = 0x80000000ULL - cfg[0].count;
65 } 60 }
66 61
67 if (cfg[1].enabled) { 62 if (cfg[1].enabled) {
68 ctrl |= LOONGSON2_COUNTER2_EVENT(cfg[1].event); 63 ctrl |= LOONGSON2_PERFCTRL_EVENT(1, cfg[1].event);
69 reg.reset_counter2 = (0x80000000ULL - cfg[1].count); 64 reg.reset_counter2 = 0x80000000ULL - cfg[1].count;
70 } 65 }
71 66
72 if (cfg[0].enabled || cfg[1].enabled) { 67 if (cfg[0].enabled || cfg[1].enabled) {
73 ctrl |= LOONGSON2_PERFCNT_EXL | LOONGSON2_PERFCNT_INT_EN; 68 ctrl |= LOONGSON2_PERFCTRL_EXL | LOONGSON2_PERFCTRL_ENABLE;
74 if (cfg[0].kernel || cfg[1].kernel) 69 if (cfg[0].kernel || cfg[1].kernel)
75 ctrl |= LOONGSON2_PERFCNT_KERNEL; 70 ctrl |= LOONGSON2_PERFCTRL_KERNEL;
76 if (cfg[0].user || cfg[1].user) 71 if (cfg[0].user || cfg[1].user)
77 ctrl |= LOONGSON2_PERFCNT_USER; 72 ctrl |= LOONGSON2_PERFCTRL_USER;
78 } 73 }
79 74
80 reg.ctrl = ctrl; 75 reg.ctrl = ctrl;
81 76
82 reg.cnt1_enabled = cfg[0].enabled; 77 reg.cnt1_enabled = cfg[0].enabled;
83 reg.cnt2_enabled = cfg[1].enabled; 78 reg.cnt2_enabled = cfg[1].enabled;
84
85} 79}
86 80
87/* Program all of the registers in preparation for enabling profiling. */
88
89static void loongson2_cpu_setup(void *args) 81static void loongson2_cpu_setup(void *args)
90{ 82{
91 uint64_t perfcount; 83 write_c0_perfcnt((reg.reset_counter2 << 32) | reg.reset_counter1);
92
93 perfcount = (reg.reset_counter2 << 32) | reg.reset_counter1;
94 write_c0_perfcnt(perfcount);
95} 84}
96 85
97static void loongson2_cpu_start(void *args) 86static void loongson2_cpu_start(void *args)
@@ -114,15 +103,8 @@ static irqreturn_t loongson2_perfcount_handler(int irq, void *dev_id)
114 struct pt_regs *regs = get_irq_regs(); 103 struct pt_regs *regs = get_irq_regs();
115 int enabled; 104 int enabled;
116 105
117 /*
118 * LOONGSON2 defines two 32-bit performance counters.
119 * To avoid a race updating the registers we need to stop the counters
120 * while we're messing with
121 * them ...
122 */
123
124 /* Check whether the irq belongs to me */ 106 /* Check whether the irq belongs to me */
125 enabled = read_c0_perfctrl() & LOONGSON2_PERFCNT_INT_EN; 107 enabled = read_c0_perfctrl() & LOONGSON2_PERFCTRL_ENABLE;
126 if (!enabled) 108 if (!enabled)
127 return IRQ_NONE; 109 return IRQ_NONE;
128 enabled = reg.cnt1_enabled | reg.cnt2_enabled; 110 enabled = reg.cnt1_enabled | reg.cnt2_enabled;
diff --git a/arch/mips/powertv/asic/prealloc-calliope.c b/arch/mips/powertv/asic/prealloc-calliope.c
index cd5b76a1c951..3fc5d46687a9 100644
--- a/arch/mips/powertv/asic/prealloc-calliope.c
+++ b/arch/mips/powertv/asic/prealloc-calliope.c
@@ -22,7 +22,9 @@
22 */ 22 */
23 23
24#include <linux/init.h> 24#include <linux/init.h>
25#include <linux/ioport.h>
25#include <asm/mach-powertv/asic.h> 26#include <asm/mach-powertv/asic.h>
27#include "prealloc.h"
26 28
27/* 29/*
28 * NON_DVR_CAPABLE CALLIOPE RESOURCES 30 * NON_DVR_CAPABLE CALLIOPE RESOURCES
@@ -32,432 +34,234 @@ struct resource non_dvr_calliope_resources[] __initdata =
32 /* 34 /*
33 * VIDEO / LX1 35 * VIDEO / LX1
34 */ 36 */
35 { 37 /* Delta-Mu 1 image (2MiB) */
36 .name = "ST231aImage", /* Delta-Mu 1 image and ram */ 38 PREALLOC_NORMAL("ST231aImage", 0x24000000, 0x24200000-1,
37 .start = 0x24000000, 39 IORESOURCE_MEM)
38 .end = 0x24200000 - 1, /*2MiB */ 40 /* Delta-Mu 1 monitor (8KiB) */
39 .flags = IORESOURCE_MEM, 41 PREALLOC_NORMAL("ST231aMonitor", 0x24200000, 0x24202000-1,
40 }, 42 IORESOURCE_MEM)
41 { 43 /* Delta-Mu 1 RAM (~36.9MiB (32MiB - (2MiB + 8KiB))) */
42 .name = "ST231aMonitor", /*8KiB block ST231a monitor */ 44 PREALLOC_NORMAL("MediaMemory1", 0x24202000, 0x26700000-1,
43 .start = 0x24200000, 45 IORESOURCE_MEM)
44 .end = 0x24202000 - 1, 46
45 .flags = IORESOURCE_MEM,
46 },
47 {
48 .name = "MediaMemory1",
49 .start = 0x24202000,
50 .end = 0x26700000 - 1, /*~36.9MiB (32MiB - (2MiB + 8KiB)) */
51 .flags = IORESOURCE_MEM,
52 },
53 /* 47 /*
54 * Sysaudio Driver 48 * Sysaudio Driver
55 */ 49 */
56 { 50 /* DSP code and data images (1MiB) */
57 .name = "DSP_Image_Buff", 51 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
58 .start = 0x00000000, 52 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
59 .end = 0x000FFFFF, 53 /* ADSC CPU PCM buffer (40KiB) */
60 .flags = IORESOURCE_MEM, 54 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
61 }, 55 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
62 { 56 /* ADSC AUX buffer (128KiB) */
63 .name = "ADSC_CPU_PCM_Buff", 57 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00020000-1,
64 .start = 0x00000000, 58 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
65 .end = 0x00009FFF, 59 /* ADSC Main buffer (128KiB) */
66 .flags = IORESOURCE_MEM, 60 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00020000-1,
67 }, 61 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
68 { 62
69 .name = "ADSC_AUX_Buff",
70 .start = 0x00000000,
71 .end = 0x00003FFF,
72 .flags = IORESOURCE_MEM,
73 },
74 {
75 .name = "ADSC_Main_Buff",
76 .start = 0x00000000,
77 .end = 0x00003FFF,
78 .flags = IORESOURCE_MEM,
79 },
80 /* 63 /*
81 * STAVEM driver/STAPI 64 * STAVEM driver/STAPI
82 */ 65 */
83 { 66 /* 6MiB */
84 .name = "AVMEMPartition0", 67 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00600000-1,
85 .start = 0x00000000, 68 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
86 .end = 0x00600000 - 1, /* 6 MB total */ 69
87 .flags = IORESOURCE_MEM,
88 },
89 /* 70 /*
90 * DOCSIS Subsystem 71 * DOCSIS Subsystem
91 */ 72 */
92 { 73 /* 7MiB */
93 .name = "Docsis", 74 PREALLOC_DOCSIS("Docsis", 0x27500000, 0x27c00000-1, IORESOURCE_MEM)
94 .start = 0x22000000, 75
95 .end = 0x22700000 - 1,
96 .flags = IORESOURCE_MEM,
97 },
98 /* 76 /*
99 * GHW HAL Driver 77 * GHW HAL Driver
100 */ 78 */
101 { 79 /* PowerTV Graphics Heap (14MiB) */
102 .name = "GraphicsHeap", 80 PREALLOC_NORMAL("GraphicsHeap", 0x26700000, 0x26700000+(14*1048576)-1,
103 .start = 0x22700000, 81 IORESOURCE_MEM)
104 .end = 0x23500000 - 1, /* 14 MB total */ 82
105 .flags = IORESOURCE_MEM,
106 },
107 /* 83 /*
108 * multi com buffer area 84 * multi com buffer area
109 */ 85 */
110 { 86 /* 128KiB */
111 .name = "MulticomSHM", 87 PREALLOC_NORMAL("MulticomSHM", 0x23700000, 0x23720000-1,
112 .start = 0x23700000, 88 IORESOURCE_MEM)
113 .end = 0x23720000 - 1, 89
114 .flags = IORESOURCE_MEM,
115 },
116 /* 90 /*
117 * DMA Ring buffer (don't need recording buffers) 91 * DMA Ring buffer (don't need recording buffers)
118 */ 92 */
119 { 93 /* 680KiB */
120 .name = "BMM_Buffer", 94 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x000AA000-1,
121 .start = 0x00000000, 95 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
122 .end = 0x000AA000 - 1, 96
123 .flags = IORESOURCE_MEM,
124 },
125 /* 97 /*
126 * Display bins buffer for unit0 98 * Display bins buffer for unit0
127 */ 99 */
128 { 100 /* 4KiB */
129 .name = "DisplayBins0", 101 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
130 .start = 0x00000000, 102 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
131 .end = 0x00000FFF, /* 4 KB total */ 103
132 .flags = IORESOURCE_MEM,
133 },
134 /* 104 /*
135 *
136 * AVFS: player HAL memory 105 * AVFS: player HAL memory
137 *
138 *
139 */ 106 */
140 { 107 /* 945K * 3 for playback */
141 .name = "AvfsDmaMem", 108 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x002c4c00-1,
142 .start = 0x00000000, 109 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
143 .end = 0x002c4c00 - 1, /* 945K * 3 for playback */ 110
144 .flags = IORESOURCE_MEM,
145 },
146 /* 111 /*
147 * PMEM 112 * PMEM
148 */ 113 */
149 { 114 /* Persistent memory for diagnostics (64KiB) */
150 .name = "DiagPersistentMemory", 115 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
151 .start = 0x00000000, 116 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
152 .end = 0x10000 - 1, 117
153 .flags = IORESOURCE_MEM,
154 },
155 /* 118 /*
156 * Smartcard 119 * Smartcard
157 */ 120 */
158 { 121 /* Read and write buffers for Internal/External cards (10KiB) */
159 .name = "SmartCardInfo", 122 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1,
160 .start = 0x00000000, 123 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
161 .end = 0x2800 - 1, 124
162 .flags = IORESOURCE_MEM,
163 },
164 /* 125 /*
165 * NAND Flash 126 * NAND Flash
166 */ 127 */
167 { 128 /* 10KiB */
168 .name = "NandFlash", 129 PREALLOC_NORMAL("NandFlash", NAND_FLASH_BASE, NAND_FLASH_BASE+0x400-1,
169 .start = NAND_FLASH_BASE, 130 IORESOURCE_MEM)
170 .end = NAND_FLASH_BASE + 0x400 - 1, 131
171 .flags = IORESOURCE_IO,
172 },
173 /* 132 /*
174 * Synopsys GMAC Memory Region 133 * Synopsys GMAC Memory Region
175 */ 134 */
176 { 135 /* 64KiB */
177 .name = "GMAC", 136 PREALLOC_NORMAL("GMAC", 0x00000000, 0x00010000-1,
178 .start = 0x00000000, 137 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
179 .end = 0x00010000 - 1, 138
180 .flags = IORESOURCE_MEM,
181 },
182 /* 139 /*
183 * Add other resources here 140 * TFTPBuffer
184 * 141 *
142 * This buffer is used in some minimal configurations (e.g. two-way
143 * loader) for storing software images
185 */ 144 */
186 { }, 145 PREALLOC_TFTP("TFTPBuffer", 0x00000000, MEBIBYTE(80)-1,
187}; 146 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
188 147
189struct resource non_dvr_vz_calliope_resources[] __initdata =
190{
191 /* 148 /*
192 * VIDEO / LX1 149 * Add other resources here
193 */
194 {
195 .name = "ST231aImage", /* Delta-Mu 1 image and ram */
196 .start = 0x24000000,
197 .end = 0x24200000 - 1, /*2 Meg */
198 .flags = IORESOURCE_MEM,
199 },
200 {
201 .name = "ST231aMonitor", /* 8k block ST231a monitor */
202 .start = 0x24200000,
203 .end = 0x24202000 - 1,
204 .flags = IORESOURCE_MEM,
205 },
206 {
207 .name = "MediaMemory1",
208 .start = 0x22202000,
209 .end = 0x22C20B85 - 1, /* 10.12 Meg */
210 .flags = IORESOURCE_MEM,
211 },
212 /*
213 * Sysaudio Driver
214 */
215 {
216 .name = "DSP_Image_Buff",
217 .start = 0x00000000,
218 .end = 0x000FFFFF,
219 .flags = IORESOURCE_MEM,
220 },
221 {
222 .name = "ADSC_CPU_PCM_Buff",
223 .start = 0x00000000,
224 .end = 0x00009FFF,
225 .flags = IORESOURCE_MEM,
226 },
227 {
228 .name = "ADSC_AUX_Buff",
229 .start = 0x00000000,
230 .end = 0x00003FFF,
231 .flags = IORESOURCE_MEM,
232 },
233 {
234 .name = "ADSC_Main_Buff",
235 .start = 0x00000000,
236 .end = 0x00003FFF,
237 .flags = IORESOURCE_MEM,
238 },
239 /*
240 * STAVEM driver/STAPI
241 */
242 {
243 .name = "AVMEMPartition0",
244 .start = 0x20300000,
245 .end = 0x20620000-1, /*3.125 MB total */
246 .flags = IORESOURCE_MEM,
247 },
248 /*
249 * GHW HAL Driver
250 */
251 {
252 .name = "GraphicsHeap",
253 .start = 0x20100000,
254 .end = 0x20300000 - 1,
255 .flags = IORESOURCE_MEM,
256 },
257 /*
258 * multi com buffer area
259 */
260 {
261 .name = "MulticomSHM",
262 .start = 0x23900000,
263 .end = 0x23920000 - 1,
264 .flags = IORESOURCE_MEM,
265 },
266 /*
267 * DMA Ring buffer
268 */
269 {
270 .name = "BMM_Buffer",
271 .start = 0x00000000,
272 .end = 0x000AA000 - 1,
273 .flags = IORESOURCE_MEM,
274 },
275 /*
276 * Display bins buffer for unit0
277 */
278 {
279 .name = "DisplayBins0",
280 .start = 0x00000000,
281 .end = 0x00000FFF,
282 .flags = IORESOURCE_MEM,
283 },
284 /*
285 * PMEM
286 */
287 {
288 .name = "DiagPersistentMemory",
289 .start = 0x00000000,
290 .end = 0x10000 - 1,
291 .flags = IORESOURCE_MEM,
292 },
293 /*
294 * Smartcard
295 */
296 {
297 .name = "SmartCardInfo",
298 .start = 0x00000000,
299 .end = 0x2800 - 1,
300 .flags = IORESOURCE_MEM,
301 },
302 /*
303 * NAND Flash
304 */ 150 */
305 { 151
306 .name = "NandFlash",
307 .start = NAND_FLASH_BASE,
308 .end = NAND_FLASH_BASE+0x400 - 1,
309 .flags = IORESOURCE_IO,
310 },
311 /* 152 /*
312 * Synopsys GMAC Memory Region 153 * End of Resource marker
313 */ 154 */
314 { 155 {
315 .name = "GMAC", 156 .flags = 0,
316 .start = 0x00000000,
317 .end = 0x00010000 - 1,
318 .flags = IORESOURCE_MEM,
319 }, 157 },
320 /*
321 * Add other resources here
322 */
323 { },
324}; 158};
325 159
160
326struct resource non_dvr_vze_calliope_resources[] __initdata = 161struct resource non_dvr_vze_calliope_resources[] __initdata =
327{ 162{
328 /* 163 /*
329 * VIDEO / LX1 164 * VIDEO / LX1
330 */ 165 */
331 { 166 /* Delta-Mu 1 image (2MiB) */
332 .name = "ST231aImage", /* Delta-Mu 1 image and ram */ 167 PREALLOC_NORMAL("ST231aImage", 0x22000000, 0x22200000-1,
333 .start = 0x22000000, 168 IORESOURCE_MEM)
334 .end = 0x22200000 - 1, /*2 Meg */ 169 /* Delta-Mu 1 monitor (8KiB) */
335 .flags = IORESOURCE_MEM, 170 PREALLOC_NORMAL("ST231aMonitor", 0x22200000, 0x22202000-1,
336 }, 171 IORESOURCE_MEM)
337 { 172 /* Delta-Mu 1 RAM (10.12MiB) */
338 .name = "ST231aMonitor", /* 8k block ST231a monitor */ 173 PREALLOC_NORMAL("MediaMemory1", 0x22202000, 0x22C20B85-1,
339 .start = 0x22200000, 174 IORESOURCE_MEM)
340 .end = 0x22202000 - 1, 175
341 .flags = IORESOURCE_MEM,
342 },
343 {
344 .name = "MediaMemory1",
345 .start = 0x22202000,
346 .end = 0x22C20B85 - 1, /* 10.12 Meg */
347 .flags = IORESOURCE_MEM,
348 },
349 /* 176 /*
350 * Sysaudio Driver 177 * Sysaudio Driver
351 */ 178 */
352 { 179 /* DSP code and data images (1MiB) */
353 .name = "DSP_Image_Buff", 180 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
354 .start = 0x00000000, 181 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
355 .end = 0x000FFFFF, 182 /* ADSC CPU PCM buffer (40KiB) */
356 .flags = IORESOURCE_MEM, 183 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
357 }, 184 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
358 { 185 /* ADSC AUX buffer (16KiB) */
359 .name = "ADSC_CPU_PCM_Buff", 186 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00004000-1,
360 .start = 0x00000000, 187 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
361 .end = 0x00009FFF, 188 /* ADSC Main buffer (16KiB) */
362 .flags = IORESOURCE_MEM, 189 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00004000-1,
363 }, 190 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
364 { 191
365 .name = "ADSC_AUX_Buff",
366 .start = 0x00000000,
367 .end = 0x00003FFF,
368 .flags = IORESOURCE_MEM,
369 },
370 {
371 .name = "ADSC_Main_Buff",
372 .start = 0x00000000,
373 .end = 0x00003FFF,
374 .flags = IORESOURCE_MEM,
375 },
376 /* 192 /*
377 * STAVEM driver/STAPI 193 * STAVEM driver/STAPI
378 */ 194 */
379 { 195 /* 3.125MiB */
380 .name = "AVMEMPartition0", 196 PREALLOC_NORMAL("AVMEMPartition0", 0x20396000, 0x206B6000-1,
381 .start = 0x20396000, 197 IORESOURCE_MEM)
382 .end = 0x206B6000 - 1, /* 3.125 MB total */ 198
383 .flags = IORESOURCE_MEM,
384 },
385 /* 199 /*
386 * GHW HAL Driver 200 * GHW HAL Driver
387 */ 201 */
388 { 202 /* PowerTV Graphics Heap (2.59MiB) */
389 .name = "GraphicsHeap", 203 PREALLOC_NORMAL("GraphicsHeap", 0x20100000, 0x20396000-1,
390 .start = 0x20100000, 204 IORESOURCE_MEM)
391 .end = 0x20396000 - 1, 205
392 .flags = IORESOURCE_MEM,
393 },
394 /* 206 /*
395 * multi com buffer area 207 * multi com buffer area
396 */ 208 */
397 { 209 /* 128KiB */
398 .name = "MulticomSHM", 210 PREALLOC_NORMAL("MulticomSHM", 0x206B6000, 0x206D6000-1,
399 .start = 0x206B6000, 211 IORESOURCE_MEM)
400 .end = 0x206D6000 - 1, 212
401 .flags = IORESOURCE_MEM,
402 },
403 /* 213 /*
404 * DMA Ring buffer 214 * DMA Ring buffer (don't need recording buffers)
405 */ 215 */
406 { 216 /* 680KiB */
407 .name = "BMM_Buffer", 217 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x000AA000-1,
408 .start = 0x00000000, 218 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
409 .end = 0x000AA000 - 1, 219
410 .flags = IORESOURCE_MEM,
411 },
412 /* 220 /*
413 * Display bins buffer for unit0 221 * Display bins buffer for unit0
414 */ 222 */
415 { 223 /* 4KiB */
416 .name = "DisplayBins0", 224 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
417 .start = 0x00000000, 225 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
418 .end = 0x00000FFF, 226
419 .flags = IORESOURCE_MEM,
420 },
421 /* 227 /*
422 * PMEM 228 * PMEM
423 */ 229 */
424 { 230 /* Persistent memory for diagnostics (64KiB) */
425 .name = "DiagPersistentMemory", 231 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
426 .start = 0x00000000, 232 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
427 .end = 0x10000 - 1, 233
428 .flags = IORESOURCE_MEM,
429 },
430 /* 234 /*
431 * Smartcard 235 * Smartcard
432 */ 236 */
433 { 237 /* Read and write buffers for Internal/External cards (10KiB) */
434 .name = "SmartCardInfo", 238 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1,
435 .start = 0x00000000, 239 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
436 .end = 0x2800 - 1, 240
437 .flags = IORESOURCE_MEM,
438 },
439 /* 241 /*
440 * NAND Flash 242 * NAND Flash
441 */ 243 */
442 { 244 /* 10KiB */
443 .name = "NandFlash", 245 PREALLOC_NORMAL("NandFlash", NAND_FLASH_BASE, NAND_FLASH_BASE+0x400-1,
444 .start = NAND_FLASH_BASE, 246 IORESOURCE_MEM)
445 .end = NAND_FLASH_BASE+0x400 - 1, 247
446 .flags = IORESOURCE_MEM,
447 },
448 /* 248 /*
449 * Synopsys GMAC Memory Region 249 * Synopsys GMAC Memory Region
450 */ 250 */
451 { 251 /* 64KiB */
452 .name = "GMAC", 252 PREALLOC_NORMAL("GMAC", 0x00000000, 0x00010000-1,
453 .start = 0x00000000, 253 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
454 .end = 0x00010000 - 1, 254
455 .flags = IORESOURCE_MEM,
456 },
457 /* 255 /*
458 * Add other resources here 256 * Add other resources here
459 */ 257 */
460 { }, 258
259 /*
260 * End of Resource marker
261 */
262 {
263 .flags = 0,
264 },
461}; 265};
462 266
463struct resource non_dvr_vzf_calliope_resources[] __initdata = 267struct resource non_dvr_vzf_calliope_resources[] __initdata =
@@ -465,156 +269,117 @@ struct resource non_dvr_vzf_calliope_resources[] __initdata =
465 /* 269 /*
466 * VIDEO / LX1 270 * VIDEO / LX1
467 */ 271 */
468 { 272 /* Delta-Mu 1 image (2MiB) */
469 .name = "ST231aImage", /*Delta-Mu 1 image and ram */ 273 PREALLOC_NORMAL("ST231aImage", 0x24000000, 0x24200000-1,
470 .start = 0x24000000, 274 IORESOURCE_MEM)
471 .end = 0x24200000 - 1, /*2MiB */ 275 /* Delta-Mu 1 monitor (8KiB) */
472 .flags = IORESOURCE_MEM, 276 PREALLOC_NORMAL("ST231aMonitor", 0x24200000, 0x24202000-1,
473 }, 277 IORESOURCE_MEM)
474 { 278 /* Delta-Mu 1 RAM (~19.4 (21.5MiB - (2MiB + 8KiB))) */
475 .name = "ST231aMonitor", /*8KiB block ST231a monitor */ 279 PREALLOC_NORMAL("MediaMemory1", 0x24202000, 0x25580000-1,
476 .start = 0x24200000, 280 IORESOURCE_MEM)
477 .end = 0x24202000 - 1, 281
478 .flags = IORESOURCE_MEM,
479 },
480 {
481 .name = "MediaMemory1",
482 .start = 0x24202000,
483 /* ~19.4 (21.5MiB - (2MiB + 8KiB)) */
484 .end = 0x25580000 - 1,
485 .flags = IORESOURCE_MEM,
486 },
487 /* 282 /*
488 * Sysaudio Driver 283 * Sysaudio Driver
489 */ 284 */
490 { 285 /* DSP code and data images (1MiB) */
491 .name = "DSP_Image_Buff", 286 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
492 .start = 0x00000000, 287 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
493 .end = 0x000FFFFF, 288 /* ADSC CPU PCM buffer (40KiB) */
494 .flags = IORESOURCE_MEM, 289 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
495 }, 290 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
496 { 291 /* ADSC AUX buffer (128KiB) */
497 .name = "ADSC_CPU_PCM_Buff", 292 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00020000-1,
498 .start = 0x00000000, 293 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
499 .end = 0x00009FFF, 294 /* ADSC Main buffer (128KiB) */
500 .flags = IORESOURCE_MEM, 295 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00020000-1,
501 }, 296 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
502 { 297
503 .name = "ADSC_AUX_Buff",
504 .start = 0x00000000,
505 .end = 0x00003FFF,
506 .flags = IORESOURCE_MEM,
507 },
508 {
509 .name = "ADSC_Main_Buff",
510 .start = 0x00000000,
511 .end = 0x00003FFF,
512 .flags = IORESOURCE_MEM,
513 },
514 /* 298 /*
515 * STAVEM driver/STAPI 299 * STAVEM driver/STAPI
516 */ 300 */
517 { 301 /* 4.5MiB */
518 .name = "AVMEMPartition0", 302 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00480000-1,
519 .start = 0x00000000, 303 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
520 .end = 0x00480000 - 1, /* 4.5 MB total */ 304
521 .flags = IORESOURCE_MEM,
522 },
523 /* 305 /*
524 * GHW HAL Driver 306 * GHW HAL Driver
525 */ 307 */
526 { 308 /* PowerTV Graphics Heap (14MiB) */
527 .name = "GraphicsHeap", 309 PREALLOC_NORMAL("GraphicsHeap", 0x25600000, 0x25600000+(14*1048576)-1,
528 .start = 0x22700000, 310 IORESOURCE_MEM)
529 .end = 0x23500000 - 1, /* 14 MB total */ 311
530 .flags = IORESOURCE_MEM,
531 },
532 /* 312 /*
533 * multi com buffer area 313 * multi com buffer area
534 */ 314 */
535 { 315 /* 128KiB */
536 .name = "MulticomSHM", 316 PREALLOC_NORMAL("MulticomSHM", 0x23700000, 0x23720000-1,
537 .start = 0x23700000, 317 IORESOURCE_MEM)
538 .end = 0x23720000 - 1, 318
539 .flags = IORESOURCE_MEM,
540 },
541 /* 319 /*
542 * DMA Ring buffer (don't need recording buffers) 320 * DMA Ring buffer (don't need recording buffers)
543 */ 321 */
544 { 322 /* 680KiB */
545 .name = "BMM_Buffer", 323 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x000AA000-1,
546 .start = 0x00000000, 324 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
547 .end = 0x000AA000 - 1, 325
548 .flags = IORESOURCE_MEM,
549 },
550 /* 326 /*
551 * Display bins buffer for unit0 327 * Display bins buffer for unit0
552 */ 328 */
553 { 329 /* 4KiB */
554 .name = "DisplayBins0", 330 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
555 .start = 0x00000000, 331 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
556 .end = 0x00000FFF, /* 4 KB total */ 332
557 .flags = IORESOURCE_MEM,
558 },
559 /* 333 /*
560 * Display bins buffer for unit1 334 * Display bins buffer for unit1
561 */ 335 */
562 { 336 /* 4KiB */
563 .name = "DisplayBins1", 337 PREALLOC_NORMAL("DisplayBins1", 0x00000000, 0x00001000-1,
564 .start = 0x00000000, 338 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
565 .end = 0x00000FFF, /* 4 KB total */ 339
566 .flags = IORESOURCE_MEM,
567 },
568 /* 340 /*
569 *
570 * AVFS: player HAL memory 341 * AVFS: player HAL memory
571 *
572 *
573 */ 342 */
574 { 343 /* 945K * 3 for playback */
575 .name = "AvfsDmaMem", 344 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x002c4c00-1,
576 .start = 0x00000000, 345 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
577 .end = 0x002c4c00 - 1, /* 945K * 3 for playback */ 346
578 .flags = IORESOURCE_MEM,
579 },
580 /* 347 /*
581 * PMEM 348 * PMEM
582 */ 349 */
583 { 350 /* Persistent memory for diagnostics (64KiB) */
584 .name = "DiagPersistentMemory", 351 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
585 .start = 0x00000000, 352 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
586 .end = 0x10000 - 1, 353
587 .flags = IORESOURCE_MEM,
588 },
589 /* 354 /*
590 * Smartcard 355 * Smartcard
591 */ 356 */
592 { 357 /* Read and write buffers for Internal/External cards (10KiB) */
593 .name = "SmartCardInfo", 358 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1,
594 .start = 0x00000000, 359 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
595 .end = 0x2800 - 1, 360
596 .flags = IORESOURCE_MEM,
597 },
598 /* 361 /*
599 * NAND Flash 362 * NAND Flash
600 */ 363 */
601 { 364 /* 10KiB */
602 .name = "NandFlash", 365 PREALLOC_NORMAL("NandFlash", NAND_FLASH_BASE, NAND_FLASH_BASE+0x400-1,
603 .start = NAND_FLASH_BASE, 366 IORESOURCE_MEM)
604 .end = NAND_FLASH_BASE + 0x400 - 1, 367
605 .flags = IORESOURCE_MEM,
606 },
607 /* 368 /*
608 * Synopsys GMAC Memory Region 369 * Synopsys GMAC Memory Region
609 */ 370 */
610 { 371 /* 64KiB */
611 .name = "GMAC", 372 PREALLOC_NORMAL("GMAC", 0x00000000, 0x00010000-1,
612 .start = 0x00000000, 373 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
613 .end = 0x00010000 - 1, 374
614 .flags = IORESOURCE_MEM,
615 },
616 /* 375 /*
617 * Add other resources here 376 * Add other resources here
618 */ 377 */
619 { }, 378
379 /*
380 * End of Resource marker
381 */
382 {
383 .flags = 0,
384 },
620}; 385};
diff --git a/arch/mips/powertv/asic/prealloc-cronus.c b/arch/mips/powertv/asic/prealloc-cronus.c
index 45a5c3ea718c..c532b50521ec 100644
--- a/arch/mips/powertv/asic/prealloc-cronus.c
+++ b/arch/mips/powertv/asic/prealloc-cronus.c
@@ -22,7 +22,9 @@
22 */ 22 */
23 23
24#include <linux/init.h> 24#include <linux/init.h>
25#include <linux/ioport.h>
25#include <asm/mach-powertv/asic.h> 26#include <asm/mach-powertv/asic.h>
27#include "prealloc.h"
26 28
27/* 29/*
28 * DVR_CAPABLE CRONUS RESOURCES 30 * DVR_CAPABLE CRONUS RESOURCES
@@ -30,305 +32,161 @@
30struct resource dvr_cronus_resources[] __initdata = 32struct resource dvr_cronus_resources[] __initdata =
31{ 33{
32 /* 34 /*
33 *
34 * VIDEO1 / LX1 35 * VIDEO1 / LX1
35 *
36 */ 36 */
37 { 37 /* Delta-Mu 1 image (2MiB) */
38 .name = "ST231aImage", /* Delta-Mu 1 image and ram */ 38 PREALLOC_NORMAL("ST231aImage", 0x24000000, 0x24200000-1,
39 .start = 0x24000000, 39 IORESOURCE_MEM)
40 .end = 0x241FFFFF, /* 2MiB */ 40 /* Delta-Mu 1 monitor (8KiB) */
41 .flags = IORESOURCE_MEM, 41 PREALLOC_NORMAL("ST231aMonitor", 0x24200000, 0x24202000-1,
42 }, 42 IORESOURCE_MEM)
43 { 43 /* Delta-Mu 1 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
44 .name = "ST231aMonitor", /* 8KiB block ST231a monitor */ 44 PREALLOC_NORMAL("MediaMemory1", 0x24202000, 0x26000000-1,
45 .start = 0x24200000, 45 IORESOURCE_MEM)
46 .end = 0x24201FFF, 46
47 .flags = IORESOURCE_MEM,
48 },
49 {
50 .name = "MediaMemory1",
51 .start = 0x24202000,
52 .end = 0x25FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
53 .flags = IORESOURCE_MEM,
54 },
55 /* 47 /*
56 *
57 * VIDEO2 / LX2 48 * VIDEO2 / LX2
58 *
59 */ 49 */
60 { 50 /* Delta-Mu 2 image (2MiB) */
61 .name = "ST231bImage", /* Delta-Mu 2 image and ram */ 51 PREALLOC_NORMAL("ST231bImage", 0x60000000, 0x60200000-1,
62 .start = 0x60000000, 52 IORESOURCE_MEM)
63 .end = 0x601FFFFF, /* 2MiB */ 53 /* Delta-Mu 2 monitor (8KiB) */
64 .flags = IORESOURCE_IO, 54 PREALLOC_NORMAL("ST231bMonitor", 0x60200000, 0x60202000-1,
65 }, 55 IORESOURCE_MEM)
66 { 56 /* Delta-Mu 2 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
67 .name = "ST231bMonitor", /* 8KiB block ST231b monitor */ 57 PREALLOC_NORMAL("MediaMemory2", 0x60202000, 0x62000000-1,
68 .start = 0x60200000, 58 IORESOURCE_MEM)
69 .end = 0x60201FFF, 59
70 .flags = IORESOURCE_IO,
71 },
72 {
73 .name = "MediaMemory2",
74 .start = 0x60202000,
75 .end = 0x61FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
76 .flags = IORESOURCE_IO,
77 },
78 /* 60 /*
79 *
80 * Sysaudio Driver 61 * Sysaudio Driver
81 *
82 * This driver requires:
83 *
84 * Arbitrary Based Buffers:
85 * DSP_Image_Buff - DSP code and data images (1MB)
86 * ADSC_CPU_PCM_Buff - ADSC CPU PCM buffer (40KB)
87 * ADSC_AUX_Buff - ADSC AUX buffer (16KB)
88 * ADSC_Main_Buff - ADSC Main buffer (16KB)
89 *
90 */ 62 */
91 { 63 /* DSP code and data images (1MiB) */
92 .name = "DSP_Image_Buff", 64 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
93 .start = 0x00000000, 65 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
94 .end = 0x000FFFFF, 66 /* ADSC CPU PCM buffer (40KiB) */
95 .flags = IORESOURCE_MEM, 67 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
96 }, 68 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
97 { 69 /* ADSC AUX buffer (128KiB) */
98 .name = "ADSC_CPU_PCM_Buff", 70 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00020000-1,
99 .start = 0x00000000, 71 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
100 .end = 0x00009FFF, 72 /* ADSC Main buffer (128KiB) */
101 .flags = IORESOURCE_MEM, 73 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00020000-1,
102 }, 74 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
103 { 75
104 .name = "ADSC_AUX_Buff",
105 .start = 0x00000000,
106 .end = 0x00003FFF,
107 .flags = IORESOURCE_MEM,
108 },
109 {
110 .name = "ADSC_Main_Buff",
111 .start = 0x00000000,
112 .end = 0x00003FFF,
113 .flags = IORESOURCE_MEM,
114 },
115 /* 76 /*
116 *
117 * STAVEM driver/STAPI 77 * STAVEM driver/STAPI
118 * 78 *
119 * This driver requires:
120 *
121 * Arbitrary Based Buffers:
122 * This memory area is used for allocating buffers for Video decoding 79 * This memory area is used for allocating buffers for Video decoding
123 * purposes. Allocation/De-allocation within this buffer is managed 80 * purposes. Allocation/De-allocation within this buffer is managed
124 * by the STAVMEM driver of the STAPI. They could be Decimated 81 * by the STAVMEM driver of the STAPI. They could be Decimated
125 * Picture Buffers, Intermediate Buffers, as deemed necessary for 82 * Picture Buffers, Intermediate Buffers, as deemed necessary for
126 * video decoding purposes, for any video decoders on Zeus. 83 * video decoding purposes, for any video decoders on Zeus.
127 *
128 */ 84 */
129 { 85 /* 12MiB */
130 .name = "AVMEMPartition0", 86 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00c00000-1,
131 .start = 0x63580000, 87 IORESOURCE_MEM)
132 .end = 0x64180000 - 1, /* 12 MB total */ 88
133 .flags = IORESOURCE_IO,
134 },
135 /* 89 /*
136 *
137 * DOCSIS Subsystem 90 * DOCSIS Subsystem
138 *
139 * This driver requires:
140 *
141 * Arbitrary Based Buffers:
142 * Docsis -
143 *
144 */ 91 */
145 { 92 /* 7MiB */
146 .name = "Docsis", 93 PREALLOC_DOCSIS("Docsis", 0x67500000, 0x67c00000-1, IORESOURCE_MEM)
147 .start = 0x62000000, 94
148 .end = 0x62700000 - 1, /* 7 MB total */
149 .flags = IORESOURCE_IO,
150 },
151 /* 95 /*
152 *
153 * GHW HAL Driver 96 * GHW HAL Driver
154 *
155 * This driver requires:
156 *
157 * Arbitrary Based Buffers:
158 * GraphicsHeap - PowerTV Graphics Heap
159 *
160 */ 97 */
161 { 98 /* PowerTV Graphics Heap (14MiB) */
162 .name = "GraphicsHeap", 99 PREALLOC_NORMAL("GraphicsHeap", 0x62700000, 0x63500000-1,
163 .start = 0x62700000, 100 IORESOURCE_MEM)
164 .end = 0x63500000 - 1, /* 14 MB total */ 101
165 .flags = IORESOURCE_IO,
166 },
167 /* 102 /*
168 *
169 * multi com buffer area 103 * multi com buffer area
170 *
171 * This driver requires:
172 *
173 * Arbitrary Based Buffers:
174 * Docsis -
175 *
176 */ 104 */
177 { 105 /* 128KiB */
178 .name = "MulticomSHM", 106 PREALLOC_NORMAL("MulticomSHM", 0x26000000, 0x26020000-1,
179 .start = 0x26000000, 107 IORESOURCE_MEM)
180 .end = 0x26020000 - 1, 108
181 .flags = IORESOURCE_MEM,
182 },
183 /* 109 /*
184 *
185 * DMA Ring buffer 110 * DMA Ring buffer
186 *
187 * This driver requires:
188 *
189 * Arbitrary Based Buffers:
190 * Docsis -
191 *
192 */ 111 */
193 { 112 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x002EA000-1,
194 .name = "BMM_Buffer", 113 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
195 .start = 0x00000000, 114
196 .end = 0x00280000 - 1,
197 .flags = IORESOURCE_MEM,
198 },
199 /* 115 /*
200 *
201 * Display bins buffer for unit0 116 * Display bins buffer for unit0
202 *
203 * This driver requires:
204 *
205 * Arbitrary Based Buffers:
206 * Display Bins for unit0
207 *
208 */ 117 */
209 { 118 /* 4KiB */
210 .name = "DisplayBins0", 119 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
211 .start = 0x00000000, 120 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
212 .end = 0x00000FFF, /* 4 KB total */ 121
213 .flags = IORESOURCE_MEM,
214 },
215 /* 122 /*
216 * 123 * Display bins buffer for unit1
217 * Display bins buffer
218 *
219 * This driver requires:
220 *
221 * Arbitrary Based Buffers:
222 * Display Bins for unit1
223 *
224 */ 124 */
225 { 125 /* 4KiB */
226 .name = "DisplayBins1", 126 PREALLOC_NORMAL("DisplayBins1", 0x00000000, 0x00001000-1,
227 .start = 0x64AD4000, 127 IORESOURCE_MEM)
228 .end = 0x64AD5000 - 1, /* 4 KB total */ 128
229 .flags = IORESOURCE_IO,
230 },
231 /* 129 /*
232 *
233 * ITFS 130 * ITFS
234 *
235 * This driver requires:
236 *
237 * Arbitrary Based Buffers:
238 * Docsis -
239 *
240 */ 131 */
241 { 132 /* 815,104 bytes each for 2 ITFS partitions. */
242 .name = "ITFS", 133 PREALLOC_NORMAL("ITFS", 0x00000000, 0x0018E000-1, IORESOURCE_MEM)
243 .start = 0x64180000, 134
244 /* 815,104 bytes each for 2 ITFS partitions. */
245 .end = 0x6430DFFF,
246 .flags = IORESOURCE_IO,
247 },
248 /* 135 /*
249 *
250 * AVFS 136 * AVFS
251 *
252 * This driver requires:
253 *
254 * Arbitrary Based Buffers:
255 * Docsis -
256 *
257 */ 137 */
258 { 138 /* (945K * 8) = (128K * 3) 5 playbacks / 3 server */
259 .name = "AvfsDmaMem", 139 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x007c2000-1,
260 .start = 0x6430E000, 140 IORESOURCE_MEM)
261 /* (945K * 8) = (128K *3) 5 playbacks / 3 server */ 141
262 .end = 0x64AD0000 - 1, 142 /* 4KiB */
263 .flags = IORESOURCE_IO, 143 PREALLOC_NORMAL("AvfsFileSys", 0x00000000, 0x00001000-1,
264 }, 144 IORESOURCE_MEM)
265 { 145
266 .name = "AvfsFileSys",
267 .start = 0x64AD0000,
268 .end = 0x64AD1000 - 1, /* 4K */
269 .flags = IORESOURCE_IO,
270 },
271 /* 146 /*
272 *
273 * PMEM 147 * PMEM
274 *
275 * This driver requires:
276 *
277 * Arbitrary Based Buffers:
278 * Persistent memory for diagnostics.
279 *
280 */ 148 */
281 { 149 /* Persistent memory for diagnostics (64KiB) */
282 .name = "DiagPersistentMemory", 150 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
283 .start = 0x00000000, 151 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
284 .end = 0x10000 - 1, 152
285 .flags = IORESOURCE_MEM,
286 },
287 /* 153 /*
288 *
289 * Smartcard 154 * Smartcard
290 *
291 * This driver requires:
292 *
293 * Arbitrary Based Buffers:
294 * Read and write buffers for Internal/External cards
295 *
296 */ 155 */
297 { 156 /* Read and write buffers for Internal/External cards (10KiB) */
298 .name = "SmartCardInfo", 157 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1,
299 .start = 0x64AD1000, 158 IORESOURCE_MEM)
300 .end = 0x64AD3800 - 1, 159
301 .flags = IORESOURCE_IO,
302 },
303 /* 160 /*
304 *
305 * KAVNET 161 * KAVNET
306 * NP Reset Vector - must be of the form xxCxxxxx
307 * NP Image - must be video bank 1
308 * NP IPC - must be video bank 2
309 */ 162 */
310 { 163 /* NP Reset Vector - must be of the form xxCxxxxx (4KiB) */
311 .name = "NP_Reset_Vector", 164 PREALLOC_NORMAL("NP_Reset_Vector", 0x27c00000, 0x27c01000-1,
312 .start = 0x27c00000, 165 IORESOURCE_MEM)
313 .end = 0x27c01000 - 1, 166 /* NP Image - must be video bank 1 (320KiB) */
314 .flags = IORESOURCE_MEM, 167 PREALLOC_NORMAL("NP_Image", 0x27020000, 0x27070000-1, IORESOURCE_MEM)
315 }, 168 /* NP IPC - must be video bank 2 (512KiB) */
316 { 169 PREALLOC_NORMAL("NP_IPC", 0x63500000, 0x63580000-1, IORESOURCE_MEM)
317 .name = "NP_Image", 170
318 .start = 0x27020000, 171 /*
319 .end = 0x27060000 - 1, 172 * TFTPBuffer
320 .flags = IORESOURCE_MEM, 173 *
321 }, 174 * This buffer is used in some minimal configurations (e.g. two-way
322 { 175 * loader) for storing software images
323 .name = "NP_IPC", 176 */
324 .start = 0x63500000, 177 PREALLOC_TFTP("TFTPBuffer", 0x00000000, MEBIBYTE(80)-1,
325 .end = 0x63580000 - 1, 178 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
326 .flags = IORESOURCE_IO, 179
327 },
328 /* 180 /*
329 * Add other resources here 181 * Add other resources here
330 */ 182 */
331 { }, 183
184 /*
185 * End of Resource marker
186 */
187 {
188 .flags = 0,
189 },
332}; 190};
333 191
334/* 192/*
@@ -337,272 +195,146 @@ struct resource dvr_cronus_resources[] __initdata =
337struct resource non_dvr_cronus_resources[] __initdata = 195struct resource non_dvr_cronus_resources[] __initdata =
338{ 196{
339 /* 197 /*
340 *
341 * VIDEO1 / LX1 198 * VIDEO1 / LX1
342 *
343 */ 199 */
344 { 200 /* Delta-Mu 1 image (2MiB) */
345 .name = "ST231aImage", /* Delta-Mu 1 image and ram */ 201 PREALLOC_NORMAL("ST231aImage", 0x24000000, 0x24200000-1,
346 .start = 0x24000000, 202 IORESOURCE_MEM)
347 .end = 0x241FFFFF, /* 2MiB */ 203 /* Delta-Mu 1 monitor (8KiB) */
348 .flags = IORESOURCE_MEM, 204 PREALLOC_NORMAL("ST231aMonitor", 0x24200000, 0x24202000-1,
349 }, 205 IORESOURCE_MEM)
350 { 206 /* Delta-Mu 1 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
351 .name = "ST231aMonitor", /* 8KiB block ST231a monitor */ 207 PREALLOC_NORMAL("MediaMemory1", 0x24202000, 0x26000000-1,
352 .start = 0x24200000, 208 IORESOURCE_MEM)
353 .end = 0x24201FFF, 209
354 .flags = IORESOURCE_MEM,
355 },
356 {
357 .name = "MediaMemory1",
358 .start = 0x24202000,
359 .end = 0x25FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
360 .flags = IORESOURCE_MEM,
361 },
362 /* 210 /*
363 *
364 * VIDEO2 / LX2 211 * VIDEO2 / LX2
365 *
366 */ 212 */
367 { 213 /* Delta-Mu 2 image (2MiB) */
368 .name = "ST231bImage", /* Delta-Mu 2 image and ram */ 214 PREALLOC_NORMAL("ST231bImage", 0x60000000, 0x60200000-1,
369 .start = 0x60000000, 215 IORESOURCE_MEM)
370 .end = 0x601FFFFF, /* 2MiB */ 216 /* Delta-Mu 2 monitor (8KiB) */
371 .flags = IORESOURCE_IO, 217 PREALLOC_NORMAL("ST231bMonitor", 0x60200000, 0x60202000-1,
372 }, 218 IORESOURCE_MEM)
373 { 219 /* Delta-Mu 2 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
374 .name = "ST231bMonitor", /* 8KiB block ST231b monitor */ 220 PREALLOC_NORMAL("MediaMemory2", 0x60202000, 0x62000000-1,
375 .start = 0x60200000, 221 IORESOURCE_MEM)
376 .end = 0x60201FFF, 222
377 .flags = IORESOURCE_IO,
378 },
379 {
380 .name = "MediaMemory2",
381 .start = 0x60202000,
382 .end = 0x61FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
383 .flags = IORESOURCE_IO,
384 },
385 /* 223 /*
386 *
387 * Sysaudio Driver 224 * Sysaudio Driver
388 *
389 * This driver requires:
390 *
391 * Arbitrary Based Buffers:
392 * DSP_Image_Buff - DSP code and data images (1MB)
393 * ADSC_CPU_PCM_Buff - ADSC CPU PCM buffer (40KB)
394 * ADSC_AUX_Buff - ADSC AUX buffer (16KB)
395 * ADSC_Main_Buff - ADSC Main buffer (16KB)
396 *
397 */ 225 */
398 { 226 /* DSP code and data images (1MiB) */
399 .name = "DSP_Image_Buff", 227 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
400 .start = 0x00000000, 228 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
401 .end = 0x000FFFFF, 229 /* ADSC CPU PCM buffer (40KiB) */
402 .flags = IORESOURCE_MEM, 230 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
403 }, 231 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
404 { 232 /* ADSC AUX buffer (128KiB) */
405 .name = "ADSC_CPU_PCM_Buff", 233 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00020000-1,
406 .start = 0x00000000, 234 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
407 .end = 0x00009FFF, 235 /* ADSC Main buffer (128KiB) */
408 .flags = IORESOURCE_MEM, 236 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00020000-1,
409 }, 237 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
410 { 238
411 .name = "ADSC_AUX_Buff",
412 .start = 0x00000000,
413 .end = 0x00003FFF,
414 .flags = IORESOURCE_MEM,
415 },
416 {
417 .name = "ADSC_Main_Buff",
418 .start = 0x00000000,
419 .end = 0x00003FFF,
420 .flags = IORESOURCE_MEM,
421 },
422 /* 239 /*
423 *
424 * STAVEM driver/STAPI 240 * STAVEM driver/STAPI
425 * 241 *
426 * This driver requires:
427 *
428 * Arbitrary Based Buffers:
429 * This memory area is used for allocating buffers for Video decoding 242 * This memory area is used for allocating buffers for Video decoding
430 * purposes. Allocation/De-allocation within this buffer is managed 243 * purposes. Allocation/De-allocation within this buffer is managed
431 * by the STAVMEM driver of the STAPI. They could be Decimated 244 * by the STAVMEM driver of the STAPI. They could be Decimated
432 * Picture Buffers, Intermediate Buffers, as deemed necessary for 245 * Picture Buffers, Intermediate Buffers, as deemed necessary for
433 * video decoding purposes, for any video decoders on Zeus. 246 * video decoding purposes, for any video decoders on Zeus.
434 *
435 */ 247 */
436 { 248 /* 12MiB */
437 .name = "AVMEMPartition0", 249 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00c00000-1,
438 .start = 0x63580000, 250 IORESOURCE_MEM)
439 .end = 0x64180000 - 1, /* 12 MB total */ 251
440 .flags = IORESOURCE_IO,
441 },
442 /* 252 /*
443 *
444 * DOCSIS Subsystem 253 * DOCSIS Subsystem
445 *
446 * This driver requires:
447 *
448 * Arbitrary Based Buffers:
449 * Docsis -
450 *
451 */ 254 */
452 { 255 /* 7MiB */
453 .name = "Docsis", 256 PREALLOC_DOCSIS("Docsis", 0x67500000, 0x67c00000-1, IORESOURCE_MEM)
454 .start = 0x62000000, 257
455 .end = 0x62700000 - 1, /* 7 MB total */
456 .flags = IORESOURCE_IO,
457 },
458 /* 258 /*
459 *
460 * GHW HAL Driver 259 * GHW HAL Driver
461 *
462 * This driver requires:
463 *
464 * Arbitrary Based Buffers:
465 * GraphicsHeap - PowerTV Graphics Heap
466 *
467 */ 260 */
468 { 261 /* PowerTV Graphics Heap (14MiB) */
469 .name = "GraphicsHeap", 262 PREALLOC_NORMAL("GraphicsHeap", 0x62700000, 0x63500000-1,
470 .start = 0x62700000, 263 IORESOURCE_MEM)
471 .end = 0x63500000 - 1, /* 14 MB total */ 264
472 .flags = IORESOURCE_IO,
473 },
474 /* 265 /*
475 *
476 * multi com buffer area 266 * multi com buffer area
477 *
478 * This driver requires:
479 *
480 * Arbitrary Based Buffers:
481 * Docsis -
482 *
483 */ 267 */
484 { 268 /* 128KiB */
485 .name = "MulticomSHM", 269 PREALLOC_NORMAL("MulticomSHM", 0x26000000, 0x26020000-1,
486 .start = 0x26000000, 270 IORESOURCE_MEM)
487 .end = 0x26020000 - 1, 271
488 .flags = IORESOURCE_MEM,
489 },
490 /* 272 /*
491 * 273 * DMA Ring buffer (don't need recording buffers)
492 * DMA Ring buffer
493 *
494 * This driver requires:
495 *
496 * Arbitrary Based Buffers:
497 * Docsis -
498 *
499 */ 274 */
500 { 275 /* 680KiB */
501 .name = "BMM_Buffer", 276 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x000AA000-1,
502 .start = 0x00000000, 277 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
503 .end = 0x000AA000 - 1, 278
504 .flags = IORESOURCE_MEM,
505 },
506 /* 279 /*
507 *
508 * Display bins buffer for unit0 280 * Display bins buffer for unit0
509 *
510 * This driver requires:
511 *
512 * Arbitrary Based Buffers:
513 * Display Bins for unit0
514 *
515 */ 281 */
516 { 282 /* 4KiB */
517 .name = "DisplayBins0", 283 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
518 .start = 0x00000000, 284 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
519 .end = 0x00000FFF, /* 4 KB total */ 285
520 .flags = IORESOURCE_MEM,
521 },
522 /* 286 /*
523 * 287 * Display bins buffer for unit1
524 * Display bins buffer
525 *
526 * This driver requires:
527 *
528 * Arbitrary Based Buffers:
529 * Display Bins for unit1
530 *
531 */ 288 */
532 { 289 /* 4KiB */
533 .name = "DisplayBins1", 290 PREALLOC_NORMAL("DisplayBins1", 0x00000000, 0x00001000-1,
534 .start = 0x64AD4000, 291 IORESOURCE_MEM)
535 .end = 0x64AD5000 - 1, /* 4 KB total */ 292
536 .flags = IORESOURCE_IO,
537 },
538 /* 293 /*
539 *
540 * AVFS: player HAL memory 294 * AVFS: player HAL memory
541 *
542 *
543 */ 295 */
544 { 296 /* 945K * 3 for playback */
545 .name = "AvfsDmaMem", 297 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x002c4c00-1, IORESOURCE_MEM)
546 .start = 0x6430E000, 298
547 .end = 0x645D2C00 - 1, /* 945K * 3 for playback */
548 .flags = IORESOURCE_IO,
549 },
550 /* 299 /*
551 *
552 * PMEM 300 * PMEM
553 *
554 * This driver requires:
555 *
556 * Arbitrary Based Buffers:
557 * Persistent memory for diagnostics.
558 *
559 */ 301 */
560 { 302 /* Persistent memory for diagnostics (64KiB) */
561 .name = "DiagPersistentMemory", 303 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
562 .start = 0x00000000, 304 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
563 .end = 0x10000 - 1, 305
564 .flags = IORESOURCE_MEM,
565 },
566 /* 306 /*
567 *
568 * Smartcard 307 * Smartcard
569 *
570 * This driver requires:
571 *
572 * Arbitrary Based Buffers:
573 * Read and write buffers for Internal/External cards
574 *
575 */ 308 */
576 { 309 /* Read and write buffers for Internal/External cards (10KiB) */
577 .name = "SmartCardInfo", 310 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1, IORESOURCE_MEM)
578 .start = 0x64AD1000, 311
579 .end = 0x64AD3800 - 1,
580 .flags = IORESOURCE_IO,
581 },
582 /* 312 /*
583 *
584 * KAVNET 313 * KAVNET
585 * NP Reset Vector - must be of the form xxCxxxxx 314 */
586 * NP Image - must be video bank 1 315 /* NP Reset Vector - must be of the form xxCxxxxx (4KiB) */
587 * NP IPC - must be video bank 2 316 PREALLOC_NORMAL("NP_Reset_Vector", 0x27c00000, 0x27c01000-1,
317 IORESOURCE_MEM)
318 /* NP Image - must be video bank 1 (320KiB) */
319 PREALLOC_NORMAL("NP_Image", 0x27020000, 0x27070000-1, IORESOURCE_MEM)
320 /* NP IPC - must be video bank 2 (512KiB) */
321 PREALLOC_NORMAL("NP_IPC", 0x63500000, 0x63580000-1, IORESOURCE_MEM)
322
323 /*
324 * NAND Flash
325 */
326 /* 10KiB */
327 PREALLOC_NORMAL("NandFlash", NAND_FLASH_BASE, NAND_FLASH_BASE+0x400-1,
328 IORESOURCE_MEM)
329
330 /*
331 * Add other resources here
332 */
333
334 /*
335 * End of Resource marker
588 */ 336 */
589 { 337 {
590 .name = "NP_Reset_Vector", 338 .flags = 0,
591 .start = 0x27c00000,
592 .end = 0x27c01000 - 1,
593 .flags = IORESOURCE_MEM,
594 },
595 {
596 .name = "NP_Image",
597 .start = 0x27020000,
598 .end = 0x27060000 - 1,
599 .flags = IORESOURCE_MEM,
600 },
601 {
602 .name = "NP_IPC",
603 .start = 0x63500000,
604 .end = 0x63580000 - 1,
605 .flags = IORESOURCE_IO,
606 }, 339 },
607 { },
608}; 340};
diff --git a/arch/mips/powertv/asic/prealloc-cronuslite.c b/arch/mips/powertv/asic/prealloc-cronuslite.c
index 23a905613c04..b5537e49e7f5 100644
--- a/arch/mips/powertv/asic/prealloc-cronuslite.c
+++ b/arch/mips/powertv/asic/prealloc-cronuslite.c
@@ -22,7 +22,9 @@
22 */ 22 */
23 23
24#include <linux/init.h> 24#include <linux/init.h>
25#include <linux/ioport.h>
25#include <asm/mach-powertv/asic.h> 26#include <asm/mach-powertv/asic.h>
27#include "prealloc.h"
26 28
27/* 29/*
28 * NON_DVR_CAPABLE CRONUSLITE RESOURCES 30 * NON_DVR_CAPABLE CRONUSLITE RESOURCES
@@ -30,261 +32,143 @@
30struct resource non_dvr_cronuslite_resources[] __initdata = 32struct resource non_dvr_cronuslite_resources[] __initdata =
31{ 33{
32 /* 34 /*
33 *
34 * VIDEO2 / LX2 35 * VIDEO2 / LX2
35 *
36 */ 36 */
37 { 37 /* Delta-Mu 1 image (2MiB) */
38 .name = "ST231aImage", /* Delta-Mu 2 image and ram */ 38 PREALLOC_NORMAL("ST231aImage", 0x60000000, 0x60200000-1,
39 .start = 0x60000000, 39 IORESOURCE_MEM)
40 .end = 0x601FFFFF, /* 2MiB */ 40 /* Delta-Mu 1 monitor (8KiB) */
41 .flags = IORESOURCE_IO, 41 PREALLOC_NORMAL("ST231aMonitor", 0x60200000, 0x60202000-1,
42 }, 42 IORESOURCE_MEM)
43 { 43 /* Delta-Mu 1 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
44 .name = "ST231aMonitor", /* 8KiB block ST231b monitor */ 44 PREALLOC_NORMAL("MediaMemory1", 0x60202000, 0x62000000-1,
45 .start = 0x60200000, 45 IORESOURCE_MEM)
46 .end = 0x60201FFF, 46
47 .flags = IORESOURCE_IO,
48 },
49 {
50 .name = "MediaMemory1",
51 .start = 0x60202000,
52 .end = 0x61FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
53 .flags = IORESOURCE_IO,
54 },
55 /* 47 /*
56 *
57 * Sysaudio Driver 48 * Sysaudio Driver
58 *
59 * This driver requires:
60 *
61 * Arbitrary Based Buffers:
62 * DSP_Image_Buff - DSP code and data images (1MB)
63 * ADSC_CPU_PCM_Buff - ADSC CPU PCM buffer (40KB)
64 * ADSC_AUX_Buff - ADSC AUX buffer (16KB)
65 * ADSC_Main_Buff - ADSC Main buffer (16KB)
66 *
67 */ 49 */
68 { 50 /* DSP code and data images (1MiB) */
69 .name = "DSP_Image_Buff", 51 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
70 .start = 0x00000000, 52 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
71 .end = 0x000FFFFF, 53 /* ADSC CPU PCM buffer (40KiB) */
72 .flags = IORESOURCE_MEM, 54 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
73 }, 55 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
74 { 56 /* ADSC AUX buffer (128KiB) */
75 .name = "ADSC_CPU_PCM_Buff", 57 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00020000-1,
76 .start = 0x00000000, 58 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
77 .end = 0x00009FFF, 59 /* ADSC Main buffer (128KiB) */
78 .flags = IORESOURCE_MEM, 60 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00020000-1,
79 }, 61 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
80 { 62
81 .name = "ADSC_AUX_Buff",
82 .start = 0x00000000,
83 .end = 0x00003FFF,
84 .flags = IORESOURCE_MEM,
85 },
86 {
87 .name = "ADSC_Main_Buff",
88 .start = 0x00000000,
89 .end = 0x00003FFF,
90 .flags = IORESOURCE_MEM,
91 },
92 /* 63 /*
93 *
94 * STAVEM driver/STAPI 64 * STAVEM driver/STAPI
95 * 65 *
96 * This driver requires:
97 *
98 * Arbitrary Based Buffers:
99 * This memory area is used for allocating buffers for Video decoding 66 * This memory area is used for allocating buffers for Video decoding
100 * purposes. Allocation/De-allocation within this buffer is managed 67 * purposes. Allocation/De-allocation within this buffer is managed
101 * by the STAVMEM driver of the STAPI. They could be Decimated 68 * by the STAVMEM driver of the STAPI. They could be Decimated
102 * Picture Buffers, Intermediate Buffers, as deemed necessary for 69 * Picture Buffers, Intermediate Buffers, as deemed necessary for
103 * video decoding purposes, for any video decoders on Zeus. 70 * video decoding purposes, for any video decoders on Zeus.
104 *
105 */ 71 */
106 { 72 /* 6MiB */
107 .name = "AVMEMPartition0", 73 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00600000-1,
108 .start = 0x63580000, 74 IORESOURCE_MEM)
109 .end = 0x63B80000 - 1, /* 6 MB total */ 75
110 .flags = IORESOURCE_IO,
111 },
112 /* 76 /*
113 *
114 * DOCSIS Subsystem 77 * DOCSIS Subsystem
115 *
116 * This driver requires:
117 *
118 * Arbitrary Based Buffers:
119 * Docsis -
120 *
121 */ 78 */
122 { 79 /* 7MiB */
123 .name = "Docsis", 80 PREALLOC_DOCSIS("Docsis", 0x67500000, 0x67c00000-1, IORESOURCE_MEM)
124 .start = 0x62000000, 81
125 .end = 0x62700000 - 1, /* 7 MB total */
126 .flags = IORESOURCE_IO,
127 },
128 /* 82 /*
129 *
130 * GHW HAL Driver 83 * GHW HAL Driver
131 *
132 * This driver requires:
133 *
134 * Arbitrary Based Buffers:
135 * GraphicsHeap - PowerTV Graphics Heap
136 *
137 */ 84 */
138 { 85 /* PowerTV Graphics Heap (14MiB) */
139 .name = "GraphicsHeap", 86 PREALLOC_NORMAL("GraphicsHeap", 0x62700000, 0x63500000-1,
140 .start = 0x62700000, 87 IORESOURCE_MEM)
141 .end = 0x63500000 - 1, /* 14 MB total */ 88
142 .flags = IORESOURCE_IO,
143 },
144 /* 89 /*
145 *
146 * multi com buffer area 90 * multi com buffer area
147 *
148 * This driver requires:
149 *
150 * Arbitrary Based Buffers:
151 * Docsis -
152 *
153 */ 91 */
154 { 92 /* 128KiB */
155 .name = "MulticomSHM", 93 PREALLOC_NORMAL("MulticomSHM", 0x26000000, 0x26020000-1,
156 .start = 0x26000000, 94 IORESOURCE_MEM)
157 .end = 0x26020000 - 1, 95
158 .flags = IORESOURCE_MEM,
159 },
160 /* 96 /*
161 * 97 * DMA Ring buffer (don't need recording buffers)
162 * DMA Ring buffer
163 *
164 * This driver requires:
165 *
166 * Arbitrary Based Buffers:
167 * Docsis -
168 *
169 */ 98 */
170 { 99 /* 680KiB */
171 .name = "BMM_Buffer", 100 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x000AA000-1,
172 .start = 0x00000000, 101 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
173 .end = 0x000AA000 - 1, 102
174 .flags = IORESOURCE_MEM,
175 },
176 /* 103 /*
177 *
178 * Display bins buffer for unit0 104 * Display bins buffer for unit0
179 *
180 * This driver requires:
181 *
182 * Arbitrary Based Buffers:
183 * Display Bins for unit0
184 *
185 */ 105 */
186 { 106 /* 4KiB */
187 .name = "DisplayBins0", 107 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
188 .start = 0x00000000, 108 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
189 .end = 0x00000FFF, /* 4 KB total */ 109
190 .flags = IORESOURCE_MEM,
191 },
192 /* 110 /*
193 * 111 * Display bins buffer for unit1
194 * Display bins buffer
195 *
196 * This driver requires:
197 *
198 * Arbitrary Based Buffers:
199 * Display Bins for unit1
200 *
201 */ 112 */
202 { 113 /* 4KiB */
203 .name = "DisplayBins1", 114 PREALLOC_NORMAL("DisplayBins1", 0x00000000, 0x00001000-1,
204 .start = 0x63B83000, 115 IORESOURCE_MEM)
205 .end = 0x63B84000 - 1, /* 4 KB total */ 116
206 .flags = IORESOURCE_IO,
207 },
208 /* 117 /*
209 *
210 * AVFS: player HAL memory 118 * AVFS: player HAL memory
211 *
212 *
213 */ 119 */
214 { 120 /* 945K * 3 for playback */
215 .name = "AvfsDmaMem", 121 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x002c4c00-1,
216 .start = 0x63B84000, 122 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
217 .end = 0x63E48C00 - 1, /* 945K * 3 for playback */ 123
218 .flags = IORESOURCE_IO,
219 },
220 /* 124 /*
221 *
222 * PMEM 125 * PMEM
223 *
224 * This driver requires:
225 *
226 * Arbitrary Based Buffers:
227 * Persistent memory for diagnostics.
228 *
229 */ 126 */
230 { 127 /* Persistent memory for diagnostics (64KiB) */
231 .name = "DiagPersistentMemory", 128 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
232 .start = 0x00000000, 129 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
233 .end = 0x10000 - 1, 130
234 .flags = IORESOURCE_MEM,
235 },
236 /* 131 /*
237 *
238 * Smartcard 132 * Smartcard
239 *
240 * This driver requires:
241 *
242 * Arbitrary Based Buffers:
243 * Read and write buffers for Internal/External cards
244 *
245 */ 133 */
246 { 134 /* Read and write buffers for Internal/External cards (10KiB) */
247 .name = "SmartCardInfo", 135 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1, IORESOURCE_MEM)
248 .start = 0x63B80000, 136
249 .end = 0x63B82800 - 1,
250 .flags = IORESOURCE_IO,
251 },
252 /* 137 /*
253 *
254 * KAVNET 138 * KAVNET
255 * NP Reset Vector - must be of the form xxCxxxxx
256 * NP Image - must be video bank 1
257 * NP IPC - must be video bank 2
258 */ 139 */
259 { 140 /* NP Reset Vector - must be of the form xxCxxxxx (4KiB) */
260 .name = "NP_Reset_Vector", 141 PREALLOC_NORMAL("NP_Reset_Vector", 0x27c00000, 0x27c01000-1,
261 .start = 0x27c00000, 142 IORESOURCE_MEM)
262 .end = 0x27c01000 - 1, 143 /* NP Image - must be video bank 1 (320KiB) */
263 .flags = IORESOURCE_MEM, 144 PREALLOC_NORMAL("NP_Image", 0x27020000, 0x27070000-1, IORESOURCE_MEM)
264 }, 145 /* NP IPC - must be video bank 2 (512KiB) */
265 { 146 PREALLOC_NORMAL("NP_IPC", 0x63500000, 0x63580000-1, IORESOURCE_MEM)
266 .name = "NP_Image", 147
267 .start = 0x27020000,
268 .end = 0x27060000 - 1,
269 .flags = IORESOURCE_MEM,
270 },
271 {
272 .name = "NP_IPC",
273 .start = 0x63500000,
274 .end = 0x63580000 - 1,
275 .flags = IORESOURCE_IO,
276 },
277 /* 148 /*
278 * NAND Flash 149 * NAND Flash
279 */ 150 */
280 { 151 /* 10KiB */
281 .name = "NandFlash", 152 PREALLOC_NORMAL("NandFlash", NAND_FLASH_BASE, NAND_FLASH_BASE+0x400-1,
282 .start = NAND_FLASH_BASE, 153 IORESOURCE_MEM)
283 .end = NAND_FLASH_BASE + 0x400 - 1, 154
284 .flags = IORESOURCE_IO, 155 /*
285 }, 156 * TFTPBuffer
157 *
158 * This buffer is used in some minimal configurations (e.g. two-way
159 * loader) for storing software images
160 */
161 PREALLOC_TFTP("TFTPBuffer", 0x00000000, MEBIBYTE(80)-1,
162 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
163
286 /* 164 /*
287 * Add other resources here 165 * Add other resources here
288 */ 166 */
289 { }, 167
168 /*
169 * End of Resource marker
170 */
171 {
172 .flags = 0,
173 },
290}; 174};
diff --git a/arch/mips/powertv/asic/prealloc-zeus.c b/arch/mips/powertv/asic/prealloc-zeus.c
index 018d4514dbe3..96480a2395c0 100644
--- a/arch/mips/powertv/asic/prealloc-zeus.c
+++ b/arch/mips/powertv/asic/prealloc-zeus.c
@@ -22,7 +22,9 @@
22 */ 22 */
23 23
24#include <linux/init.h> 24#include <linux/init.h>
25#include <linux/ioport.h>
25#include <asm/mach-powertv/asic.h> 26#include <asm/mach-powertv/asic.h>
27#include "prealloc.h"
26 28
27/* 29/*
28 * DVR_CAPABLE RESOURCES 30 * DVR_CAPABLE RESOURCES
@@ -30,280 +32,151 @@
30struct resource dvr_zeus_resources[] __initdata = 32struct resource dvr_zeus_resources[] __initdata =
31{ 33{
32 /* 34 /*
33 *
34 * VIDEO1 / LX1 35 * VIDEO1 / LX1
35 *
36 */ 36 */
37 { 37 /* Delta-Mu 1 image (2MiB) */
38 .name = "ST231aImage", /* Delta-Mu 1 image and ram */ 38 PREALLOC_NORMAL("ST231aImage", 0x20000000, 0x20200000-1,
39 .start = 0x20000000, 39 IORESOURCE_MEM)
40 .end = 0x201FFFFF, /* 2MiB */ 40 /* Delta-Mu 1 monitor (8KiB) */
41 .flags = IORESOURCE_IO, 41 PREALLOC_NORMAL("ST231aMonitor", 0x20200000, 0x20202000-1,
42 }, 42 IORESOURCE_MEM)
43 { 43 /* Delta-Mu 1 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
44 .name = "ST231aMonitor", /* 8KiB block ST231a monitor */ 44 PREALLOC_NORMAL("MediaMemory1", 0x20202000, 0x22000000-1,
45 .start = 0x20200000, 45 IORESOURCE_MEM)
46 .end = 0x20201FFF, 46
47 .flags = IORESOURCE_IO,
48 },
49 {
50 .name = "MediaMemory1",
51 .start = 0x20202000,
52 .end = 0x21FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
53 .flags = IORESOURCE_IO,
54 },
55 /* 47 /*
56 *
57 * VIDEO2 / LX2 48 * VIDEO2 / LX2
58 *
59 */ 49 */
60 { 50 /* Delta-Mu 2 image (2MiB) */
61 .name = "ST231bImage", /* Delta-Mu 2 image and ram */ 51 PREALLOC_NORMAL("ST231bImage", 0x30000000, 0x30200000-1,
62 .start = 0x30000000, 52 IORESOURCE_MEM)
63 .end = 0x301FFFFF, /* 2MiB */ 53 /* Delta-Mu 2 monitor (8KiB) */
64 .flags = IORESOURCE_IO, 54 PREALLOC_NORMAL("ST231bMonitor", 0x30200000, 0x30202000-1,
65 }, 55 IORESOURCE_MEM)
66 { 56 /* Delta-Mu 2 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
67 .name = "ST231bMonitor", /* 8KiB block ST231b monitor */ 57 PREALLOC_NORMAL("MediaMemory2", 0x30202000, 0x32000000-1,
68 .start = 0x30200000, 58 IORESOURCE_MEM)
69 .end = 0x30201FFF, 59
70 .flags = IORESOURCE_IO,
71 },
72 {
73 .name = "MediaMemory2",
74 .start = 0x30202000,
75 .end = 0x31FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
76 .flags = IORESOURCE_IO,
77 },
78 /* 60 /*
79 *
80 * Sysaudio Driver 61 * Sysaudio Driver
81 *
82 * This driver requires:
83 *
84 * Arbitrary Based Buffers:
85 * DSP_Image_Buff - DSP code and data images (1MB)
86 * ADSC_CPU_PCM_Buff - ADSC CPU PCM buffer (40KB)
87 * ADSC_AUX_Buff - ADSC AUX buffer (16KB)
88 * ADSC_Main_Buff - ADSC Main buffer (16KB)
89 *
90 */ 62 */
91 { 63 /* DSP code and data images (1MiB) */
92 .name = "DSP_Image_Buff", 64 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
93 .start = 0x00000000, 65 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
94 .end = 0x000FFFFF, 66 /* ADSC CPU PCM buffer (40KiB) */
95 .flags = IORESOURCE_MEM, 67 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
96 }, 68 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
97 { 69 /* ADSC AUX buffer (16KiB) */
98 .name = "ADSC_CPU_PCM_Buff", 70 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00004000-1,
99 .start = 0x00000000, 71 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
100 .end = 0x00009FFF, 72 /* ADSC Main buffer (16KiB) */
101 .flags = IORESOURCE_MEM, 73 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00004000-1,
102 }, 74 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
103 { 75
104 .name = "ADSC_AUX_Buff",
105 .start = 0x00000000,
106 .end = 0x00003FFF,
107 .flags = IORESOURCE_MEM,
108 },
109 {
110 .name = "ADSC_Main_Buff",
111 .start = 0x00000000,
112 .end = 0x00003FFF,
113 .flags = IORESOURCE_MEM,
114 },
115 /* 76 /*
116 *
117 * STAVEM driver/STAPI 77 * STAVEM driver/STAPI
118 * 78 *
119 * This driver requires:
120 *
121 * Arbitrary Based Buffers:
122 * This memory area is used for allocating buffers for Video decoding 79 * This memory area is used for allocating buffers for Video decoding
123 * purposes. Allocation/De-allocation within this buffer is managed 80 * purposes. Allocation/De-allocation within this buffer is managed
124 * by the STAVMEM driver of the STAPI. They could be Decimated 81 * by the STAVMEM driver of the STAPI. They could be Decimated
125 * Picture Buffers, Intermediate Buffers, as deemed necessary for 82 * Picture Buffers, Intermediate Buffers, as deemed necessary for
126 * video decoding purposes, for any video decoders on Zeus. 83 * video decoding purposes, for any video decoders on Zeus.
127 *
128 */ 84 */
129 { 85 /* 12MiB */
130 .name = "AVMEMPartition0", 86 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00c00000-1,
131 .start = 0x00000000, 87 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
132 .end = 0x00c00000 - 1, /* 12 MB total */ 88
133 .flags = IORESOURCE_MEM,
134 },
135 /* 89 /*
136 *
137 * DOCSIS Subsystem 90 * DOCSIS Subsystem
138 *
139 * This driver requires:
140 *
141 * Arbitrary Based Buffers:
142 * Docsis -
143 *
144 */ 91 */
145 { 92 /* 7MiB */
146 .name = "Docsis", 93 PREALLOC_DOCSIS("Docsis", 0x40100000, 0x40800000-1, IORESOURCE_MEM)
147 .start = 0x40100000, 94
148 .end = 0x407fffff,
149 .flags = IORESOURCE_MEM,
150 },
151 /* 95 /*
152 *
153 * GHW HAL Driver 96 * GHW HAL Driver
154 *
155 * This driver requires:
156 *
157 * Arbitrary Based Buffers:
158 * GraphicsHeap - PowerTV Graphics Heap
159 *
160 */ 97 */
161 { 98 /* PowerTV Graphics Heap (14MiB) */
162 .name = "GraphicsHeap", 99 PREALLOC_NORMAL("GraphicsHeap", 0x46900000, 0x47700000-1,
163 .start = 0x46900000, 100 IORESOURCE_MEM)
164 .end = 0x47700000 - 1, /* 14 MB total */ 101
165 .flags = IORESOURCE_MEM,
166 },
167 /* 102 /*
168 *
169 * multi com buffer area 103 * multi com buffer area
170 *
171 * This driver requires:
172 *
173 * Arbitrary Based Buffers:
174 * Docsis -
175 *
176 */ 104 */
177 { 105 /* 128KiB */
178 .name = "MulticomSHM", 106 PREALLOC_NORMAL("MulticomSHM", 0x47900000, 0x47920000-1,
179 .start = 0x47900000, 107 IORESOURCE_MEM)
180 .end = 0x47920000 - 1, 108
181 .flags = IORESOURCE_MEM,
182 },
183 /* 109 /*
184 *
185 * DMA Ring buffer 110 * DMA Ring buffer
186 *
187 * This driver requires:
188 *
189 * Arbitrary Based Buffers:
190 * Docsis -
191 *
192 */ 111 */
193 { 112 /* 2.5MiB */
194 .name = "BMM_Buffer", 113 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x00280000-1,
195 .start = 0x00000000, 114 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
196 .end = 0x00280000 - 1, 115
197 .flags = IORESOURCE_MEM,
198 },
199 /* 116 /*
200 *
201 * Display bins buffer for unit0 117 * Display bins buffer for unit0
202 *
203 * This driver requires:
204 *
205 * Arbitrary Based Buffers:
206 * Display Bins for unit0
207 *
208 */ 118 */
209 { 119 /* 4KiB */
210 .name = "DisplayBins0", 120 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
211 .start = 0x00000000, 121 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
212 .end = 0x00000FFF, /* 4 KB total */ 122
213 .flags = IORESOURCE_MEM,
214 },
215 /* 123 /*
216 * 124 * Display bins buffer for unit1
217 * Display bins buffer
218 *
219 * This driver requires:
220 *
221 * Arbitrary Based Buffers:
222 * Display Bins for unit1
223 *
224 */ 125 */
225 { 126 /* 4KiB */
226 .name = "DisplayBins1", 127 PREALLOC_NORMAL("DisplayBins1", 0x00000000, 0x00001000-1,
227 .start = 0x00000000, 128 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
228 .end = 0x00000FFF, /* 4 KB total */ 129
229 .flags = IORESOURCE_MEM,
230 },
231 /* 130 /*
232 *
233 * ITFS 131 * ITFS
234 *
235 * This driver requires:
236 *
237 * Arbitrary Based Buffers:
238 * Docsis -
239 *
240 */ 132 */
241 { 133 /* 815,104 bytes each for 2 ITFS partitions. */
242 .name = "ITFS", 134 PREALLOC_NORMAL("ITFS", 0x00000000, 0x0018E000-1,
243 .start = 0x00000000, 135 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
244 /* 815,104 bytes each for 2 ITFS partitions. */ 136
245 .end = 0x0018DFFF,
246 .flags = IORESOURCE_MEM,
247 },
248 /* 137 /*
249 *
250 * AVFS 138 * AVFS
251 *
252 * This driver requires:
253 *
254 * Arbitrary Based Buffers:
255 * Docsis -
256 *
257 */ 139 */
258 { 140 /* (945K * 8) = (128K * 3) 5 playbacks / 3 server */
259 .name = "AvfsDmaMem", 141 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x007c2000-1,
260 .start = 0x00000000, 142 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
261 /* (945K * 8) = (128K * 3) 5 playbacks / 3 server */ 143 /* 4KiB */
262 .end = 0x007c2000 - 1, 144 PREALLOC_NORMAL("AvfsFileSys", 0x00000000, 0x00001000-1,
263 .flags = IORESOURCE_MEM, 145 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
264 }, 146
265 {
266 .name = "AvfsFileSys",
267 .start = 0x00000000,
268 .end = 0x00001000 - 1, /* 4K */
269 .flags = IORESOURCE_MEM,
270 },
271 /* 147 /*
272 *
273 * PMEM 148 * PMEM
274 *
275 * This driver requires:
276 *
277 * Arbitrary Based Buffers:
278 * Persistent memory for diagnostics.
279 *
280 */ 149 */
281 { 150 /* Persistent memory for diagnostics (64KiB) */
282 .name = "DiagPersistentMemory", 151 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
283 .start = 0x00000000, 152 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
284 .end = 0x10000 - 1, 153
285 .flags = IORESOURCE_MEM,
286 },
287 /* 154 /*
288 *
289 * Smartcard 155 * Smartcard
156 */
157 /* Read and write buffers for Internal/External cards (10KiB) */
158 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1,
159 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
160
161 /*
162 * TFTPBuffer
290 * 163 *
291 * This driver requires: 164 * This buffer is used in some minimal configurations (e.g. two-way
292 * 165 * loader) for storing software images
293 * Arbitrary Based Buffers:
294 * Read and write buffers for Internal/External cards
295 *
296 */ 166 */
297 { 167 PREALLOC_TFTP("TFTPBuffer", 0x00000000, MEBIBYTE(80)-1,
298 .name = "SmartCardInfo", 168 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
299 .start = 0x00000000, 169
300 .end = 0x2800 - 1,
301 .flags = IORESOURCE_MEM,
302 },
303 /* 170 /*
304 * Add other resources here 171 * Add other resources here
305 */ 172 */
306 { }, 173
174 /*
175 * End of Resource marker
176 */
177 {
178 .flags = 0,
179 },
307}; 180};
308 181
309/* 182/*
@@ -314,146 +187,118 @@ struct resource non_dvr_zeus_resources[] __initdata =
314 /* 187 /*
315 * VIDEO1 / LX1 188 * VIDEO1 / LX1
316 */ 189 */
317 { 190 /* Delta-Mu 1 image (2MiB) */
318 .name = "ST231aImage", /* Delta-Mu 1 image and ram */ 191 PREALLOC_NORMAL("ST231aImage", 0x20000000, 0x20200000-1,
319 .start = 0x20000000, 192 IORESOURCE_MEM)
320 .end = 0x201FFFFF, /* 2MiB */ 193 /* Delta-Mu 1 monitor (8KiB) */
321 .flags = IORESOURCE_IO, 194 PREALLOC_NORMAL("ST231aMonitor", 0x20200000, 0x20202000-1,
322 }, 195 IORESOURCE_MEM)
323 { 196 /* Delta-Mu 1 RAM (~29.9MiB (32MiB - (2MiB + 8KiB))) */
324 .name = "ST231aMonitor", /* 8KiB block ST231a monitor */ 197 PREALLOC_NORMAL("MediaMemory1", 0x20202000, 0x22000000-1,
325 .start = 0x20200000, 198 IORESOURCE_MEM)
326 .end = 0x20201FFF, 199
327 .flags = IORESOURCE_IO,
328 },
329 {
330 .name = "MediaMemory1",
331 .start = 0x20202000,
332 .end = 0x21FFFFFF, /*~29.9MiB (32MiB - (2MiB + 8KiB)) */
333 .flags = IORESOURCE_IO,
334 },
335 /* 200 /*
336 * Sysaudio Driver 201 * Sysaudio Driver
337 */ 202 */
338 { 203 /* DSP code and data images (1MiB) */
339 .name = "DSP_Image_Buff", 204 PREALLOC_NORMAL("DSP_Image_Buff", 0x00000000, 0x00100000-1,
340 .start = 0x00000000, 205 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
341 .end = 0x000FFFFF, 206 /* ADSC CPU PCM buffer (40KiB) */
342 .flags = IORESOURCE_MEM, 207 PREALLOC_NORMAL("ADSC_CPU_PCM_Buff", 0x00000000, 0x0000A000-1,
343 }, 208 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
344 { 209 /* ADSC AUX buffer (16KiB) */
345 .name = "ADSC_CPU_PCM_Buff", 210 PREALLOC_NORMAL("ADSC_AUX_Buff", 0x00000000, 0x00004000-1,
346 .start = 0x00000000, 211 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
347 .end = 0x00009FFF, 212 /* ADSC Main buffer (16KiB) */
348 .flags = IORESOURCE_MEM, 213 PREALLOC_NORMAL("ADSC_Main_Buff", 0x00000000, 0x00004000-1,
349 }, 214 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
350 { 215
351 .name = "ADSC_AUX_Buff",
352 .start = 0x00000000,
353 .end = 0x00003FFF,
354 .flags = IORESOURCE_MEM,
355 },
356 {
357 .name = "ADSC_Main_Buff",
358 .start = 0x00000000,
359 .end = 0x00003FFF,
360 .flags = IORESOURCE_MEM,
361 },
362 /* 216 /*
363 * STAVEM driver/STAPI 217 * STAVEM driver/STAPI
364 */ 218 */
365 { 219 /* 6MiB */
366 .name = "AVMEMPartition0", 220 PREALLOC_NORMAL("AVMEMPartition0", 0x00000000, 0x00600000-1,
367 .start = 0x00000000, 221 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
368 .end = 0x00600000 - 1, /* 6 MB total */ 222
369 .flags = IORESOURCE_MEM,
370 },
371 /* 223 /*
372 * DOCSIS Subsystem 224 * DOCSIS Subsystem
373 */ 225 */
374 { 226 /* 7MiB */
375 .name = "Docsis", 227 PREALLOC_DOCSIS("Docsis", 0x40100000, 0x40800000-1, IORESOURCE_MEM)
376 .start = 0x40100000, 228
377 .end = 0x407fffff,
378 .flags = IORESOURCE_MEM,
379 },
380 /* 229 /*
381 * GHW HAL Driver 230 * GHW HAL Driver
382 */ 231 */
383 { 232 /* PowerTV Graphics Heap (14MiB) */
384 .name = "GraphicsHeap", 233 PREALLOC_NORMAL("GraphicsHeap", 0x46900000, 0x47700000-1,
385 .start = 0x46900000, 234 IORESOURCE_MEM)
386 .end = 0x47700000 - 1, /* 14 MB total */ 235
387 .flags = IORESOURCE_MEM,
388 },
389 /* 236 /*
390 * multi com buffer area 237 * multi com buffer area
391 */ 238 */
392 { 239 /* 128KiB */
393 .name = "MulticomSHM", 240 PREALLOC_NORMAL("MulticomSHM", 0x47900000, 0x47920000-1,
394 .start = 0x47900000, 241 IORESOURCE_MEM)
395 .end = 0x47920000 - 1, 242
396 .flags = IORESOURCE_MEM,
397 },
398 /* 243 /*
399 * DMA Ring buffer 244 * DMA Ring buffer
400 */ 245 */
401 { 246 /* 2.5MiB */
402 .name = "BMM_Buffer", 247 PREALLOC_NORMAL("BMM_Buffer", 0x00000000, 0x00280000-1,
403 .start = 0x00000000, 248 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
404 .end = 0x00280000 - 1, 249
405 .flags = IORESOURCE_MEM,
406 },
407 /* 250 /*
408 * Display bins buffer for unit0 251 * Display bins buffer for unit0
409 */ 252 */
410 { 253 /* 4KiB */
411 .name = "DisplayBins0", 254 PREALLOC_NORMAL("DisplayBins0", 0x00000000, 0x00001000-1,
412 .start = 0x00000000, 255 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
413 .end = 0x00000FFF, /* 4 KB total */ 256
414 .flags = IORESOURCE_MEM,
415 },
416 /* 257 /*
417 *
418 * AVFS: player HAL memory 258 * AVFS: player HAL memory
419 *
420 *
421 */ 259 */
422 { 260 /* 945K * 3 for playback */
423 .name = "AvfsDmaMem", 261 PREALLOC_NORMAL("AvfsDmaMem", 0x00000000, 0x002c4c00-1,
424 .start = 0x00000000, 262 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
425 .end = 0x002c4c00 - 1, /* 945K * 3 for playback */ 263
426 .flags = IORESOURCE_MEM,
427 },
428 /* 264 /*
429 * PMEM 265 * PMEM
430 */ 266 */
431 { 267 /* Persistent memory for diagnostics (64KiB) */
432 .name = "DiagPersistentMemory", 268 PREALLOC_PMEM("DiagPersistentMemory", 0x00000000, 0x10000-1,
433 .start = 0x00000000, 269 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
434 .end = 0x10000 - 1, 270
435 .flags = IORESOURCE_MEM,
436 },
437 /* 271 /*
438 * Smartcard 272 * Smartcard
439 */ 273 */
440 { 274 /* Read and write buffers for Internal/External cards (10KiB) */
441 .name = "SmartCardInfo", 275 PREALLOC_NORMAL("SmartCardInfo", 0x00000000, 0x2800-1,
442 .start = 0x00000000, 276 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
443 .end = 0x2800 - 1, 277
444 .flags = IORESOURCE_MEM,
445 },
446 /* 278 /*
447 * NAND Flash 279 * NAND Flash
448 */ 280 */
449 { 281 /* 10KiB */
450 .name = "NandFlash", 282 PREALLOC_NORMAL("NandFlash", NAND_FLASH_BASE, NAND_FLASH_BASE+0x400-1,
451 .start = NAND_FLASH_BASE, 283 IORESOURCE_MEM)
452 .end = NAND_FLASH_BASE + 0x400 - 1, 284
453 .flags = IORESOURCE_IO, 285 /*
454 }, 286 * TFTPBuffer
287 *
288 * This buffer is used in some minimal configurations (e.g. two-way
289 * loader) for storing software images
290 */
291 PREALLOC_TFTP("TFTPBuffer", 0x00000000, MEBIBYTE(80)-1,
292 (IORESOURCE_MEM|IORESOURCE_PTV_RES_LOEXT))
293
455 /* 294 /*
456 * Add other resources here 295 * Add other resources here
457 */ 296 */
458 { }, 297
298 /*
299 * End of Resource marker
300 */
301 {
302 .flags = 0,
303 },
459}; 304};
diff --git a/arch/mips/powertv/asic/prealloc.h b/arch/mips/powertv/asic/prealloc.h
new file mode 100644
index 000000000000..8e682df17856
--- /dev/null
+++ b/arch/mips/powertv/asic/prealloc.h
@@ -0,0 +1,70 @@
1/*
2 * Definitions for memory preallocations
3 *
4 * Copyright (C) 2005-2009 Scientific-Atlanta, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
19 */
20
21#ifndef _ARCH_MIPS_POWERTV_ASIC_PREALLOC_H
22#define _ARCH_MIPS_POWERTV_ASIC_PREALLOC_H
23
24#define KIBIBYTE(n) ((n) * 1024) /* Number of kibibytes */
25#define MEBIBYTE(n) ((n) * KIBIBYTE(1024)) /* Number of mebibytes */
26
27/* "struct resource" array element definition */
28#define PREALLOC(NAME, START, END, FLAGS) { \
29 .name = (NAME), \
30 .start = (START), \
31 .end = (END), \
32 .flags = (FLAGS) \
33 },
34
35/* Individual resources in the preallocated resource arrays are defined using
36 * macros. These macros are conditionally defined based on their
37 * corresponding kernel configuration flag:
38 * - CONFIG_PREALLOC_NORMAL: preallocate resources for a normal settop box
39 * - CONFIG_PREALLOC_TFTP: preallocate the TFTP download resource
40 * - CONFIG_PREALLOC_DOCSIS: preallocate the DOCSIS resource
41 * - CONFIG_PREALLOC_PMEM: reserve space for persistent memory
42 */
43#ifdef CONFIG_PREALLOC_NORMAL
44#define PREALLOC_NORMAL(name, start, end, flags) \
45 PREALLOC(name, start, end, flags)
46#else
47#define PREALLOC_NORMAL(name, start, end, flags)
48#endif
49
50#ifdef CONFIG_PREALLOC_TFTP
51#define PREALLOC_TFTP(name, start, end, flags) \
52 PREALLOC(name, start, end, flags)
53#else
54#define PREALLOC_TFTP(name, start, end, flags)
55#endif
56
57#ifdef CONFIG_PREALLOC_DOCSIS
58#define PREALLOC_DOCSIS(name, start, end, flags) \
59 PREALLOC(name, start, end, flags)
60#else
61#define PREALLOC_DOCSIS(name, start, end, flags)
62#endif
63
64#ifdef CONFIG_PREALLOC_PMEM
65#define PREALLOC_PMEM(name, start, end, flags) \
66 PREALLOC(name, start, end, flags)
67#else
68#define PREALLOC_PMEM(name, start, end, flags)
69#endif
70#endif