diff options
author | Ingo Molnar <mingo@elte.hu> | 2008-07-10 10:09:50 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-10 12:55:43 -0400 |
commit | efefa6f63fe6f08c16fa28dc9391bd1b89df5274 (patch) | |
tree | d8483242b5cfcf2358a2e36ea1d7b99af3586c77 /arch/x86/Kconfig | |
parent | 1b84e1c81f56e13c7d81b47c85eda15d94624e43 (diff) |
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>
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 1805b24ba1a2..24ff43a2ca56 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -181,7 +181,7 @@ config X86_64_SMP | |||
181 | config X86_HT | 181 | config X86_HT |
182 | bool | 182 | bool |
183 | depends on SMP | 183 | depends on SMP |
184 | depends on (X86_32 && !(X86_VISWS || X86_VOYAGER)) || X86_64 | 184 | depends on (X86_32 && !X86_VOYAGER) || X86_64 |
185 | default y | 185 | default y |
186 | 186 | ||
187 | config X86_BIOS_REBOOT | 187 | config X86_BIOS_REBOOT |
@@ -391,7 +391,7 @@ config VMI | |||
391 | bool "VMI Guest support" | 391 | bool "VMI Guest support" |
392 | select PARAVIRT | 392 | select PARAVIRT |
393 | depends on X86_32 | 393 | depends on X86_32 |
394 | depends on !(X86_VISWS || X86_VOYAGER) | 394 | depends on !X86_VOYAGER |
395 | help | 395 | help |
396 | VMI provides a paravirtualized interface to the VMware ESX server | 396 | VMI provides a paravirtualized interface to the VMware ESX server |
397 | (it could be used by other hypervisors in theory too, but is not | 397 | (it could be used by other hypervisors in theory too, but is not |
@@ -402,7 +402,7 @@ config KVM_CLOCK | |||
402 | bool "KVM paravirtualized clock" | 402 | bool "KVM paravirtualized clock" |
403 | select PARAVIRT | 403 | select PARAVIRT |
404 | select PARAVIRT_CLOCK | 404 | select PARAVIRT_CLOCK |
405 | depends on !(X86_VISWS || X86_VOYAGER) | 405 | depends on !X86_VOYAGER |
406 | help | 406 | help |
407 | Turning on this option will allow you to run a paravirtualized clock | 407 | Turning on this option will allow you to run a paravirtualized clock |
408 | when running over the KVM hypervisor. Instead of relying on a PIT | 408 | when running over the KVM hypervisor. Instead of relying on a PIT |
@@ -413,7 +413,7 @@ config KVM_CLOCK | |||
413 | config KVM_GUEST | 413 | config KVM_GUEST |
414 | bool "KVM Guest support" | 414 | bool "KVM Guest support" |
415 | select PARAVIRT | 415 | select PARAVIRT |
416 | depends on !(X86_VISWS || X86_VOYAGER) | 416 | depends on !X86_VOYAGER |
417 | help | 417 | help |
418 | This option enables various optimizations for running under the KVM | 418 | This option enables various optimizations for running under the KVM |
419 | hypervisor. | 419 | hypervisor. |
@@ -422,7 +422,7 @@ source "arch/x86/lguest/Kconfig" | |||
422 | 422 | ||
423 | config PARAVIRT | 423 | config PARAVIRT |
424 | bool "Enable paravirtualization code" | 424 | bool "Enable paravirtualization code" |
425 | depends on !(X86_VISWS || X86_VOYAGER) | 425 | depends on !X86_VOYAGER |
426 | help | 426 | help |
427 | This changes the kernel so it can modify itself when it is run | 427 | This changes the kernel so it can modify itself when it is run |
428 | under a hypervisor, potentially improving performance significantly | 428 | under a hypervisor, potentially improving performance significantly |
@@ -628,7 +628,7 @@ source "kernel/Kconfig.preempt" | |||
628 | 628 | ||
629 | config X86_UP_APIC | 629 | config X86_UP_APIC |
630 | bool "Local APIC support on uniprocessors" | 630 | bool "Local APIC support on uniprocessors" |
631 | depends on X86_32 && !SMP && !(X86_VISWS || X86_VOYAGER || X86_GENERICARCH) | 631 | depends on X86_32 && !SMP && !(X86_VOYAGER || X86_GENERICARCH) |
632 | help | 632 | help |
633 | A local APIC (Advanced Programmable Interrupt Controller) is an | 633 | A local APIC (Advanced Programmable Interrupt Controller) is an |
634 | integrated interrupt controller in the CPU. If you have a single-CPU | 634 | integrated interrupt controller in the CPU. If you have a single-CPU |
@@ -653,11 +653,11 @@ config X86_UP_IOAPIC | |||
653 | 653 | ||
654 | config X86_LOCAL_APIC | 654 | config X86_LOCAL_APIC |
655 | def_bool y | 655 | def_bool y |
656 | depends on X86_64 || (X86_32 && (X86_UP_APIC || ((X86_VISWS || SMP) && !X86_VOYAGER) || X86_GENERICARCH)) | 656 | depends on X86_64 || (X86_32 && (X86_UP_APIC || (SMP && !X86_VOYAGER) || X86_GENERICARCH)) |
657 | 657 | ||
658 | config X86_IO_APIC | 658 | config X86_IO_APIC |
659 | def_bool y | 659 | def_bool y |
660 | depends on X86_64 || (X86_32 && (X86_UP_IOAPIC || (SMP && !(X86_VISWS || X86_VOYAGER)) || X86_GENERICARCH)) | 660 | depends on X86_64 || (X86_32 && (X86_UP_IOAPIC || (SMP && !X86_VOYAGER) || X86_GENERICARCH)) |
661 | 661 | ||
662 | config X86_VISWS_APIC | 662 | config X86_VISWS_APIC |
663 | def_bool y | 663 | def_bool y |
@@ -711,7 +711,7 @@ config X86_MCE_NONFATAL | |||
711 | 711 | ||
712 | config X86_MCE_P4THERMAL | 712 | config X86_MCE_P4THERMAL |
713 | bool "check for P4 thermal throttling interrupt." | 713 | bool "check for P4 thermal throttling interrupt." |
714 | depends on X86_32 && X86_MCE && (X86_UP_APIC || SMP) && !X86_VISWS | 714 | depends on X86_32 && X86_MCE && (X86_UP_APIC || SMP) |
715 | help | 715 | help |
716 | Enabling this feature will cause a message to be printed when the P4 | 716 | Enabling this feature will cause a message to be printed when the P4 |
717 | enters thermal throttling. | 717 | enters thermal throttling. |
@@ -1414,7 +1414,7 @@ config X86_APM_BOOT | |||
1414 | 1414 | ||
1415 | menuconfig APM | 1415 | menuconfig APM |
1416 | tristate "APM (Advanced Power Management) BIOS support" | 1416 | tristate "APM (Advanced Power Management) BIOS support" |
1417 | depends on X86_32 && PM_SLEEP && !X86_VISWS | 1417 | depends on X86_32 && PM_SLEEP |
1418 | ---help--- | 1418 | ---help--- |
1419 | APM is a BIOS specification for saving power using several different | 1419 | APM is a BIOS specification for saving power using several different |
1420 | techniques. This is mostly useful for battery powered laptops with | 1420 | techniques. This is mostly useful for battery powered laptops with |
@@ -1561,7 +1561,7 @@ config PCI | |||
1561 | 1561 | ||
1562 | choice | 1562 | choice |
1563 | prompt "PCI access mode" | 1563 | prompt "PCI access mode" |
1564 | depends on X86_32 && PCI && !X86_VISWS | 1564 | depends on X86_32 && PCI |
1565 | default PCI_GOANY | 1565 | default PCI_GOANY |
1566 | ---help--- | 1566 | ---help--- |
1567 | On PCI systems, the BIOS can be used to detect the PCI devices and | 1567 | On PCI systems, the BIOS can be used to detect the PCI devices and |
@@ -1598,12 +1598,12 @@ endchoice | |||
1598 | 1598 | ||
1599 | config PCI_BIOS | 1599 | config PCI_BIOS |
1600 | def_bool y | 1600 | def_bool y |
1601 | depends on X86_32 && !X86_VISWS && PCI && (PCI_GOBIOS || PCI_GOANY) | 1601 | depends on X86_32 && PCI && (PCI_GOBIOS || PCI_GOANY) |
1602 | 1602 | ||
1603 | # x86-64 doesn't support PCI BIOS access from long mode so always go direct. | 1603 | # x86-64 doesn't support PCI BIOS access from long mode so always go direct. |
1604 | config PCI_DIRECT | 1604 | config PCI_DIRECT |
1605 | def_bool y | 1605 | def_bool y |
1606 | depends on PCI && (X86_64 || (PCI_GODIRECT || PCI_GOANY || PCI_GOOLPC) || X86_VISWS) | 1606 | depends on PCI && (X86_64 || (PCI_GODIRECT || PCI_GOANY || PCI_GOOLPC)) |
1607 | 1607 | ||
1608 | config PCI_MMCONFIG | 1608 | config PCI_MMCONFIG |
1609 | def_bool y | 1609 | def_bool y |
@@ -1663,7 +1663,7 @@ if X86_32 | |||
1663 | 1663 | ||
1664 | config ISA | 1664 | config ISA |
1665 | bool "ISA support" | 1665 | bool "ISA support" |
1666 | depends on !(X86_VOYAGER || X86_VISWS) | 1666 | depends on !X86_VOYAGER |
1667 | help | 1667 | help |
1668 | Find out whether you have ISA slots on your motherboard. ISA is the | 1668 | Find out whether you have ISA slots on your motherboard. ISA is the |
1669 | name of a bus system, i.e. the way the CPU talks to the other stuff | 1669 | name of a bus system, i.e. the way the CPU talks to the other stuff |
@@ -1690,7 +1690,7 @@ config EISA | |||
1690 | source "drivers/eisa/Kconfig" | 1690 | source "drivers/eisa/Kconfig" |
1691 | 1691 | ||
1692 | config MCA | 1692 | config MCA |
1693 | bool "MCA support" if !(X86_VISWS || X86_VOYAGER) | 1693 | bool "MCA support" if !X86_VOYAGER |
1694 | default y if X86_VOYAGER | 1694 | default y if X86_VOYAGER |
1695 | help | 1695 | help |
1696 | MicroChannel Architecture is found in some IBM PS/2 machines and | 1696 | MicroChannel Architecture is found in some IBM PS/2 machines and |