aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/misc/Kconfig
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2013-04-09 08:29:25 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-04-09 19:49:07 -0400
commit25e11ec4fe5271c4895265ecbb69531e6b0c0dd5 (patch)
treeff7baadd2effb7e76b62fce13b7392e4a59f8d03 /drivers/usb/misc/Kconfig
parenta2a2d6c7f93e160b52a4ad0164db1f43f743ae0f (diff)
USB: regroup all depends on USB within an if USB block
This patch removes the depends on USB from all config symbols in drivers/usb/host/Kconfig and replace that with an if USB / endif block as suggested by Alan Stern. Some source ... Kconfig lines have been shuffled around to permit a better regroupment of the Kconfig files depending on "config USB" item. No functionnal change is introduced. Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Florian Fainelli <florian@openwrt.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/misc/Kconfig')
-rw-r--r--drivers/usb/misc/Kconfig21
1 files changed, 0 insertions, 21 deletions
diff --git a/drivers/usb/misc/Kconfig b/drivers/usb/misc/Kconfig
index 3b1a3f4ec5e9..a51e7d6afda9 100644
--- a/drivers/usb/misc/Kconfig
+++ b/drivers/usb/misc/Kconfig
@@ -2,11 +2,9 @@
2# USB Miscellaneous driver configuration 2# USB Miscellaneous driver configuration
3# 3#
4comment "USB Miscellaneous drivers" 4comment "USB Miscellaneous drivers"
5 depends on USB
6 5
7config USB_EMI62 6config USB_EMI62
8 tristate "EMI 6|2m USB Audio interface support" 7 tristate "EMI 6|2m USB Audio interface support"
9 depends on USB
10 ---help--- 8 ---help---
11 This driver loads firmware to Emagic EMI 6|2m low latency USB 9 This driver loads firmware to Emagic EMI 6|2m low latency USB
12 Audio and Midi interface. 10 Audio and Midi interface.
@@ -21,7 +19,6 @@ config USB_EMI62
21 19
22config USB_EMI26 20config USB_EMI26
23 tristate "EMI 2|6 USB Audio interface support" 21 tristate "EMI 2|6 USB Audio interface support"
24 depends on USB
25 ---help--- 22 ---help---
26 This driver loads firmware to Emagic EMI 2|6 low latency USB 23 This driver loads firmware to Emagic EMI 2|6 low latency USB
27 Audio interface. 24 Audio interface.
@@ -34,7 +31,6 @@ config USB_EMI26
34 31
35config USB_ADUTUX 32config USB_ADUTUX
36 tristate "ADU devices from Ontrak Control Systems" 33 tristate "ADU devices from Ontrak Control Systems"
37 depends on USB
38 help 34 help
39 Say Y if you want to use an ADU device from Ontrak Control 35 Say Y if you want to use an ADU device from Ontrak Control
40 Systems. 36 Systems.
@@ -44,7 +40,6 @@ config USB_ADUTUX
44 40
45config USB_SEVSEG 41config USB_SEVSEG
46 tristate "USB 7-Segment LED Display" 42 tristate "USB 7-Segment LED Display"
47 depends on USB
48 help 43 help
49 Say Y here if you have a USB 7-Segment Display by Delcom 44 Say Y here if you have a USB 7-Segment Display by Delcom
50 45
@@ -53,7 +48,6 @@ config USB_SEVSEG
53 48
54config USB_RIO500 49config USB_RIO500
55 tristate "USB Diamond Rio500 support" 50 tristate "USB Diamond Rio500 support"
56 depends on USB
57 help 51 help
58 Say Y here if you want to connect a USB Rio500 mp3 player to your 52 Say Y here if you want to connect a USB Rio500 mp3 player to your
59 computer's USB port. Please read <file:Documentation/usb/rio.txt> 53 computer's USB port. Please read <file:Documentation/usb/rio.txt>
@@ -64,7 +58,6 @@ config USB_RIO500
64 58
65config USB_LEGOTOWER 59config USB_LEGOTOWER
66 tristate "USB Lego Infrared Tower support" 60 tristate "USB Lego Infrared Tower support"
67 depends on USB
68 help 61 help
69 Say Y here if you want to connect a USB Lego Infrared Tower to your 62 Say Y here if you want to connect a USB Lego Infrared Tower to your
70 computer's USB port. 63 computer's USB port.
@@ -77,7 +70,6 @@ config USB_LEGOTOWER
77 70
78config USB_LCD 71config USB_LCD
79 tristate "USB LCD driver support" 72 tristate "USB LCD driver support"
80 depends on USB
81 help 73 help
82 Say Y here if you want to connect an USBLCD to your computer's 74 Say Y here if you want to connect an USBLCD to your computer's
83 USB port. The USBLCD is a small USB interface board for 75 USB port. The USBLCD is a small USB interface board for
@@ -89,7 +81,6 @@ config USB_LCD
89 81
90config USB_LED 82config USB_LED
91 tristate "USB LED driver support" 83 tristate "USB LED driver support"
92 depends on USB
93 help 84 help
94 Say Y here if you want to connect an USBLED device to your 85 Say Y here if you want to connect an USBLED device to your
95 computer's USB port. 86 computer's USB port.
@@ -99,7 +90,6 @@ config USB_LED
99 90
100config USB_CYPRESS_CY7C63 91config USB_CYPRESS_CY7C63
101 tristate "Cypress CY7C63xxx USB driver support" 92 tristate "Cypress CY7C63xxx USB driver support"
102 depends on USB
103 help 93 help
104 Say Y here if you want to connect a Cypress CY7C63xxx 94 Say Y here if you want to connect a Cypress CY7C63xxx
105 micro controller to your computer's USB port. Currently this 95 micro controller to your computer's USB port. Currently this
@@ -113,7 +103,6 @@ config USB_CYPRESS_CY7C63
113 103
114config USB_CYTHERM 104config USB_CYTHERM
115 tristate "Cypress USB thermometer driver support" 105 tristate "Cypress USB thermometer driver support"
116 depends on USB
117 help 106 help
118 Say Y here if you want to connect a Cypress USB thermometer 107 Say Y here if you want to connect a Cypress USB thermometer
119 device to your computer's USB port. This device is also known 108 device to your computer's USB port. This device is also known
@@ -126,7 +115,6 @@ config USB_CYTHERM
126 115
127config USB_IDMOUSE 116config USB_IDMOUSE
128 tristate "Siemens ID USB Mouse Fingerprint sensor support" 117 tristate "Siemens ID USB Mouse Fingerprint sensor support"
129 depends on USB
130 help 118 help
131 Say Y here if you want to use the fingerprint sensor on 119 Say Y here if you want to use the fingerprint sensor on
132 the Siemens ID Mouse. There is also a Siemens ID Mouse 120 the Siemens ID Mouse. There is also a Siemens ID Mouse
@@ -140,7 +128,6 @@ config USB_IDMOUSE
140 128
141config USB_FTDI_ELAN 129config USB_FTDI_ELAN
142 tristate "Elan PCMCIA CardBus Adapter USB Client" 130 tristate "Elan PCMCIA CardBus Adapter USB Client"
143 depends on USB
144 default M 131 default M
145 help 132 help
146 ELAN's Uxxx series of adapters are USB to PCMCIA CardBus adapters. 133 ELAN's Uxxx series of adapters are USB to PCMCIA CardBus adapters.
@@ -164,7 +151,6 @@ config USB_FTDI_ELAN
164 151
165config USB_APPLEDISPLAY 152config USB_APPLEDISPLAY
166 tristate "Apple Cinema Display support" 153 tristate "Apple Cinema Display support"
167 depends on USB
168 select BACKLIGHT_LCD_SUPPORT 154 select BACKLIGHT_LCD_SUPPORT
169 select BACKLIGHT_CLASS_DEVICE 155 select BACKLIGHT_CLASS_DEVICE
170 help 156 help
@@ -175,7 +161,6 @@ source "drivers/usb/misc/sisusbvga/Kconfig"
175 161
176config USB_LD 162config USB_LD
177 tristate "USB LD driver" 163 tristate "USB LD driver"
178 depends on USB
179 help 164 help
180 This driver is for generic USB devices that use interrupt transfers, 165 This driver is for generic USB devices that use interrupt transfers,
181 like LD Didactic's USB devices. 166 like LD Didactic's USB devices.
@@ -185,7 +170,6 @@ config USB_LD
185 170
186config USB_TRANCEVIBRATOR 171config USB_TRANCEVIBRATOR
187 tristate "PlayStation 2 Trance Vibrator driver support" 172 tristate "PlayStation 2 Trance Vibrator driver support"
188 depends on USB
189 help 173 help
190 Say Y here if you want to connect a PlayStation 2 Trance Vibrator 174 Say Y here if you want to connect a PlayStation 2 Trance Vibrator
191 device to your computer's USB port. 175 device to your computer's USB port.
@@ -195,7 +179,6 @@ config USB_TRANCEVIBRATOR
195 179
196config USB_IOWARRIOR 180config USB_IOWARRIOR
197 tristate "IO Warrior driver support" 181 tristate "IO Warrior driver support"
198 depends on USB
199 help 182 help
200 Say Y here if you want to support the IO Warrior devices from Code 183 Say Y here if you want to support the IO Warrior devices from Code
201 Mercenaries. This includes support for the following devices: 184 Mercenaries. This includes support for the following devices:
@@ -209,7 +192,6 @@ config USB_IOWARRIOR
209 192
210config USB_TEST 193config USB_TEST
211 tristate "USB testing driver" 194 tristate "USB testing driver"
212 depends on USB
213 help 195 help
214 This driver is for testing host controller software. It is used 196 This driver is for testing host controller software. It is used
215 with specialized device firmware for regression and stress testing, 197 with specialized device firmware for regression and stress testing,
@@ -220,7 +202,6 @@ config USB_TEST
220 202
221config USB_ISIGHTFW 203config USB_ISIGHTFW
222 tristate "iSight firmware loading support" 204 tristate "iSight firmware loading support"
223 depends on USB
224 select FW_LOADER 205 select FW_LOADER
225 help 206 help
226 This driver loads firmware for USB Apple iSight cameras, allowing 207 This driver loads firmware for USB Apple iSight cameras, allowing
@@ -233,7 +214,6 @@ config USB_ISIGHTFW
233 214
234config USB_YUREX 215config USB_YUREX
235 tristate "USB YUREX driver support" 216 tristate "USB YUREX driver support"
236 depends on USB
237 help 217 help
238 Say Y here if you want to connect a YUREX to your computer's 218 Say Y here if you want to connect a YUREX to your computer's
239 USB port. The YUREX is a leg-shakes sensor. See 219 USB port. The YUREX is a leg-shakes sensor. See
@@ -246,7 +226,6 @@ config USB_YUREX
246 226
247config USB_EZUSB_FX2 227config USB_EZUSB_FX2
248 tristate "Functions for loading firmware on EZUSB chips" 228 tristate "Functions for loading firmware on EZUSB chips"
249 depends on USB
250 help 229 help
251 Say Y here if you need EZUSB device support. 230 Say Y here if you need EZUSB device support.
252 (Cypress FX/FX2/FX2LP microcontrollers) 231 (Cypress FX/FX2/FX2LP microcontrollers)