[PATCH] ARM: Add iomap support for ARM
[pandora-kernel.git] / arch / arm / Kconfig
1 #
2 # For a description of the syntax of this configuration file,
3 # see Documentation/kbuild/kconfig-language.txt.
4 #
5
6 mainmenu "Linux Kernel Configuration"
7
8 config ARM
9         bool
10         default y
11         help
12           The ARM series is a line of low-power-consumption RISC chip designs
13           licensed by ARM ltd and targeted at embedded applications and
14           handhelds such as the Compaq IPAQ.  ARM-based PCs are no longer
15           manufactured, but  legacy ARM-based PC hardware remains popular in
16           Europe.  There is an ARM Linux project with a web page at
17           <http://www.arm.linux.org.uk/>.
18
19 config MMU
20         bool
21         default y
22
23 config EISA
24         bool
25         ---help---
26           The Extended Industry Standard Architecture (EISA) bus was
27           developed as an open alternative to the IBM MicroChannel bus.
28
29           The EISA bus provided some of the features of the IBM MicroChannel
30           bus while maintaining backward compatibility with cards made for
31           the older ISA bus.  The EISA bus saw limited use between 1988 and
32           1995 when it was made obsolete by the PCI bus.
33
34           Say Y here if you are building a kernel for an EISA-based machine.
35
36           Otherwise, say N.
37
38 config SBUS
39         bool
40
41 config MCA
42         bool
43         help
44           MicroChannel Architecture is found in some IBM PS/2 machines and
45           laptops.  It is a bus system similar to PCI or ISA. See
46           <file:Documentation/mca.txt> (and especially the web page given
47           there) before attempting to build an MCA bus kernel.
48
49 config UID16
50         bool
51         default y
52
53 config RWSEM_GENERIC_SPINLOCK
54         bool
55         default y
56
57 config RWSEM_XCHGADD_ALGORITHM
58         bool
59
60 config GENERIC_CALIBRATE_DELAY
61         bool
62         default y
63
64 config GENERIC_BUST_SPINLOCK
65         bool
66
67 config GENERIC_ISA_DMA
68         bool
69
70 config FIQ
71         bool
72
73 source "init/Kconfig"
74
75 menu "System Type"
76
77 choice
78         prompt "ARM system type"
79         default ARCH_RPC
80
81 config ARCH_CLPS7500
82         bool "Cirrus-CL-PS7500FE"
83         select TIMER_ACORN
84         select ISA
85
86 config ARCH_CLPS711X
87         bool "CLPS711x/EP721x-based"
88
89 config ARCH_CO285
90         bool "Co-EBSA285"
91         select FOOTBRIDGE
92         select FOOTBRIDGE_ADDIN
93
94 config ARCH_EBSA110
95         bool "EBSA-110"
96         select ISA
97         help
98           This is an evaluation board for the StrongARM processor available
99           from Digital. It has limited hardware on-board, including an onboard
100           Ethernet interface, two PCMCIA sockets, two serial ports and a
101           parallel port.
102
103 config ARCH_CAMELOT
104         bool "Epxa10db"
105         help
106           This enables support for Altera's Excalibur XA10 development board.
107           If you would like to build your kernel to run on one of these boards
108           then you must say 'Y' here. Otherwise say 'N'
109
110 config ARCH_FOOTBRIDGE
111         bool "FootBridge"
112         select FOOTBRIDGE
113
114 config ARCH_INTEGRATOR
115         bool "Integrator"
116         select ARM_AMBA
117         select ICST525
118
119 config ARCH_IOP3XX
120         bool "IOP3xx-based"
121         select PCI
122
123 config ARCH_IXP4XX
124         bool "IXP4xx-based"
125         select DMABOUNCE
126         select PCI
127
128 config ARCH_IXP2000
129         bool "IXP2400/2800-based"
130         select PCI
131
132 config ARCH_L7200
133         bool "LinkUp-L7200"
134         select FIQ
135         help
136           Say Y here if you intend to run this kernel on a LinkUp Systems
137           L7200 Software Development Board which uses an ARM720T processor.
138           Information on this board can be obtained at:
139
140           <http://www.linkupsys.com/>
141
142           If you have any questions or comments about the Linux kernel port
143           to this board, send e-mail to <sjhill@cotw.com>.
144
145 config ARCH_PXA
146         bool "PXA2xx-based"
147
148 config ARCH_RPC
149         bool "RiscPC"
150         select ARCH_ACORN
151         select FIQ
152         select TIMER_ACORN
153         help
154           On the Acorn Risc-PC, Linux can support the internal IDE disk and
155           CD-ROM interface, serial and parallel port, and the floppy drive.
156
157 config ARCH_SA1100
158         bool "SA1100-based"
159         select ISA
160         select DISCONTIGMEM
161
162 config ARCH_S3C2410
163         bool "Samsung S3C2410"
164         help
165           Samsung S3C2410X CPU based systems, such as the Simtec Electronics
166           BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
167           the Samsung SMDK2410 development board (and derviatives).
168
169 config ARCH_SHARK
170         bool "Shark"
171         select ISA
172         select ISA_DMA
173         select PCI
174
175 config ARCH_LH7A40X
176         bool "Sharp LH7A40X"
177         help
178           Say Y here for systems based on one of the Sharp LH7A40X
179           System on a Chip processors.  These CPUs include an ARM922T
180           core with a wide array of integrated devices for
181           hand-held and low-power applications.
182
183 config ARCH_OMAP
184         bool "TI OMAP"
185
186 config ARCH_VERSATILE
187         bool "Versatile"
188         select ARM_AMBA
189         select ICST307
190         help
191           This enables support for ARM Ltd Versatile board.
192
193 config ARCH_IMX
194         bool "IMX"
195
196 config ARCH_H720X
197         bool "Hynix-HMS720x-based"
198         help
199           This enables support for systems based on the Hynix HMS720x
200
201 endchoice
202
203 source "arch/arm/mach-clps711x/Kconfig"
204
205 source "arch/arm/mach-epxa10db/Kconfig"
206
207 source "arch/arm/mach-footbridge/Kconfig"
208
209 source "arch/arm/mach-integrator/Kconfig"
210
211 source "arch/arm/mach-iop3xx/Kconfig"
212
213 source "arch/arm/mach-ixp4xx/Kconfig"
214
215 source "arch/arm/mach-ixp2000/Kconfig"
216
217 source "arch/arm/mach-pxa/Kconfig"
218
219 source "arch/arm/mach-sa1100/Kconfig"
220
221 source "arch/arm/mach-omap/Kconfig"
222
223 source "arch/arm/mach-s3c2410/Kconfig"
224
225 source "arch/arm/mach-lh7a40x/Kconfig"
226
227 source "arch/arm/mach-imx/Kconfig"
228
229 source "arch/arm/mach-h720x/Kconfig"
230
231 source "arch/arm/mach-versatile/Kconfig"
232
233 # Definitions to make life easier
234 config ARCH_ACORN
235         bool
236
237 source arch/arm/mm/Kconfig
238
239 #  bool 'Use XScale PMU as timer source' CONFIG_XSCALE_PMU_TIMER
240 config XSCALE_PMU
241         bool
242         depends on CPU_XSCALE && !XSCALE_PMU_TIMER
243         default y
244
245 endmenu
246
247 source "arch/arm/common/Kconfig"
248
249 config FORCE_MAX_ZONEORDER
250         int
251         depends on SA1111
252         default "9"
253
254 menu "Bus support"
255
256 config ARM_AMBA
257         bool
258
259 config ISA
260         bool
261         help
262           Find out whether you have ISA slots on your motherboard.  ISA is the
263           name of a bus system, i.e. the way the CPU talks to the other stuff
264           inside your box.  Other bus systems are PCI, EISA, MicroChannel
265           (MCA) or VESA.  ISA is an older system, now being displaced by PCI;
266           newer boards don't support it.  If you have ISA, say Y, otherwise N.
267
268 config ISA_DMA
269         bool
270
271 config ISA_DMA_API
272         bool
273         default y
274
275 config PCI
276         bool "PCI support" if ARCH_INTEGRATOR_AP
277         help
278           Find out whether you have a PCI motherboard. PCI is the name of a
279           bus system, i.e. the way the CPU talks to the other stuff inside
280           your box. Other bus systems are ISA, EISA, MicroChannel (MCA) or
281           VESA. If you have PCI, say Y, otherwise N.
282
283           The PCI-HOWTO, available from
284           <http://www.tldp.org/docs.html#howto>, contains valuable
285           information about which PCI hardware does work under Linux and which
286           doesn't.
287
288 # Select the host bridge type
289 config PCI_HOST_VIA82C505
290         bool
291         depends on PCI && ARCH_SHARK
292         default y
293
294 source "drivers/pci/Kconfig"
295
296 source "drivers/pcmcia/Kconfig"
297
298 endmenu
299
300 menu "Kernel Features"
301
302 config SMP
303         bool "Symmetric Multi-Processing (EXPERIMENTAL)"
304         depends on EXPERIMENTAL #&& n
305         help
306           This enables support for systems with more than one CPU. If you have
307           a system with only one CPU, like most personal computers, say N. If
308           you have a system with more than one CPU, say Y.
309
310           If you say N here, the kernel will run on single and multiprocessor
311           machines, but will use only one CPU of a multiprocessor machine. If
312           you say Y here, the kernel will run on many, but not all, single
313           processor machines. On a single processor machine, the kernel will
314           run faster if you say N here.
315
316           See also the <file:Documentation/smp.tex>,
317           <file:Documentation/smp.txt>, <file:Documentation/i386/IO-APIC.txt>,
318           <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
319           <http://www.linuxdoc.org/docs.html#howto>.
320
321           If you don't know what to do here, say N.
322
323 config NR_CPUS
324         int "Maximum number of CPUs (2-32)"
325         range 2 32
326         depends on SMP
327         default "4"
328
329 config PREEMPT
330         bool "Preemptible Kernel (EXPERIMENTAL)"
331         depends on EXPERIMENTAL
332         help
333           This option reduces the latency of the kernel when reacting to
334           real-time or interactive events by allowing a low priority process to
335           be preempted even if it is in kernel mode executing a system call.
336           This allows applications to run more reliably even when the system is
337           under load.
338
339           Say Y here if you are building a kernel for a desktop, embedded
340           or real-time system.  Say N if you are unsure.
341
342 config DISCONTIGMEM
343         bool
344         default (ARCH_LH7A40X && !LH7A40X_CONTIGMEM)
345         help
346           Say Y to support efficient handling of discontiguous physical memory,
347           for architectures which are either NUMA (Non-Uniform Memory Access)
348           or have huge holes in the physical address space for other reasons.
349           See <file:Documentation/vm/numa> for more.
350
351 config LEDS
352         bool "Timer and CPU usage LEDs"
353         depends on ARCH_CDB89712 || ARCH_CO285 || ARCH_EBSA110 || \
354                    ARCH_EBSA285 || ARCH_IMX || ARCH_INTEGRATOR || \
355                    ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \
356                    ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \
357                    ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE
358         help
359           If you say Y here, the LEDs on your machine will be used
360           to provide useful information about your current system status.
361
362           If you are compiling a kernel for a NetWinder or EBSA-285, you will
363           be able to select which LEDs are active using the options below. If
364           you are compiling a kernel for the EBSA-110 or the LART however, the
365           red LED will simply flash regularly to indicate that the system is
366           still functional. It is safe to say Y here if you have a CATS
367           system, but the driver will do nothing.
368
369 config LEDS_TIMER
370         bool "Timer LED" if (!ARCH_CDB89712 && !ARCH_OMAP) || \
371                             MACH_OMAP_H2 || MACH_OMAP_PERSEUS2
372         depends on LEDS
373         default y if ARCH_EBSA110
374         help
375           If you say Y here, one of the system LEDs (the green one on the
376           NetWinder, the amber one on the EBSA285, or the red one on the LART)
377           will flash regularly to indicate that the system is still
378           operational. This is mainly useful to kernel hackers who are
379           debugging unstable kernels.
380
381           The LART uses the same LED for both Timer LED and CPU usage LED
382           functions. You may choose to use both, but the Timer LED function
383           will overrule the CPU usage LED.
384
385 config LEDS_CPU
386         bool "CPU usage LED" if (!ARCH_CDB89712 && !ARCH_EBSA110 && \
387                         !ARCH_OMAP) || MACH_OMAP_H2 || MACH_OMAP_PERSEUS2
388         depends on LEDS
389         help
390           If you say Y here, the red LED will be used to give a good real
391           time indication of CPU usage, by lighting whenever the idle task
392           is not currently executing.
393
394           The LART uses the same LED for both Timer LED and CPU usage LED
395           functions. You may choose to use both, but the Timer LED function
396           will overrule the CPU usage LED.
397
398 config ALIGNMENT_TRAP
399         bool
400         default y if !ARCH_EBSA110
401         help
402           ARM processors can not fetch/store information which is not
403           naturally aligned on the bus, i.e., a 4 byte fetch must start at an
404           address divisible by 4. On 32-bit ARM processors, these non-aligned
405           fetch/store instructions will be emulated in software if you say
406           here, which has a severe performance impact. This is necessary for
407           correct operation of some network protocols. With an IP-only
408           configuration it is safe to say N, otherwise say Y.
409
410 endmenu
411
412 menu "Boot options"
413
414 # Compressed boot loader in ROM.  Yes, we really want to ask about
415 # TEXT and BSS so we preserve their values in the config files.
416 config ZBOOT_ROM_TEXT
417         hex "Compressed ROM boot loader base address"
418         default "0"
419         help
420           The physical address at which the ROM-able zImage is to be
421           placed in the target.  Platforms which normally make use of
422           ROM-able zImage formats normally set this to a suitable
423           value in their defconfig file.
424
425           If ZBOOT_ROM is not enabled, this has no effect.
426
427 config ZBOOT_ROM_BSS
428         hex "Compressed ROM boot loader BSS address"
429         default "0"
430         help
431           The base address of 64KiB of read/write memory in the target
432           for the ROM-able zImage, which must be available while the
433           decompressor is running.  Platforms which normally make use of
434           ROM-able zImage formats normally set this to a suitable
435           value in their defconfig file.
436
437           If ZBOOT_ROM is not enabled, this has no effect.
438
439 config ZBOOT_ROM
440         bool "Compressed boot loader in ROM/flash"
441         depends on ZBOOT_ROM_TEXT != ZBOOT_ROM_BSS
442         help
443           Say Y here if you intend to execute your compressed kernel image
444           (zImage) directly from ROM or flash.  If unsure, say N.
445
446 config CMDLINE
447         string "Default kernel command string"
448         default ""
449         help
450           On some architectures (EBSA110 and CATS), there is currently no way
451           for the boot loader to pass arguments to the kernel. For these
452           architectures, you should supply some command-line options at build
453           time by entering them here. As a minimum, you should specify the
454           memory size and the root device (e.g., mem=64M root=/dev/nfs).
455
456 config XIP_KERNEL
457         bool "Kernel Execute-In-Place from ROM"
458         depends on !ZBOOT_ROM
459         help
460           Execute-In-Place allows the kernel to run from non-volatile storage
461           directly addressable by the CPU, such as NOR flash. This saves RAM
462           space since the text section of the kernel is not loaded from flash
463           to RAM.  Read-write sections, such as the data section and stack,
464           are still copied to RAM.  The XIP kernel is not compressed since
465           it has to run directly from flash, so it will take more space to
466           store it.  The flash address used to link the kernel object files,
467           and for storing it, is configuration dependent. Therefore, if you
468           say Y here, you must know the proper physical address where to
469           store the kernel image depending on your own flash memory usage.
470
471           Also note that the make target becomes "make xipImage" rather than
472           "make zImage" or "make Image".  The final kernel binary to put in
473           ROM memory will be arch/arm/boot/xipImage.
474
475           If unsure, say N.
476
477 config XIP_PHYS_ADDR
478         hex "XIP Kernel Physical Location"
479         depends on XIP_KERNEL
480         default "0x00080000"
481         help
482           This is the physical address in your flash memory the kernel will
483           be linked for and stored to.  This address is dependent on your
484           own flash usage.
485
486 endmenu
487
488 if (ARCH_SA1100 || ARCH_INTEGRATOR)
489
490 menu "CPU Frequency scaling"
491
492 source "drivers/cpufreq/Kconfig"
493
494 config CPU_FREQ_SA1100
495         bool
496         depends on CPU_FREQ && (SA1100_H3100 || SA1100_H3600 || SA1100_H3800 || SA1100_LART || SA1100_PLEB || SA1100_BADGE4 || SA1100_HACKKIT)
497         default y
498
499 config CPU_FREQ_SA1110
500         bool
501         depends on CPU_FREQ && (SA1100_ASSABET || SA1100_CERF || SA1100_PT_SYSTEM3)
502         default y
503
504 config CPU_FREQ_INTEGRATOR
505         tristate "CPUfreq driver for ARM Integrator CPUs"
506         depends on ARCH_INTEGRATOR && CPU_FREQ
507         default y
508         help
509           This enables the CPUfreq driver for ARM Integrator CPUs.
510
511           For details, take a look at <file:Documentation/cpu-freq>.
512
513           If in doubt, say Y.
514
515 endmenu
516
517 endif
518
519 menu "Floating point emulation"
520
521 comment "At least one emulation must be selected"
522
523 config FPE_NWFPE
524         bool "NWFPE math emulation"
525         ---help---
526           Say Y to include the NWFPE floating point emulator in the kernel.
527           This is necessary to run most binaries. Linux does not currently
528           support floating point hardware so you need to say Y here even if
529           your machine has an FPA or floating point co-processor podule.
530
531           You may say N here if you are going to load the Acorn FPEmulator
532           early in the bootup.
533
534 config FPE_NWFPE_XP
535         bool "Support extended precision"
536         depends on FPE_NWFPE && !CPU_BIG_ENDIAN
537         help
538           Say Y to include 80-bit support in the kernel floating-point
539           emulator.  Otherwise, only 32 and 64-bit support is compiled in.
540           Note that gcc does not generate 80-bit operations by default,
541           so in most cases this option only enlarges the size of the
542           floating point emulator without any good reason.
543
544           You almost surely want to say N here.
545
546 config FPE_FASTFPE
547         bool "FastFPE math emulation (EXPERIMENTAL)"
548         depends on !CPU_32v3 && EXPERIMENTAL
549         ---help---
550           Say Y here to include the FAST floating point emulator in the kernel.
551           This is an experimental much faster emulator which now also has full
552           precision for the mantissa.  It does not support any exceptions.
553           It is very simple, and approximately 3-6 times faster than NWFPE.
554
555           It should be sufficient for most programs.  It may be not suitable
556           for scientific calculations, but you have to check this for yourself.
557           If you do not feel you need a faster FP emulation you should better
558           choose NWFPE.
559
560 config VFP
561         bool "VFP-format floating point maths"
562         depends on CPU_V6 || CPU_ARM926T
563         help
564           Say Y to include VFP support code in the kernel. This is needed
565           if your hardware includes a VFP unit.
566
567           Please see <file:Documentation/arm/VFP/release-notes.txt> for
568           release notes and additional status information.
569
570           Say N if your target does not have VFP hardware.
571
572 endmenu
573
574 menu "Userspace binary formats"
575
576 source "fs/Kconfig.binfmt"
577
578 config ARTHUR
579         tristate "RISC OS personality"
580         help
581           Say Y here to include the kernel code necessary if you want to run
582           Acorn RISC OS/Arthur binaries under Linux. This code is still very
583           experimental; if this sounds frightening, say N and sleep in peace.
584           You can also say M here to compile this support as a module (which
585           will be called arthur).
586
587 endmenu
588
589 menu "Power management options"
590
591 config PM
592         bool "Power Management support"
593         ---help---
594           "Power Management" means that parts of your computer are shut
595           off or put into a power conserving "sleep" mode if they are not
596           being used.  There are two competing standards for doing this: APM
597           and ACPI.  If you want to use either one, say Y here and then also
598           to the requisite support below.
599
600           Power Management is most important for battery powered laptop
601           computers; if you have a laptop, check out the Linux Laptop home
602           page on the WWW at <http://www.linux-on-laptops.com/> or
603           Tuxmobil - Linux on Mobile Computers at <http://www.tuxmobil.org/>
604           and the Battery Powered Linux mini-HOWTO, available from
605           <http://www.tldp.org/docs.html#howto>.
606
607           Note that, even if you say N here, Linux on the x86 architecture
608           will issue the hlt instruction if nothing is to be done, thereby
609           sending the processor to sleep and saving power.
610
611 config APM
612         tristate "Advanced Power Management Emulation"
613         depends on PM
614         ---help---
615           APM is a BIOS specification for saving power using several different
616           techniques. This is mostly useful for battery powered laptops with
617           APM compliant BIOSes. If you say Y here, the system time will be
618           reset after a RESUME operation, the /proc/apm device will provide
619           battery status information, and user-space programs will receive
620           notification of APM "events" (e.g. battery status change).
621
622           If you select "Y" here, you can disable actual use of the APM
623           BIOS by passing the "apm=off" option to the kernel at boot time.
624
625           Note that the APM support is almost completely disabled for
626           machines with more than one CPU.
627
628           In order to use APM, you will need supporting software. For location
629           and more information, read <file:Documentation/pm.txt> and the
630           Battery Powered Linux mini-HOWTO, available from
631           <http://www.tldp.org/docs.html#howto>.
632
633           This driver does not spin down disk drives (see the hdparm(8)
634           manpage ("man 8 hdparm") for that), and it doesn't turn off
635           VESA-compliant "green" monitors.
636
637           This driver does not support the TI 4000M TravelMate and the ACER
638           486/DX4/75 because they don't have compliant BIOSes. Many "green"
639           desktop machines also don't have compliant BIOSes, and this driver
640           may cause those machines to panic during the boot phase.
641
642           Generally, if you don't have a battery in your machine, there isn't
643           much point in using this driver and you should say N. If you get
644           random kernel OOPSes or reboots that don't seem to be related to
645           anything, try disabling/enabling this option (or disabling/enabling
646           APM in your BIOS).
647
648           Some other things you should try when experiencing seemingly random,
649           "weird" problems:
650
651           1) make sure that you have enough swap space and that it is
652           enabled.
653           2) pass the "no-hlt" option to the kernel
654           3) switch on floating point emulation in the kernel and pass
655           the "no387" option to the kernel
656           4) pass the "floppy=nodma" option to the kernel
657           5) pass the "mem=4M" option to the kernel (thereby disabling
658           all but the first 4 MB of RAM)
659           6) make sure that the CPU is not over clocked.
660           7) read the sig11 FAQ at <http://www.bitwizard.nl/sig11/>
661           8) disable the cache from your BIOS settings
662           9) install a fan for the video card or exchange video RAM
663           10) install a better fan for the CPU
664           11) exchange RAM chips
665           12) exchange the motherboard.
666
667           To compile this driver as a module, choose M here: the
668           module will be called apm.
669
670 endmenu
671
672 menu "Device Drivers"
673
674 source "drivers/base/Kconfig"
675
676 if ALIGNMENT_TRAP
677 source "drivers/mtd/Kconfig"
678 endif
679
680 source "drivers/parport/Kconfig"
681
682 source "drivers/pnp/Kconfig"
683
684 source "drivers/block/Kconfig"
685
686 source "drivers/acorn/block/Kconfig"
687
688 if PCMCIA || ARCH_CLPS7500 || ARCH_IOP3XX || ARCH_IXP4XX \
689         || ARCH_L7200 || ARCH_LH7A40X || ARCH_PXA || ARCH_RPC \
690         || ARCH_S3C2410 || ARCH_SA1100 || ARCH_SHARK || FOOTBRIDGE
691 source "drivers/ide/Kconfig"
692 endif
693
694 source "drivers/scsi/Kconfig"
695
696 source "drivers/md/Kconfig"
697
698 source "drivers/message/fusion/Kconfig"
699
700 source "drivers/ieee1394/Kconfig"
701
702 source "drivers/message/i2o/Kconfig"
703
704 source "net/Kconfig"
705
706 source "drivers/isdn/Kconfig"
707
708 # input before char - char/joystick depends on it. As does USB.
709
710 source "drivers/input/Kconfig"
711
712 source "drivers/char/Kconfig"
713
714 source "drivers/i2c/Kconfig"
715
716 #source "drivers/l3/Kconfig"
717
718 source "drivers/misc/Kconfig"
719
720 source "drivers/media/Kconfig"
721
722 source "drivers/video/Kconfig"
723
724 source "sound/Kconfig"
725
726 source "drivers/usb/Kconfig"
727
728 source "drivers/mmc/Kconfig"
729
730 endmenu
731
732 source "fs/Kconfig"
733
734 source "arch/arm/oprofile/Kconfig"
735
736 source "arch/arm/Kconfig.debug"
737
738 source "security/Kconfig"
739
740 source "crypto/Kconfig"
741
742 source "lib/Kconfig"