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 /drivers/pci | |
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>
Diffstat (limited to 'drivers/pci')
-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 | |||