Browse Source

x86, VisWS: turn into generic arch, clean up

remove VISWS Kconfig complications, now that it's supported by the generic
architecture.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Ingo Molnar 17 years ago
parent
commit
efefa6f63f
1 changed files with 15 additions and 15 deletions
  1. 15 15
      arch/x86/Kconfig

+ 15 - 15
arch/x86/Kconfig

@@ -181,7 +181,7 @@ config X86_64_SMP
 config X86_HT
 config X86_HT
 	bool
 	bool
 	depends on SMP
 	depends on SMP
-	depends on (X86_32 && !(X86_VISWS || X86_VOYAGER)) || X86_64
+	depends on (X86_32 && !X86_VOYAGER) || X86_64
 	default y
 	default y
 
 
 config X86_BIOS_REBOOT
 config X86_BIOS_REBOOT
@@ -391,7 +391,7 @@ config VMI
 	bool "VMI Guest support"
 	bool "VMI Guest support"
 	select PARAVIRT
 	select PARAVIRT
 	depends on X86_32
 	depends on X86_32
-	depends on !(X86_VISWS || X86_VOYAGER)
+	depends on !X86_VOYAGER
 	help
 	help
 	  VMI provides a paravirtualized interface to the VMware ESX server
 	  VMI provides a paravirtualized interface to the VMware ESX server
 	  (it could be used by other hypervisors in theory too, but is not
 	  (it could be used by other hypervisors in theory too, but is not
@@ -402,7 +402,7 @@ config KVM_CLOCK
 	bool "KVM paravirtualized clock"
 	bool "KVM paravirtualized clock"
 	select PARAVIRT
 	select PARAVIRT
 	select PARAVIRT_CLOCK
 	select PARAVIRT_CLOCK
-	depends on !(X86_VISWS || X86_VOYAGER)
+	depends on !X86_VOYAGER
 	help
 	help
 	  Turning on this option will allow you to run a paravirtualized clock
 	  Turning on this option will allow you to run a paravirtualized clock
 	  when running over the KVM hypervisor. Instead of relying on a PIT
 	  when running over the KVM hypervisor. Instead of relying on a PIT
@@ -413,7 +413,7 @@ config KVM_CLOCK
 config KVM_GUEST
 config KVM_GUEST
 	bool "KVM Guest support"
 	bool "KVM Guest support"
 	select PARAVIRT
 	select PARAVIRT
-	depends on !(X86_VISWS || X86_VOYAGER)
+	depends on !X86_VOYAGER
 	help
 	help
 	 This option enables various optimizations for running under the KVM
 	 This option enables various optimizations for running under the KVM
 	 hypervisor.
 	 hypervisor.
@@ -422,7 +422,7 @@ source "arch/x86/lguest/Kconfig"
 
 
 config PARAVIRT
 config PARAVIRT
 	bool "Enable paravirtualization code"
 	bool "Enable paravirtualization code"
-	depends on !(X86_VISWS || X86_VOYAGER)
+	depends on !X86_VOYAGER
 	help
 	help
 	  This changes the kernel so it can modify itself when it is run
 	  This changes the kernel so it can modify itself when it is run
 	  under a hypervisor, potentially improving performance significantly
 	  under a hypervisor, potentially improving performance significantly
@@ -628,7 +628,7 @@ source "kernel/Kconfig.preempt"
 
 
 config X86_UP_APIC
 config X86_UP_APIC
 	bool "Local APIC support on uniprocessors"
 	bool "Local APIC support on uniprocessors"
-	depends on X86_32 && !SMP && !(X86_VISWS || X86_VOYAGER || X86_GENERICARCH)
+	depends on X86_32 && !SMP && !(X86_VOYAGER || X86_GENERICARCH)
 	help
 	help
 	  A local APIC (Advanced Programmable Interrupt Controller) is an
 	  A local APIC (Advanced Programmable Interrupt Controller) is an
 	  integrated interrupt controller in the CPU. If you have a single-CPU
 	  integrated interrupt controller in the CPU. If you have a single-CPU
@@ -653,11 +653,11 @@ config X86_UP_IOAPIC
 
 
 config X86_LOCAL_APIC
 config X86_LOCAL_APIC
 	def_bool y
 	def_bool y
-	depends on X86_64 || (X86_32 && (X86_UP_APIC || ((X86_VISWS || SMP) && !X86_VOYAGER) || X86_GENERICARCH))
+	depends on X86_64 || (X86_32 && (X86_UP_APIC || (SMP && !X86_VOYAGER) || X86_GENERICARCH))
 
 
 config X86_IO_APIC
 config X86_IO_APIC
 	def_bool y
 	def_bool y
-	depends on X86_64 || (X86_32 && (X86_UP_IOAPIC || (SMP && !(X86_VISWS || X86_VOYAGER)) || X86_GENERICARCH))
+	depends on X86_64 || (X86_32 && (X86_UP_IOAPIC || (SMP && !X86_VOYAGER) || X86_GENERICARCH))
 
 
 config X86_VISWS_APIC
 config X86_VISWS_APIC
 	def_bool y
 	def_bool y
@@ -711,7 +711,7 @@ config X86_MCE_NONFATAL
 
 
 config X86_MCE_P4THERMAL
 config X86_MCE_P4THERMAL
 	bool "check for P4 thermal throttling interrupt."
 	bool "check for P4 thermal throttling interrupt."
-	depends on X86_32 && X86_MCE && (X86_UP_APIC || SMP) && !X86_VISWS
+	depends on X86_32 && X86_MCE && (X86_UP_APIC || SMP)
 	help
 	help
 	  Enabling this feature will cause a message to be printed when the P4
 	  Enabling this feature will cause a message to be printed when the P4
 	  enters thermal throttling.
 	  enters thermal throttling.
@@ -1414,7 +1414,7 @@ config X86_APM_BOOT
 
 
 menuconfig APM
 menuconfig APM
 	tristate "APM (Advanced Power Management) BIOS support"
 	tristate "APM (Advanced Power Management) BIOS support"
-	depends on X86_32 && PM_SLEEP && !X86_VISWS
+	depends on X86_32 && PM_SLEEP
 	---help---
 	---help---
 	  APM is a BIOS specification for saving power using several different
 	  APM is a BIOS specification for saving power using several different
 	  techniques. This is mostly useful for battery powered laptops with
 	  techniques. This is mostly useful for battery powered laptops with
@@ -1561,7 +1561,7 @@ config PCI
 
 
 choice
 choice
 	prompt "PCI access mode"
 	prompt "PCI access mode"
-	depends on X86_32 && PCI && !X86_VISWS
+	depends on X86_32 && PCI
 	default PCI_GOANY
 	default PCI_GOANY
 	---help---
 	---help---
 	  On PCI systems, the BIOS can be used to detect the PCI devices and
 	  On PCI systems, the BIOS can be used to detect the PCI devices and
@@ -1598,12 +1598,12 @@ endchoice
 
 
 config PCI_BIOS
 config PCI_BIOS
 	def_bool y
 	def_bool y
-	depends on X86_32 && !X86_VISWS && PCI && (PCI_GOBIOS || PCI_GOANY)
+	depends on X86_32 && PCI && (PCI_GOBIOS || PCI_GOANY)
 
 
 # x86-64 doesn't support PCI BIOS access from long mode so always go direct.
 # x86-64 doesn't support PCI BIOS access from long mode so always go direct.
 config PCI_DIRECT
 config PCI_DIRECT
 	def_bool y
 	def_bool y
-	depends on PCI && (X86_64 || (PCI_GODIRECT || PCI_GOANY || PCI_GOOLPC) || X86_VISWS)
+	depends on PCI && (X86_64 || (PCI_GODIRECT || PCI_GOANY || PCI_GOOLPC))
 
 
 config PCI_MMCONFIG
 config PCI_MMCONFIG
 	def_bool y
 	def_bool y
@@ -1663,7 +1663,7 @@ if X86_32
 
 
 config ISA
 config ISA
 	bool "ISA support"
 	bool "ISA support"
-	depends on !(X86_VOYAGER || X86_VISWS)
+	depends on !X86_VOYAGER
 	help
 	help
 	  Find out whether you have ISA slots on your motherboard.  ISA is the
 	  Find out whether you have ISA slots on your motherboard.  ISA is the
 	  name of a bus system, i.e. the way the CPU talks to the other stuff
 	  name of a bus system, i.e. the way the CPU talks to the other stuff
@@ -1690,7 +1690,7 @@ config EISA
 source "drivers/eisa/Kconfig"
 source "drivers/eisa/Kconfig"
 
 
 config MCA
 config MCA
-	bool "MCA support" if !(X86_VISWS || X86_VOYAGER)
+	bool "MCA support" if !X86_VOYAGER
 	default y if X86_VOYAGER
 	default y if X86_VOYAGER
 	help
 	help
 	  MicroChannel Architecture is found in some IBM PS/2 machines and
 	  MicroChannel Architecture is found in some IBM PS/2 machines and