diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-01-27 12:46:23 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-01-29 08:17:21 -0500 |
commit | 3769e7b4d8ef113e08221a210f849ba57475aff5 (patch) | |
tree | e6bf294d5e0f36ecfe344ab375e0ae09e4b37993 /arch/x86/Kconfig | |
parent | e0c7ae376a13fd79a4dad8becab51040d13dfa90 (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/Kconfig | 34 |
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 | ||
334 | config 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 | |||
347 | config X86_32_NON_STANDARD | 334 | config 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 | ||
344 | config 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 | |||
357 | config X86_NUMAQ | 351 | config 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 | ||
383 | config X86_BIGSMP | 377 | config 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 | ||
390 | config SCHED_OMIT_FRAME_POINTER | 390 | config SCHED_OMIT_FRAME_POINTER |
391 | def_bool y | 391 | def_bool y |