diff options
author | Jan Engelhardt <jengelh@linux01.gwdg.de> | 2007-05-11 01:52:57 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-05-11 17:53:21 -0400 |
commit | 4151ce3159c18a990da7fd6f0fe36c73d1c40f87 (patch) | |
tree | 15a2f34d0c4e4d5a2e69f91dabcc3b188c27f33a /drivers | |
parent | f30486d57bceec2364aa696403d64429ada61b60 (diff) |
Use menuconfig objects II - netdev/atm
Make a "menuconfig" out of the Kconfig objects "menu, ..., endmenu",
so that the user can disable all the options in that menu at once
instead of having to disable each option separately.
Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Cc: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/atm/Kconfig | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/drivers/atm/Kconfig b/drivers/atm/Kconfig index 33687454eb32..f5a47a48c3b4 100644 --- a/drivers/atm/Kconfig +++ b/drivers/atm/Kconfig | |||
@@ -2,19 +2,22 @@ | |||
2 | # ATM device configuration | 2 | # ATM device configuration |
3 | # | 3 | # |
4 | 4 | ||
5 | menu "ATM drivers" | 5 | menuconfig ATM_DRIVERS |
6 | bool "ATM drivers" | ||
6 | depends on NETDEVICES && ATM | 7 | depends on NETDEVICES && ATM |
8 | default y | ||
9 | |||
10 | if ATM_DRIVERS | ||
7 | 11 | ||
8 | config ATM_DUMMY | 12 | config ATM_DUMMY |
9 | tristate "Dummy ATM driver" | 13 | tristate "Dummy ATM driver" |
10 | depends on ATM | ||
11 | help | 14 | help |
12 | Dummy ATM driver. Useful for proxy signalling, testing, | 15 | Dummy ATM driver. Useful for proxy signalling, testing, |
13 | and development. If unsure, say N. | 16 | and development. If unsure, say N. |
14 | 17 | ||
15 | config ATM_TCP | 18 | config ATM_TCP |
16 | tristate "ATM over TCP" | 19 | tristate "ATM over TCP" |
17 | depends on INET && ATM | 20 | depends on INET |
18 | help | 21 | help |
19 | ATM over TCP driver. Useful mainly for development and for | 22 | ATM over TCP driver. Useful mainly for development and for |
20 | experiments. If unsure, say N. | 23 | experiments. If unsure, say N. |
@@ -30,7 +33,7 @@ config ATM_LANAI | |||
30 | 33 | ||
31 | config ATM_ENI | 34 | config ATM_ENI |
32 | tristate "Efficient Networks ENI155P" | 35 | tristate "Efficient Networks ENI155P" |
33 | depends on PCI && ATM | 36 | depends on PCI |
34 | ---help--- | 37 | ---help--- |
35 | Driver for the Efficient Networks ENI155p series and SMC ATM | 38 | Driver for the Efficient Networks ENI155p series and SMC ATM |
36 | Power155 155 Mbps ATM adapters. Both, the versions with 512KB and | 39 | Power155 155 Mbps ATM adapters. Both, the versions with 512KB and |
@@ -139,7 +142,7 @@ config ATM_ENI_BURST_RX_2W | |||
139 | 142 | ||
140 | config ATM_FIRESTREAM | 143 | config ATM_FIRESTREAM |
141 | tristate "Fujitsu FireStream (FS50/FS155) " | 144 | tristate "Fujitsu FireStream (FS50/FS155) " |
142 | depends on PCI && ATM | 145 | depends on PCI |
143 | help | 146 | help |
144 | Driver for the Fujitsu FireStream 155 (MB86697) and | 147 | Driver for the Fujitsu FireStream 155 (MB86697) and |
145 | FireStream 50 (MB86695) ATM PCI chips. | 148 | FireStream 50 (MB86695) ATM PCI chips. |
@@ -149,7 +152,7 @@ config ATM_FIRESTREAM | |||
149 | 152 | ||
150 | config ATM_ZATM | 153 | config ATM_ZATM |
151 | tristate "ZeitNet ZN1221/ZN1225" | 154 | tristate "ZeitNet ZN1221/ZN1225" |
152 | depends on PCI && ATM | 155 | depends on PCI |
153 | help | 156 | help |
154 | Driver for the ZeitNet ZN1221 (MMF) and ZN1225 (UTP-5) 155 Mbps ATM | 157 | Driver for the ZeitNet ZN1221 (MMF) and ZN1225 (UTP-5) 155 Mbps ATM |
155 | adapters. | 158 | adapters. |
@@ -169,7 +172,7 @@ config ATM_ZATM_DEBUG | |||
169 | 172 | ||
170 | config ATM_NICSTAR | 173 | config ATM_NICSTAR |
171 | tristate "IDT 77201 (NICStAR) (ForeRunnerLE)" | 174 | tristate "IDT 77201 (NICStAR) (ForeRunnerLE)" |
172 | depends on PCI && ATM && !64BIT | 175 | depends on PCI && !64BIT |
173 | help | 176 | help |
174 | The NICStAR chipset family is used in a large number of ATM NICs for | 177 | The NICStAR chipset family is used in a large number of ATM NICs for |
175 | 25 and for 155 Mbps, including IDT cards and the Fore ForeRunnerLE | 178 | 25 and for 155 Mbps, including IDT cards and the Fore ForeRunnerLE |
@@ -202,7 +205,7 @@ config ATM_NICSTAR_USE_IDT77105 | |||
202 | 205 | ||
203 | config ATM_IDT77252 | 206 | config ATM_IDT77252 |
204 | tristate "IDT 77252 (NICStAR II)" | 207 | tristate "IDT 77252 (NICStAR II)" |
205 | depends on PCI && ATM | 208 | depends on PCI |
206 | help | 209 | help |
207 | Driver for the IDT 77252 ATM PCI chips. | 210 | Driver for the IDT 77252 ATM PCI chips. |
208 | 211 | ||
@@ -237,7 +240,7 @@ config ATM_IDT77252_USE_SUNI | |||
237 | 240 | ||
238 | config ATM_AMBASSADOR | 241 | config ATM_AMBASSADOR |
239 | tristate "Madge Ambassador (Collage PCI 155 Server)" | 242 | tristate "Madge Ambassador (Collage PCI 155 Server)" |
240 | depends on PCI && ATM | 243 | depends on PCI |
241 | select BITREVERSE | 244 | select BITREVERSE |
242 | help | 245 | help |
243 | This is a driver for ATMizer based ATM card produced by Madge | 246 | This is a driver for ATMizer based ATM card produced by Madge |
@@ -262,7 +265,7 @@ config ATM_AMBASSADOR_DEBUG | |||
262 | 265 | ||
263 | config ATM_HORIZON | 266 | config ATM_HORIZON |
264 | tristate "Madge Horizon [Ultra] (Collage PCI 25 and Collage PCI 155 Client)" | 267 | tristate "Madge Horizon [Ultra] (Collage PCI 25 and Collage PCI 155 Client)" |
265 | depends on PCI && ATM | 268 | depends on PCI |
266 | help | 269 | help |
267 | This is a driver for the Horizon chipset ATM adapter cards once | 270 | This is a driver for the Horizon chipset ATM adapter cards once |
268 | produced by Madge Networks Ltd. Say Y (or M to compile as a module | 271 | produced by Madge Networks Ltd. Say Y (or M to compile as a module |
@@ -286,7 +289,7 @@ config ATM_HORIZON_DEBUG | |||
286 | 289 | ||
287 | config ATM_IA | 290 | config ATM_IA |
288 | tristate "Interphase ATM PCI x575/x525/x531" | 291 | tristate "Interphase ATM PCI x575/x525/x531" |
289 | depends on PCI && ATM && !64BIT | 292 | depends on PCI && !64BIT |
290 | ---help--- | 293 | ---help--- |
291 | This is a driver for the Interphase (i)ChipSAR adapter cards | 294 | This is a driver for the Interphase (i)ChipSAR adapter cards |
292 | which include a variety of variants in term of the size of the | 295 | which include a variety of variants in term of the size of the |
@@ -319,7 +322,7 @@ config ATM_IA_DEBUG | |||
319 | 322 | ||
320 | config ATM_FORE200E_MAYBE | 323 | config ATM_FORE200E_MAYBE |
321 | tristate "FORE Systems 200E-series" | 324 | tristate "FORE Systems 200E-series" |
322 | depends on (PCI || SBUS) && ATM | 325 | depends on PCI || SBUS |
323 | ---help--- | 326 | ---help--- |
324 | This is a driver for the FORE Systems 200E-series ATM adapter | 327 | This is a driver for the FORE Systems 200E-series ATM adapter |
325 | cards. It simultaneously supports PCA-200E and SBA-200E models | 328 | cards. It simultaneously supports PCA-200E and SBA-200E models |
@@ -436,7 +439,7 @@ config ATM_FORE200E | |||
436 | 439 | ||
437 | config ATM_HE | 440 | config ATM_HE |
438 | tristate "ForeRunner HE Series" | 441 | tristate "ForeRunner HE Series" |
439 | depends on PCI && ATM | 442 | depends on PCI |
440 | help | 443 | help |
441 | This is a driver for the Marconi ForeRunner HE-series ATM adapter | 444 | This is a driver for the Marconi ForeRunner HE-series ATM adapter |
442 | cards. It simultaneously supports the 155 and 622 versions. | 445 | cards. It simultaneously supports the 155 and 622 versions. |
@@ -448,5 +451,4 @@ config ATM_HE_USE_SUNI | |||
448 | Support for the S/UNI-Ultra and S/UNI-622 found in the ForeRunner | 451 | Support for the S/UNI-Ultra and S/UNI-622 found in the ForeRunner |
449 | HE cards. This driver provides carrier detection some statistics. | 452 | HE cards. This driver provides carrier detection some statistics. |
450 | 453 | ||
451 | endmenu | 454 | endif # ATM |
452 | |||