diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 42 |
1 files changed, 27 insertions, 15 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 8780ffde6eff..2535427020b5 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -285,6 +285,7 @@ config X86_BIGSMP | |||
285 | ---help--- | 285 | ---help--- |
286 | This option is needed for the systems that have more than 8 CPUs | 286 | This option is needed for the systems that have more than 8 CPUs |
287 | 287 | ||
288 | if X86_32 | ||
288 | config X86_EXTENDED_PLATFORM | 289 | config X86_EXTENDED_PLATFORM |
289 | bool "Support for extended (non-PC) x86 platforms" | 290 | bool "Support for extended (non-PC) x86 platforms" |
290 | default y | 291 | default y |
@@ -293,12 +294,36 @@ config X86_EXTENDED_PLATFORM | |||
293 | standard PC platforms. (which covers the vast majority of | 294 | standard PC platforms. (which covers the vast majority of |
294 | systems out there.) | 295 | systems out there.) |
295 | 296 | ||
296 | If you enable this option then you'll be able to select a number | 297 | If you enable this option then you'll be able to select support |
297 | of non-PC x86 platforms. | 298 | for the following (non-PC) 32 bit x86 platforms: |
299 | AMD Elan | ||
300 | NUMAQ (IBM/Sequent) | ||
301 | RDC R-321x SoC | ||
302 | SGI 320/540 (Visual Workstation) | ||
303 | Summit/EXA (IBM x440) | ||
304 | Unisys ES7000 IA32 series | ||
298 | 305 | ||
299 | If you have one of these systems, or if you want to build a | 306 | If you have one of these systems, or if you want to build a |
300 | generic distribution kernel, say Y here - otherwise say N. | 307 | generic distribution kernel, say Y here - otherwise say N. |
308 | endif | ||
309 | |||
310 | if X86_64 | ||
311 | config X86_EXTENDED_PLATFORM | ||
312 | bool "Support for extended (non-PC) x86 platforms" | ||
313 | default y | ||
314 | ---help--- | ||
315 | If you disable this option then the kernel will only support | ||
316 | standard PC platforms. (which covers the vast majority of | ||
317 | systems out there.) | ||
301 | 318 | ||
319 | If you enable this option then you'll be able to select support | ||
320 | for the following (non-PC) 64 bit x86 platforms: | ||
321 | ScaleMP vSMP | ||
322 | SGI Ultraviolet | ||
323 | |||
324 | If you have one of these systems, or if you want to build a | ||
325 | generic distribution kernel, say Y here - otherwise say N. | ||
326 | endif | ||
302 | # This is an alphabetically sorted list of 64 bit extended platforms | 327 | # This is an alphabetically sorted list of 64 bit extended platforms |
303 | # Please maintain the alphabetic order if and when there are additions | 328 | # Please maintain the alphabetic order if and when there are additions |
304 | 329 | ||
@@ -397,19 +422,6 @@ config X86_ES7000 | |||
397 | Support for Unisys ES7000 systems. Say 'Y' here if this kernel is | 422 | Support for Unisys ES7000 systems. Say 'Y' here if this kernel is |
398 | supposed to run on an IA32-based Unisys ES7000 system. | 423 | supposed to run on an IA32-based Unisys ES7000 system. |
399 | 424 | ||
400 | config X86_VOYAGER | ||
401 | bool "Voyager (NCR)" | ||
402 | depends on SMP && !PCI && BROKEN | ||
403 | depends on X86_32_NON_STANDARD | ||
404 | ---help--- | ||
405 | Voyager is an MCA-based 32-way capable SMP architecture proprietary | ||
406 | to NCR Corp. Machine classes 345x/35xx/4100/51xx are Voyager-based. | ||
407 | |||
408 | *** WARNING *** | ||
409 | |||
410 | If you do not specifically know you have a Voyager based machine, | ||
411 | say N here, otherwise the kernel you build will not be bootable. | ||
412 | |||
413 | config SCHED_OMIT_FRAME_POINTER | 425 | config SCHED_OMIT_FRAME_POINTER |
414 | def_bool y | 426 | def_bool y |
415 | prompt "Single-depth WCHAN output" | 427 | prompt "Single-depth WCHAN output" |