Commit 06ac8346 authored by Ingo Molnar's avatar Ingo Molnar

x86: cleanup, introduce CONFIG_NON_STANDARD_PLATFORMS

Introduce a Y/N Kconfig option for non-PC x86 platforms.

Make VisWS, RDC321 and SGI/UV depend on this.
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 1ec2dafd
...@@ -349,9 +349,23 @@ config X86_VSMP ...@@ -349,9 +349,23 @@ config X86_VSMP
endchoice endchoice
config X86_NON_STANDARD
bool "Support for non-standard x86 platforms"
help
If you disable this option then the kernel will only support
standard PC platforms. (which covers the vast majority of
systems out there.)
If you enable this option then you'll be able to select a number
of less common non-PC x86 platforms: VisWS, RDC321, SGI/UV.
If you have one of these systems, or if you want to build a
generic distribution kernel, say Y here - otherwise say N.
config X86_VISWS config X86_VISWS
bool "SGI 320/540 (Visual Workstation)" bool "SGI 320/540 (Visual Workstation)"
depends on X86_32 && PCI && X86_MPPARSE && PCI_GODIRECT depends on X86_32 && PCI && X86_MPPARSE && PCI_GODIRECT
depends on X86_NON_STANDARD
help help
The SGI Visual Workstation series is an IA32-based workstation The SGI Visual Workstation series is an IA32-based workstation
based on SGI systems chips with some legacy PC hardware attached. based on SGI systems chips with some legacy PC hardware attached.
...@@ -364,6 +378,7 @@ config X86_VISWS ...@@ -364,6 +378,7 @@ config X86_VISWS
config X86_RDC321X config X86_RDC321X
bool "RDC R-321x SoC" bool "RDC R-321x SoC"
depends on X86_32 depends on X86_32
depends on X86_NON_STANDARD
select M486 select M486
select X86_REBOOTFIXUPS select X86_REBOOTFIXUPS
help help
...@@ -374,6 +389,7 @@ config X86_RDC321X ...@@ -374,6 +389,7 @@ config X86_RDC321X
config X86_UV config X86_UV
bool "SGI Ultraviolet" bool "SGI Ultraviolet"
depends on X86_64 depends on X86_64
depends on X86_NON_STANDARD
help help
This option is needed in order to support SGI Ultraviolet systems. This option is needed in order to support SGI Ultraviolet systems.
If you don't have one of these, you should say N here. If you don't have one of these, you should say N here.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment