diff options
| author | Jan Engelhardt <jengelh@linux01.gwdg.de> | 2007-04-13 18:34:27 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-05-02 22:02:42 -0400 |
| commit | d4770143fe72979d463a911d7a1f75f27ce6437b (patch) | |
| tree | 00933ec343040283c26a396e3efc4f0f21fc9f57 | |
| parent | 03555d591d2c8ee9291db171c0d21d3c9cab04d9 (diff) | |
PCI hotplug: Use menuconfig objects
Use menuconfigs instead of menus, so the whole menu can be disabled at
once instead of going through all options.
Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Cc: Scott Murray <scottm@somanetworks.com>
Signed-off-by: Kristen Carlson Accardi <kristen.c.accardi@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| -rw-r--r-- | drivers/pci/hotplug/Kconfig | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/drivers/pci/hotplug/Kconfig b/drivers/pci/hotplug/Kconfig index be92695a7833..63d62752fb91 100644 --- a/drivers/pci/hotplug/Kconfig +++ b/drivers/pci/hotplug/Kconfig | |||
| @@ -2,9 +2,7 @@ | |||
| 2 | # PCI Hotplug support | 2 | # PCI Hotplug support |
| 3 | # | 3 | # |
| 4 | 4 | ||
| 5 | menu "PCI Hotplug Support" | 5 | menuconfig HOTPLUG_PCI |
| 6 | |||
| 7 | config HOTPLUG_PCI | ||
| 8 | tristate "Support for PCI Hotplug (EXPERIMENTAL)" | 6 | tristate "Support for PCI Hotplug (EXPERIMENTAL)" |
| 9 | depends on PCI && EXPERIMENTAL && HOTPLUG | 7 | depends on PCI && EXPERIMENTAL && HOTPLUG |
| 10 | ---help--- | 8 | ---help--- |
| @@ -17,9 +15,10 @@ config HOTPLUG_PCI | |||
| 17 | 15 | ||
| 18 | When in doubt, say N. | 16 | When in doubt, say N. |
| 19 | 17 | ||
| 18 | if HOTPLUG_PCI | ||
| 19 | |||
| 20 | config HOTPLUG_PCI_FAKE | 20 | config HOTPLUG_PCI_FAKE |
| 21 | tristate "Fake PCI Hotplug driver" | 21 | tristate "Fake PCI Hotplug driver" |
| 22 | depends on HOTPLUG_PCI | ||
| 23 | help | 22 | help |
| 24 | Say Y here if you want to use the fake PCI hotplug driver. It can | 23 | Say Y here if you want to use the fake PCI hotplug driver. It can |
| 25 | be used to simulate PCI hotplug events if even if your system is | 24 | be used to simulate PCI hotplug events if even if your system is |
| @@ -42,7 +41,7 @@ config HOTPLUG_PCI_FAKE | |||
| 42 | 41 | ||
| 43 | config HOTPLUG_PCI_COMPAQ | 42 | config HOTPLUG_PCI_COMPAQ |
| 44 | tristate "Compaq PCI Hotplug driver" | 43 | tristate "Compaq PCI Hotplug driver" |
| 45 | depends on HOTPLUG_PCI && X86 && PCI_BIOS | 44 | depends on X86 && PCI_BIOS |
| 46 | help | 45 | help |
| 47 | Say Y here if you have a motherboard with a Compaq PCI Hotplug | 46 | Say Y here if you have a motherboard with a Compaq PCI Hotplug |
| 48 | controller. | 47 | controller. |
| @@ -64,7 +63,7 @@ config HOTPLUG_PCI_COMPAQ_NVRAM | |||
| 64 | 63 | ||
| 65 | config HOTPLUG_PCI_IBM | 64 | config HOTPLUG_PCI_IBM |
| 66 | tristate "IBM PCI Hotplug driver" | 65 | tristate "IBM PCI Hotplug driver" |
| 67 | depends on HOTPLUG_PCI && X86_IO_APIC && X86 && PCI_BIOS | 66 | depends on X86_IO_APIC && X86 && PCI_BIOS |
| 68 | help | 67 | help |
| 69 | Say Y here if you have a motherboard with a IBM PCI Hotplug | 68 | Say Y here if you have a motherboard with a IBM PCI Hotplug |
| 70 | controller. | 69 | controller. |
| @@ -76,7 +75,6 @@ config HOTPLUG_PCI_IBM | |||
| 76 | 75 | ||
| 77 | config HOTPLUG_PCI_ACPI | 76 | config HOTPLUG_PCI_ACPI |
| 78 | tristate "ACPI PCI Hotplug driver" | 77 | tristate "ACPI PCI Hotplug driver" |
| 79 | depends on HOTPLUG_PCI | ||
| 80 | depends on (!ACPI_DOCK && ACPI) || (ACPI_DOCK) | 78 | depends on (!ACPI_DOCK && ACPI) || (ACPI_DOCK) |
| 81 | help | 79 | help |
| 82 | Say Y here if you have a system that supports PCI Hotplug using | 80 | Say Y here if you have a system that supports PCI Hotplug using |
| @@ -101,7 +99,6 @@ config HOTPLUG_PCI_ACPI_IBM | |||
| 101 | 99 | ||
| 102 | config HOTPLUG_PCI_CPCI | 100 | config HOTPLUG_PCI_CPCI |
| 103 | bool "CompactPCI Hotplug driver" | 101 | bool "CompactPCI Hotplug driver" |
| 104 | depends on HOTPLUG_PCI | ||
| 105 | help | 102 | help |
| 106 | Say Y here if you have a CompactPCI system card with CompactPCI | 103 | Say Y here if you have a CompactPCI system card with CompactPCI |
| 107 | hotswap support per the PICMG 2.1 specification. | 104 | hotswap support per the PICMG 2.1 specification. |
| @@ -110,7 +107,7 @@ config HOTPLUG_PCI_CPCI | |||
| 110 | 107 | ||
| 111 | config HOTPLUG_PCI_CPCI_ZT5550 | 108 | config HOTPLUG_PCI_CPCI_ZT5550 |
| 112 | tristate "Ziatech ZT5550 CompactPCI Hotplug driver" | 109 | tristate "Ziatech ZT5550 CompactPCI Hotplug driver" |
| 113 | depends on HOTPLUG_PCI && HOTPLUG_PCI_CPCI && X86 | 110 | depends on HOTPLUG_PCI_CPCI && X86 |
| 114 | help | 111 | help |
| 115 | Say Y here if you have an Performance Technologies (formerly Intel, | 112 | Say Y here if you have an Performance Technologies (formerly Intel, |
| 116 | formerly just Ziatech) Ziatech ZT5550 CompactPCI system card. | 113 | formerly just Ziatech) Ziatech ZT5550 CompactPCI system card. |
| @@ -122,7 +119,7 @@ config HOTPLUG_PCI_CPCI_ZT5550 | |||
| 122 | 119 | ||
| 123 | config HOTPLUG_PCI_CPCI_GENERIC | 120 | config HOTPLUG_PCI_CPCI_GENERIC |
| 124 | tristate "Generic port I/O CompactPCI Hotplug driver" | 121 | tristate "Generic port I/O CompactPCI Hotplug driver" |
| 125 | depends on HOTPLUG_PCI && HOTPLUG_PCI_CPCI && X86 | 122 | depends on HOTPLUG_PCI_CPCI && X86 |
| 126 | help | 123 | help |
| 127 | Say Y here if you have a CompactPCI system card that exposes the #ENUM | 124 | Say Y here if you have a CompactPCI system card that exposes the #ENUM |
| 128 | hotswap signal as a bit in a system register that can be read through | 125 | hotswap signal as a bit in a system register that can be read through |
| @@ -135,7 +132,6 @@ config HOTPLUG_PCI_CPCI_GENERIC | |||
| 135 | 132 | ||
| 136 | config HOTPLUG_PCI_SHPC | 133 | config HOTPLUG_PCI_SHPC |
| 137 | tristate "SHPC PCI Hotplug driver" | 134 | tristate "SHPC PCI Hotplug driver" |
| 138 | depends on HOTPLUG_PCI | ||
| 139 | help | 135 | help |
| 140 | Say Y here if you have a motherboard with a SHPC PCI Hotplug | 136 | Say Y here if you have a motherboard with a SHPC PCI Hotplug |
| 141 | controller. | 137 | controller. |
| @@ -147,7 +143,7 @@ config HOTPLUG_PCI_SHPC | |||
| 147 | 143 | ||
| 148 | config HOTPLUG_PCI_RPA | 144 | config HOTPLUG_PCI_RPA |
| 149 | tristate "RPA PCI Hotplug driver" | 145 | tristate "RPA PCI Hotplug driver" |
| 150 | depends on HOTPLUG_PCI && PPC_PSERIES && PPC64 && !HOTPLUG_PCI_FAKE | 146 | depends on PPC_PSERIES && PPC64 && !HOTPLUG_PCI_FAKE |
| 151 | help | 147 | help |
| 152 | Say Y here if you have a RPA system that supports PCI Hotplug. | 148 | Say Y here if you have a RPA system that supports PCI Hotplug. |
| 153 | 149 | ||
| @@ -170,12 +166,11 @@ config HOTPLUG_PCI_RPA_DLPAR | |||
| 170 | 166 | ||
| 171 | config HOTPLUG_PCI_SGI | 167 | config HOTPLUG_PCI_SGI |
| 172 | tristate "SGI PCI Hotplug Support" | 168 | tristate "SGI PCI Hotplug Support" |
| 173 | depends on HOTPLUG_PCI && (IA64_SGI_SN2 || IA64_GENERIC) | 169 | depends on IA64_SGI_SN2 || IA64_GENERIC |
| 174 | help | 170 | help |
| 175 | Say Y here if you want to use the SGI Altix Hotplug | 171 | Say Y here if you want to use the SGI Altix Hotplug |
| 176 | Driver for PCI devices. | 172 | Driver for PCI devices. |
| 177 | 173 | ||
| 178 | When in doubt, say N. | 174 | When in doubt, say N. |
| 179 | 175 | ||
| 180 | endmenu | 176 | endif # HOTPLUG_PCI |
| 181 | |||
