diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2007-05-10 09:46:00 -0400 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2007-05-10 09:46:08 -0400 |
commit | 61d48c2c31799ab9dbddbbcfccfd8042a5c6b75a (patch) | |
tree | 1f1e937eccd605db08bef8f6dcbb80713966de21 /arch | |
parent | abf3ea1b549afc62dc7304fddab1cdaf23d0cc84 (diff) |
[S390] Kconfig: use common Kconfig files for s390.
Disband drivers/s390/Kconfig, use the common Kconfig files. The s390
specific config options from drivers/s390/Kconfig are moved to the
respective common Kconfig files.
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/s390/Kconfig | 49 |
1 files changed, 16 insertions, 33 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 1a84719be264..098c62c29f9c 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig | |||
@@ -4,27 +4,23 @@ | |||
4 | # | 4 | # |
5 | 5 | ||
6 | config MMU | 6 | config MMU |
7 | bool | 7 | def_bool y |
8 | default y | ||
9 | 8 | ||
10 | config ZONE_DMA | 9 | config ZONE_DMA |
11 | def_bool y | 10 | def_bool y |
12 | depends on 64BIT | 11 | depends on 64BIT |
13 | 12 | ||
14 | config LOCKDEP_SUPPORT | 13 | config LOCKDEP_SUPPORT |
15 | bool | 14 | def_bool y |
16 | default y | ||
17 | 15 | ||
18 | config STACKTRACE_SUPPORT | 16 | config STACKTRACE_SUPPORT |
19 | bool | 17 | def_bool y |
20 | default y | ||
21 | 18 | ||
22 | config RWSEM_GENERIC_SPINLOCK | 19 | config RWSEM_GENERIC_SPINLOCK |
23 | bool | 20 | bool |
24 | 21 | ||
25 | config RWSEM_XCHGADD_ALGORITHM | 22 | config RWSEM_XCHGADD_ALGORITHM |
26 | bool | 23 | def_bool y |
27 | default y | ||
28 | 24 | ||
29 | config ARCH_HAS_ILOG2_U32 | 25 | config ARCH_HAS_ILOG2_U32 |
30 | bool | 26 | bool |
@@ -35,8 +31,7 @@ config ARCH_HAS_ILOG2_U64 | |||
35 | default n | 31 | default n |
36 | 32 | ||
37 | config GENERIC_HWEIGHT | 33 | config GENERIC_HWEIGHT |
38 | bool | 34 | def_bool y |
39 | default y | ||
40 | 35 | ||
41 | config GENERIC_TIME | 36 | config GENERIC_TIME |
42 | def_bool y | 37 | def_bool y |
@@ -55,8 +50,7 @@ config NO_DMA | |||
55 | mainmenu "Linux Kernel Configuration" | 50 | mainmenu "Linux Kernel Configuration" |
56 | 51 | ||
57 | config S390 | 52 | config S390 |
58 | bool | 53 | def_bool y |
59 | default y | ||
60 | 54 | ||
61 | source "init/Kconfig" | 55 | source "init/Kconfig" |
62 | 56 | ||
@@ -280,6 +274,10 @@ config WARN_STACK_SIZE | |||
280 | config ARCH_POPULATES_NODE_MAP | 274 | config ARCH_POPULATES_NODE_MAP |
281 | def_bool y | 275 | def_bool y |
282 | 276 | ||
277 | comment "Kernel preemption" | ||
278 | |||
279 | source "kernel/Kconfig.preempt" | ||
280 | |||
283 | source "mm/Kconfig" | 281 | source "mm/Kconfig" |
284 | 282 | ||
285 | config HOLES_IN_ZONE | 283 | config HOLES_IN_ZONE |
@@ -320,17 +318,6 @@ config QDIO_DEBUG | |||
320 | 318 | ||
321 | comment "Misc" | 319 | comment "Misc" |
322 | 320 | ||
323 | config PREEMPT | ||
324 | bool "Preemptible Kernel" | ||
325 | help | ||
326 | This option reduces the latency of the kernel when reacting to | ||
327 | real-time or interactive events by allowing a low priority process to | ||
328 | be preempted even if it is in kernel mode executing a system call. | ||
329 | This allows applications to run more reliably even when the system is | ||
330 | under load. | ||
331 | |||
332 | Say N if you are unsure. | ||
333 | |||
334 | config IPL | 321 | config IPL |
335 | bool "Builtin IPL record support" | 322 | bool "Builtin IPL record support" |
336 | help | 323 | help |
@@ -488,6 +475,8 @@ config APPLDATA_NET_SUM | |||
488 | This can also be compiled as a module, which will be called | 475 | This can also be compiled as a module, which will be called |
489 | appldata_net_sum.o. | 476 | appldata_net_sum.o. |
490 | 477 | ||
478 | source kernel/Kconfig.hz | ||
479 | |||
491 | config NO_IDLE_HZ | 480 | config NO_IDLE_HZ |
492 | bool "No HZ timer ticks in idle" | 481 | bool "No HZ timer ticks in idle" |
493 | help | 482 | help |
@@ -535,18 +524,12 @@ endmenu | |||
535 | source "net/Kconfig" | 524 | source "net/Kconfig" |
536 | 525 | ||
537 | config PCMCIA | 526 | config PCMCIA |
538 | bool | 527 | def_bool n |
539 | default n | ||
540 | |||
541 | source "drivers/base/Kconfig" | ||
542 | 528 | ||
543 | source "drivers/connector/Kconfig" | 529 | config CCW |
544 | 530 | def_bool y | |
545 | source "drivers/scsi/Kconfig" | ||
546 | |||
547 | source "drivers/s390/Kconfig" | ||
548 | 531 | ||
549 | source "drivers/net/Kconfig" | 532 | source "drivers/Kconfig" |
550 | 533 | ||
551 | source "fs/Kconfig" | 534 | source "fs/Kconfig" |
552 | 535 | ||