aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2009-01-27 12:46:23 -0500
committerIngo Molnar <mingo@elte.hu>2009-01-29 08:17:21 -0500
commit3769e7b4d8ef113e08221a210f849ba57475aff5 (patch)
treee6bf294d5e0f36ecfe344ab375e0ae09e4b37993 /arch/x86/Kconfig
parente0c7ae376a13fd79a4dad8becab51040d13dfa90 (diff)
x86/Voyager: move to the X86_32_NON_STANDARD code section
Make Voyager depend on X86_32_NON_STANDARD - it is a non-standard 32-bit SMP architecture. Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig34
1 files changed, 17 insertions, 17 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 1427cb1ccd97..5bf0e0c58289 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -331,19 +331,6 @@ config X86_ELAN
331 331
332 If unsure, choose "PC-compatible" instead. 332 If unsure, choose "PC-compatible" instead.
333 333
334config X86_VOYAGER
335 bool "Voyager (NCR)"
336 depends on X86_32 && SMP && !PCI && BROKEN
337 depends on X86_NON_STANDARD
338 help
339 Voyager is an MCA-based 32-way capable SMP architecture proprietary
340 to NCR Corp. Machine classes 345x/35xx/4100/51xx are Voyager-based.
341
342 *** WARNING ***
343
344 If you do not specifically know you have a Voyager based machine,
345 say N here, otherwise the kernel you build will not be bootable.
346
347config X86_32_NON_STANDARD 334config X86_32_NON_STANDARD
348 bool "Support non-standard 32-bit SMP architectures" 335 bool "Support non-standard 32-bit SMP architectures"
349 depends on X86_32 && SMP 336 depends on X86_32 && SMP
@@ -354,6 +341,13 @@ config X86_32_NON_STANDARD
354 if you select them all, kernel will probe it one by one. and will 341 if you select them all, kernel will probe it one by one. and will
355 fallback to default. 342 fallback to default.
356 343
344config X86_BIGSMP
345 bool "Support for big SMP systems with more than 8 CPUs"
346 depends on X86_32_NON_STANDARD
347 help
348 This option is needed for the systems that have more than 8 CPUs
349 and if the system is not of any sub-arch type above.
350
357config X86_NUMAQ 351config X86_NUMAQ
358 bool "NUMAQ (IBM/Sequent)" 352 bool "NUMAQ (IBM/Sequent)"
359 depends on X86_32_NON_STANDARD 353 depends on X86_32_NON_STANDARD
@@ -380,12 +374,18 @@ config X86_ES7000
380 Support for Unisys ES7000 systems. Say 'Y' here if this kernel is 374 Support for Unisys ES7000 systems. Say 'Y' here if this kernel is
381 supposed to run on an IA32-based Unisys ES7000 system. 375 supposed to run on an IA32-based Unisys ES7000 system.
382 376
383config X86_BIGSMP 377config X86_VOYAGER
384 bool "Support for big SMP systems with more than 8 CPUs" 378 bool "Voyager (NCR)"
379 depends on SMP && !PCI && BROKEN
385 depends on X86_32_NON_STANDARD 380 depends on X86_32_NON_STANDARD
386 help 381 help
387 This option is needed for the systems that have more than 8 CPUs 382 Voyager is an MCA-based 32-way capable SMP architecture proprietary
388 and if the system is not of any sub-arch type above. 383 to NCR Corp. Machine classes 345x/35xx/4100/51xx are Voyager-based.
384
385 *** WARNING ***
386
387 If you do not specifically know you have a Voyager based machine,
388 say N here, otherwise the kernel you build will not be bootable.
389 389
390config SCHED_OMIT_FRAME_POINTER 390config SCHED_OMIT_FRAME_POINTER
391 def_bool y 391 def_bool y