blob: 823f73736bb5b3c8a35f84e608302224e3abcedd [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
2# For a description of the syntax of this configuration file,
3# see Documentation/kbuild/kconfig-language.txt.
4#
5
6mainmenu "uClinux/68k (w/o MMU) Kernel Configuration"
7
Greg Ungerer36a248f2006-06-26 10:33:10 +10008config M68K
Linus Torvalds1da177e2005-04-16 15:20:36 -07009 bool
10 default y
11
12config MMU
13 bool
14 default n
15
16config FPU
17 bool
18 default n
19
Christoph Lameter66701b12007-02-10 01:43:09 -080020config ZONE_DMA
21 bool
22 default y
23
Linus Torvalds1da177e2005-04-16 15:20:36 -070024config RWSEM_GENERIC_SPINLOCK
25 bool
26 default y
27
28config RWSEM_XCHGADD_ALGORITHM
29 bool
30 default n
31
David Howellsf0d1b0b2006-12-08 02:37:49 -080032config ARCH_HAS_ILOG2_U32
33 bool
34 default n
35
36config ARCH_HAS_ILOG2_U64
37 bool
38 default n
39
Akinobu Mitad2d7cdc2006-03-26 01:39:29 -080040config GENERIC_FIND_NEXT_BIT
41 bool
42 default y
43
44config GENERIC_HWEIGHT
45 bool
46 default y
47
Linus Torvalds1da177e2005-04-16 15:20:36 -070048config GENERIC_CALIBRATE_DELAY
49 bool
50 default y
51
Ingo Molnar06027bd2006-02-14 13:53:15 -080052config TIME_LOW_RES
53 bool
54 default y
55
Al Viro5ea81762007-02-11 15:41:31 +000056config NO_IOPORT
57 def_bool y
58
Linus Torvalds1da177e2005-04-16 15:20:36 -070059source "init/Kconfig"
60
61menu "Processor type and features"
62
63choice
64 prompt "CPU"
65 default M68EZ328
66
67config M68328
68 bool "MC68328"
69 help
70 Motorola 68328 processor support.
71
72config M68EZ328
73 bool "MC68EZ328"
74 help
75 Motorola 68EX328 processor support.
76
77config M68VZ328
78 bool "MC68VZ328"
79 help
80 Motorola 68VZ328 processor support.
81
82config M68360
83 bool "MC68360"
84 help
85 Motorola 68360 processor support.
86
87config M5206
88 bool "MCF5206"
89 help
90 Motorola ColdFire 5206 processor support.
91
92config M5206e
93 bool "MCF5206e"
94 help
95 Motorola ColdFire 5206e processor support.
96
Greg Ungerer4e51f6742005-11-07 14:09:50 +100097config M520x
98 bool "MCF520x"
99 help
100 Freescale Coldfire 5207/5208 processor support.
101
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000102config M523x
103 bool "MCF523x"
104 help
105 Freescale Coldfire 5230/1/2/4/5 processor support
106
Linus Torvalds1da177e2005-04-16 15:20:36 -0700107config M5249
108 bool "MCF5249"
109 help
110 Motorola ColdFire 5249 processor support.
111
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000112config M5271
113 bool "MCF5271"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700114 help
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000115 Freescale (Motorola) ColdFire 5270/5271 processor support.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700116
117config M5272
118 bool "MCF5272"
119 help
120 Motorola ColdFire 5272 processor support.
121
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000122config M5275
123 bool "MCF5275"
124 help
125 Freescale (Motorola) ColdFire 5274/5275 processor support.
126
Linus Torvalds1da177e2005-04-16 15:20:36 -0700127config M528x
128 bool "MCF528x"
129 help
130 Motorola ColdFire 5280/5282 processor support.
131
132config M5307
133 bool "MCF5307"
134 help
135 Motorola ColdFire 5307 processor support.
136
Greg Ungerer5d36f8e2006-06-26 10:45:45 +1000137config M532x
138 bool "MCF532x"
139 help
140 Freescale (Motorola) ColdFire 532x processor support.
141
Linus Torvalds1da177e2005-04-16 15:20:36 -0700142config M5407
143 bool "MCF5407"
144 help
145 Motorola ColdFire 5407 processor support.
146
147endchoice
148
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000149config M527x
150 bool
151 depends on (M5271 || M5275)
152 default y
153
Linus Torvalds1da177e2005-04-16 15:20:36 -0700154config COLDFIRE
155 bool
Greg Ungerer5d36f8e2006-06-26 10:45:45 +1000156 depends on (M5206 || M5206e || M520x || M523x || M5249 || M527x || M5272 || M528x || M5307 || M532x || M5407)
Linus Torvalds1da177e2005-04-16 15:20:36 -0700157 default y
158
Greg Ungerere648cd22006-06-26 10:55:36 +1000159config CLOCK_SET
160 bool "Enable setting the CPU clock frequency"
161 default n
Linus Torvalds1da177e2005-04-16 15:20:36 -0700162 help
Greg Ungerere648cd22006-06-26 10:55:36 +1000163 On some CPU's you do not need to know what the core CPU clock
164 frequency is. On these you can disable clock setting. On some
165 traditional 68K parts, and on all ColdFire parts you need to set
166 the appropriate CPU clock frequency. On these devices many of the
167 onboard peripherals derive their timing from the master CPU clock
168 frequency.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700169
Greg Ungerere648cd22006-06-26 10:55:36 +1000170config CLOCK_FREQ
171 int "Set the core clock frequency"
172 default "66666666"
173 depends on CLOCK_SET
Linus Torvalds1da177e2005-04-16 15:20:36 -0700174 help
Greg Ungerere648cd22006-06-26 10:55:36 +1000175 Define the CPU clock frequency in use. This is the core clock
176 frequency, it may or may not be the same as the external clock
177 crystal fitted to your board. Some processors have an internal
178 PLL and can have their frequency programmed at run time, others
Matt LaPlante44c09202006-10-03 22:34:14 +0200179 use internal dividers. In general the kernel won't setup a PLL
180 if it is fitted (there are some exceptions). This value will be
Greg Ungerere648cd22006-06-26 10:55:36 +1000181 specific to the exact CPU that you are using.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700182
Greg Ungerere648cd22006-06-26 10:55:36 +1000183config CLOCK_DIV
184 int "Set the core/bus clock divide ratio"
185 default "1"
186 depends on CLOCK_SET
Linus Torvalds1da177e2005-04-16 15:20:36 -0700187 help
Greg Ungerere648cd22006-06-26 10:55:36 +1000188 On many SoC style CPUs the master CPU clock is also used to drive
189 on-chip peripherals. The clock that is distributed to these
190 peripherals is sometimes a fixed ratio of the master clock
Greg Ungerer6869e942006-12-04 16:40:58 +1000191 frequency. If so then set this to the divider ratio of the
Greg Ungerere648cd22006-06-26 10:55:36 +1000192 master clock to the peripheral clock. If not sure then select 1.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700193
194config OLDMASK
195 bool "Old mask 5307 (1H55J) silicon"
196 depends on M5307
197 help
198 Build support for the older revision ColdFire 5307 silicon.
199 Specifically this is the 1H55J mask revision.
200
201comment "Platform"
202
203config PILOT3
204 bool "Pilot 1000/5000, PalmPilot Personal/Pro, or PalmIII support"
205 depends on M68328
206 help
207 Support for the Palm Pilot 1000/5000, Personal/Pro and PalmIII.
208
209config XCOPILOT_BUGS
Greg Ungerer6869e942006-12-04 16:40:58 +1000210 bool "(X)Copilot support"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700211 depends on PILOT3
212 help
213 Support the bugs of Xcopilot.
214
215config UCSIMM
216 bool "uCsimm module support"
217 depends on M68EZ328
218 help
219 Support for the Arcturus Networks uCsimm module.
220
221config UCDIMM
222 bool "uDsimm module support"
223 depends on M68VZ328
224 help
225 Support for the Arcturus Networks uDsimm module.
226
227config DRAGEN2
228 bool "DragenEngine II board support"
229 depends on M68VZ328
230 help
231 Support for the DragenEngine II board.
232
233config DIRECT_IO_ACCESS
Greg Ungerer6869e942006-12-04 16:40:58 +1000234 bool "Allow user to access IO directly"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700235 depends on (UCSIMM || UCDIMM || DRAGEN2)
236 help
237 Disable the CPU internal registers protection in user mode,
238 to allow a user application to read/write them.
239
240config INIT_LCD
Greg Ungerer6869e942006-12-04 16:40:58 +1000241 bool "Initialize LCD"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700242 depends on (UCSIMM || UCDIMM || DRAGEN2)
243 help
244 Initialize the LCD controller of the 68x328 processor.
245
246config MEMORY_RESERVE
Greg Ungerer6869e942006-12-04 16:40:58 +1000247 int "Memory reservation (MiB)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700248 depends on (UCSIMM || UCDIMM)
249 help
250 Reserve certain memory regions on 68x328 based boards.
251
252config UCQUICC
253 bool "Lineo uCquicc board support"
254 depends on M68360
255 help
256 Support for the Lineo uCquicc board.
257
258config ARN5206
259 bool "Arnewsh 5206 board support"
260 depends on M5206
261 help
262 Support for the Arnewsh 5206 board.
263
264config M5206eC3
265 bool "Motorola M5206eC3 board support"
266 depends on M5206e
267 help
268 Support for the Motorola M5206eC3 board.
269
270config ELITE
271 bool "Motorola M5206eLITE board support"
272 depends on M5206e
273 help
274 Support for the Motorola M5206eLITE board.
275
Greg Ungerer4e51f6742005-11-07 14:09:50 +1000276config M5208EVB
277 bool "Freescale M5208EVB board support"
278 depends on M520x
279 help
280 Support for the Freescale Coldfire M5208EVB.
281
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000282config M5235EVB
283 bool "Freescale M5235EVB support"
284 depends on M523x
285 help
286 Support for the Freescale M5235EVB board.
287
Linus Torvalds1da177e2005-04-16 15:20:36 -0700288config M5249C3
289 bool "Motorola M5249C3 board support"
290 depends on M5249
291 help
292 Support for the Motorola M5249C3 board.
293
294config M5271EVB
295 bool "Freescale (Motorola) M5271EVB board support"
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000296 depends on M5271
Linus Torvalds1da177e2005-04-16 15:20:36 -0700297 help
298 Support for the Freescale (Motorola) M5271EVB board.
299
300config M5275EVB
301 bool "Freescale (Motorola) M5275EVB board support"
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000302 depends on M5275
Linus Torvalds1da177e2005-04-16 15:20:36 -0700303 help
304 Support for the Freescale (Motorola) M5275EVB board.
305
306config M5272C3
307 bool "Motorola M5272C3 board support"
308 depends on M5272
309 help
310 Support for the Motorola M5272C3 board.
311
312config COBRA5272
313 bool "senTec COBRA5272 board support"
314 depends on M5272
315 help
316 Support for the senTec COBRA5272 board.
317
Greg Ungerer04860bd2006-06-26 10:47:13 +1000318config AVNET5282
319 bool "Avnet 5282 board support"
320 depends on M528x
321 help
322 Support for the Avnet 5282 board.
323
Linus Torvalds1da177e2005-04-16 15:20:36 -0700324config M5282EVB
325 bool "Motorola M5282EVB board support"
326 depends on M528x
327 help
328 Support for the Motorola M5282EVB board.
329
330config COBRA5282
331 bool "senTec COBRA5282 board support"
332 depends on M528x
333 help
334 Support for the senTec COBRA5282 board.
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000335
336config SOM5282EM
337 bool "EMAC.Inc SOM5282EM board support"
338 depends on M528x
339 help
340 Support for the EMAC.Inc SOM5282EM module.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700341
342config ARN5307
343 bool "Arnewsh 5307 board support"
344 depends on M5307
345 help
346 Support for the Arnewsh 5307 board.
347
348config M5307C3
349 bool "Motorola M5307C3 board support"
350 depends on M5307
351 help
352 Support for the Motorola M5307C3 board.
353
354config eLIA
355 bool "Moreton Bay eLIA board support"
356 depends on M5307
357 help
358 Support for the Moreton Bay eLIA board.
359
360config SECUREEDGEMP3
361 bool "SnapGear SecureEdge/MP3 platform support"
362 depends on M5307
363 help
364 Support for the SnapGear SecureEdge/MP3 platform.
365
Greg Ungerer5d36f8e2006-06-26 10:45:45 +1000366config M5329EVB
367 bool "Freescale (Motorola) M5329EVB board support"
368 depends on M532x
369 help
370 Support for the Freescale (Motorola) M5329EVB board.
371
372config COBRA5329
373 bool "senTec COBRA5329 board support"
374 depends on M532x
375 help
376 Support for the senTec COBRA5329 board.
377
Linus Torvalds1da177e2005-04-16 15:20:36 -0700378config M5407C3
379 bool "Motorola M5407C3 board support"
380 depends on M5407
381 help
382 Support for the Motorola M5407C3 board.
383
384config CLEOPATRA
385 bool "Feith CLEOPATRA board support"
386 depends on (M5307 || M5407)
387 help
388 Support for the Feith Cleopatra boards.
389
390config CANCam
391 bool "Feith CANCam board support"
392 depends on M5272
393 help
394 Support for the Feith CANCam board.
395
396config SCALES
397 bool "Feith SCALES board support"
398 depends on M5272
399 help
400 Support for the Feith SCALES board.
401
402config NETtel
403 bool "SecureEdge/NETtel board support"
404 depends on (M5206e || M5272 || M5307)
405 help
406 Support for the SnapGear NETtel/SecureEdge/SnapGear boards.
407
408config SNAPGEAR
409 bool "SnapGear router board support"
410 depends on NETtel
411 help
412 Special additional support for SnapGear router boards.
413
414config CPU16B
415 bool "Sneha Technologies S.L. Sarasvati board support"
416 depends on M5272
417 help
418 Support for the SNEHA CPU16B board.
419
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000420config MOD5272
421 bool "Netburner MOD-5272 board support"
422 depends on M5272
423 help
424 Support for the Netburner MOD-5272 board.
425
Linus Torvalds1da177e2005-04-16 15:20:36 -0700426config ROMFS_FROM_ROM
Greg Ungerer6869e942006-12-04 16:40:58 +1000427 bool "ROMFS image not RAM resident"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700428 depends on (NETtel || SNAPGEAR)
429 help
430 The ROMfs filesystem will stay resident in the FLASH/ROM, not be
431 moved into RAM.
432
433config PILOT
434 bool
435 default y
436 depends on (PILOT3 || PILOT5)
437
438config ARNEWSH
439 bool
440 default y
441 depends on (ARN5206 || ARN5307)
442
Greg Ungerer4e51f6742005-11-07 14:09:50 +1000443config FREESCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700444 bool
445 default y
Greg Ungerer5d36f8e2006-06-26 10:45:45 +1000446 depends on (M5206eC3 || M5208EVB || M5235EVB || M5249C3 || M5271EVB || M5272C3 || M5275EVB || M5282EVB || M5307C3 || M5329EVB || M5407C3)
Linus Torvalds1da177e2005-04-16 15:20:36 -0700447
448config HW_FEITH
449 bool
450 default y
451 depends on (CLEOPATRA || CANCam || SCALES)
452
453config senTec
454 bool
455 default y
456 depends on (COBRA5272 || COBRA5282)
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000457
458config EMAC_INC
459 bool
460 default y
461 depends on (SOM5282EM)
Linus Torvalds1da177e2005-04-16 15:20:36 -0700462
463config SNEHA
464 bool
465 default y
466 depends on CPU16B
Greg Ungerer04860bd2006-06-26 10:47:13 +1000467
468config AVNET
469 bool
470 default y
471 depends on (AVNET5282)
Linus Torvalds1da177e2005-04-16 15:20:36 -0700472
473config LARGE_ALLOCS
474 bool "Allow allocating large blocks (> 1MB) of memory"
475 help
476 Allow the slab memory allocator to keep chains for very large
477 memory sizes - upto 32MB. You may need this if your system has
478 a lot of RAM, and you need to able to allocate very large
479 contiguous chunks. If unsure, say N.
480
Greg Ungerer5c4dbba2005-09-02 10:42:52 +1000481config 4KSTACKS
482 bool "Use 4Kb for kernel stacks instead of 8Kb"
483 default y
484 help
485 If you say Y here the kernel will use a 4Kb stacksize for the
486 kernel stack attached to each process/thread. This facilitates
487 running more threads on a system and also reduces the pressure
488 on the VM subsystem for higher order allocations.
489
Greg Ungerer63e413d2006-06-26 16:32:59 +1000490comment "RAM configuration"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700491
Greg Ungerer63e413d2006-06-26 16:32:59 +1000492config RAMBASE
493 hex "Address of the base of RAM"
494 default "0"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700495 help
Greg Ungerer63e413d2006-06-26 16:32:59 +1000496 Define the address that RAM starts at. On many platforms this is
497 0, the base of the address space. And this is the default. Some
498 platforms choose to setup their RAM at other addresses within the
499 processor address space.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700500
Greg Ungerer63e413d2006-06-26 16:32:59 +1000501config RAMSIZE
502 hex "Size of RAM (in bytes)"
503 default "0x400000"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700504 help
Greg Ungerer63e413d2006-06-26 16:32:59 +1000505 Define the size of the system RAM. If you select 0 then the
506 kernel will try to probe the RAM size at runtime. This is not
507 supported on all CPU types.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700508
Greg Ungerer63e413d2006-06-26 16:32:59 +1000509config VECTORBASE
510 hex "Address of the base of system vectors"
511 default "0"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700512 help
Matt LaPlante4b3f6862006-10-03 22:21:02 +0200513 Define the address of the system vectors. Commonly this is
Greg Ungerer63e413d2006-06-26 16:32:59 +1000514 put at the start of RAM, but it doesn't have to be. On ColdFire
515 platforms this address is programmed into the VBR register, thus
516 actually setting the address to use.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700517
Greg Ungerer63e413d2006-06-26 16:32:59 +1000518config KERNELBASE
519 hex "Address of the base of kernel code"
520 default "0x400"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700521 help
Greg Ungerer63e413d2006-06-26 16:32:59 +1000522 Typically on m68k systems the kernel will not start at the base
523 of RAM, but usually some small offset from it. Define the start
524 address of the kernel here. The most common setup will have the
525 processor vectors at the base of RAM and then the start of the
526 kernel. On some platforms some RAM is reserved for boot loaders
527 and the kernel starts after that. The 0x400 default was based on
528 a system with the RAM based at address 0, and leaving enough room
529 for the theoretical maximum number of 256 vectors.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700530
531choice
532 prompt "RAM bus width"
533 default RAMAUTOBIT
534
535config RAMAUTOBIT
536 bool "AUTO"
Greg Ungerer63e413d2006-06-26 16:32:59 +1000537 help
Linus Torvalds1da177e2005-04-16 15:20:36 -0700538 Select the physical RAM data bus size. Not needed on most platforms,
539 so you can generally choose AUTO.
540
541config RAM8BIT
542 bool "8bit"
543 help
544 Configure RAM bus to be 8 bits wide.
545
546config RAM16BIT
547 bool "16bit"
548 help
549 Configure RAM bus to be 16 bits wide.
550
551config RAM32BIT
552 bool "32bit"
553 help
554 Configure RAM bus to be 32 bits wide.
555
556endchoice
557
Greg Ungererc750a012006-06-28 16:39:19 +1000558comment "ROM configuration"
559
560config ROM
561 bool "Specify ROM linker regions"
562 default n
563 help
564 Define a ROM region for the linker script. This creates a kernel
565 that can be stored in flash, with possibly the text, and data
566 regions being copied out to RAM at startup.
567
568config ROMBASE
569 hex "Address of the base of ROM device"
570 default "0"
571 depends on ROM
572 help
573 Define the address that the ROM region starts at. Some platforms
574 use this to set their chip select region accordingly for the boot
575 device.
576
577config ROMVEC
578 hex "Address of the base of the ROM vectors"
579 default "0"
580 depends on ROM
581 help
582 This is almost always the same as the base of the ROM. Since on all
Matt LaPlante3cb2fcc2006-11-30 05:22:59 +0100583 68000 type variants the vectors are at the base of the boot device
Greg Ungererc750a012006-06-28 16:39:19 +1000584 on system startup.
585
586config ROMVECSIZE
587 hex "Size of ROM vector region (in bytes)"
588 default "0x400"
589 depends on ROM
590 help
591 Define the size of the vector region in ROM. For most 68000
Matt LaPlante3cb2fcc2006-11-30 05:22:59 +0100592 variants this would be 0x400 bytes in size. Set to 0 if you do
Greg Ungererc750a012006-06-28 16:39:19 +1000593 not want a vector region at the start of the ROM.
594
595config ROMSTART
596 hex "Address of the base of system image in ROM"
597 default "0x400"
598 depends on ROM
599 help
600 Define the start address of the system image in ROM. Commonly this
601 is strait after the ROM vectors.
602
603config ROMSIZE
604 hex "Size of the ROM device"
605 default "0x100000"
606 depends on ROM
607 help
608 Size of the ROM device. On some platforms this is used to setup
609 the chip select that controls the boot ROM device.
610
Linus Torvalds1da177e2005-04-16 15:20:36 -0700611choice
612 prompt "Kernel executes from"
613 ---help---
614 Choose the memory type that the kernel will be running in.
615
616config RAMKERNEL
617 bool "RAM"
618 help
619 The kernel will be resident in RAM when running.
620
621config ROMKERNEL
622 bool "ROM"
623 help
Greg Ungerer63e413d2006-06-26 16:32:59 +1000624 The kernel will be resident in FLASH/ROM when running. This is
625 often referred to as Execute-in-Place (XIP), since the kernel
626 code executes from the position it is stored in the FLASH/ROM.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700627
628endchoice
629
Dave Hansen3f22ab22005-06-23 00:07:43 -0700630source "mm/Kconfig"
631
Linus Torvalds1da177e2005-04-16 15:20:36 -0700632endmenu
633
Al Viro5cae8412005-05-04 05:39:22 +0100634config ISA_DMA_API
635 bool
636 depends on !M5272
637 default y
638
Linus Torvalds1da177e2005-04-16 15:20:36 -0700639menu "Bus options (PCI, PCMCIA, EISA, MCA, ISA)"
640
641config PCI
642 bool "PCI support"
643 help
644 Support for PCI bus.
645
646config COMEMPCI
647 bool "CO-MEM lite PCI controller support"
648 depends on (M5307 || M5407)
649
650source "drivers/pci/Kconfig"
651
652source "drivers/pcmcia/Kconfig"
653
654source "drivers/pci/hotplug/Kconfig"
655
656endmenu
657
658menu "Executable file formats"
659
660source "fs/Kconfig.binfmt"
661
662endmenu
663
664menu "Power management options"
665
666config PM
667 bool "Power Management support"
668 help
669 Support processor power management modes
670
671endmenu
672
Sam Ravnborgd5950b42005-07-11 21:03:49 -0700673source "net/Kconfig"
674
Linus Torvalds1da177e2005-04-16 15:20:36 -0700675source "drivers/Kconfig"
676
677source "fs/Kconfig"
678
679source "arch/m68knommu/Kconfig.debug"
680
681source "security/Kconfig"
682
683source "crypto/Kconfig"
684
685source "lib/Kconfig"