diff options
-rw-r--r-- | arch/x86/Kconfig | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 38ed1a6c6d86..b090e5a27dac 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -349,9 +349,23 @@ config X86_VSMP | |||
349 | 349 | ||
350 | endchoice | 350 | endchoice |
351 | 351 | ||
352 | config X86_NON_STANDARD | ||
353 | bool "Support for non-standard x86 platforms" | ||
354 | help | ||
355 | If you disable this option then the kernel will only support | ||
356 | standard PC platforms. (which covers the vast majority of | ||
357 | systems out there.) | ||
358 | |||
359 | If you enable this option then you'll be able to select a number | ||
360 | of less common non-PC x86 platforms: VisWS, RDC321, SGI/UV. | ||
361 | |||
362 | If you have one of these systems, or if you want to build a | ||
363 | generic distribution kernel, say Y here - otherwise say N. | ||
364 | |||
352 | config X86_VISWS | 365 | config X86_VISWS |
353 | bool "SGI 320/540 (Visual Workstation)" | 366 | bool "SGI 320/540 (Visual Workstation)" |
354 | depends on X86_32 && PCI && X86_MPPARSE && PCI_GODIRECT | 367 | depends on X86_32 && PCI && X86_MPPARSE && PCI_GODIRECT |
368 | depends on X86_NON_STANDARD | ||
355 | help | 369 | help |
356 | The SGI Visual Workstation series is an IA32-based workstation | 370 | The SGI Visual Workstation series is an IA32-based workstation |
357 | based on SGI systems chips with some legacy PC hardware attached. | 371 | based on SGI systems chips with some legacy PC hardware attached. |
@@ -364,6 +378,7 @@ config X86_VISWS | |||
364 | config X86_RDC321X | 378 | config X86_RDC321X |
365 | bool "RDC R-321x SoC" | 379 | bool "RDC R-321x SoC" |
366 | depends on X86_32 | 380 | depends on X86_32 |
381 | depends on X86_NON_STANDARD | ||
367 | select M486 | 382 | select M486 |
368 | select X86_REBOOTFIXUPS | 383 | select X86_REBOOTFIXUPS |
369 | help | 384 | help |
@@ -374,6 +389,7 @@ config X86_RDC321X | |||
374 | config X86_UV | 389 | config X86_UV |
375 | bool "SGI Ultraviolet" | 390 | bool "SGI Ultraviolet" |
376 | depends on X86_64 | 391 | depends on X86_64 |
392 | depends on X86_NON_STANDARD | ||
377 | help | 393 | help |
378 | This option is needed in order to support SGI Ultraviolet systems. | 394 | This option is needed in order to support SGI Ultraviolet systems. |
379 | If you don't have one of these, you should say N here. | 395 | If you don't have one of these, you should say N here. |