aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2015-02-19 13:36:45 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2015-02-19 13:36:45 -0500
commitb11a2783974791d37e44abbb48d41e8c120b5126 (patch)
tree5e0cb2b934a01ce7e3fb78614b578b188b840134 /drivers/usb
parent773433433791b9420c2a0f86b93c91d4115d89b5 (diff)
parentb6a2ab2cd4739a9573ed41677e53171987b8da34 (diff)
Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Pull kconfig updates from Michal Marek: "Yann E Morin was supposed to take over kconfig maintainership, but this hasn't happened. So I'm sending a few kconfig patches that I collected: - Fix for missing va_end in kconfig - merge_config.sh displays used if given too few arguments - s/boolean/bool/ in Kconfig files for consistency, with the plan to only support bool in the future" * 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild: kconfig: use va_end to match corresponding va_start merge_config.sh: Display usage if given too few arguments kconfig: use bool instead of boolean for type definition attributes
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/gadget/Kconfig34
-rw-r--r--drivers/usb/gadget/legacy/Kconfig2
-rw-r--r--drivers/usb/gadget/udc/Kconfig4
-rw-r--r--drivers/usb/phy/Kconfig2
4 files changed, 21 insertions, 21 deletions
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index 96539038c03a..b454d05be583 100644
--- a/drivers/usb/gadget/Kconfig
+++ b/drivers/usb/gadget/Kconfig
@@ -45,7 +45,7 @@ menuconfig USB_GADGET
45if USB_GADGET 45if USB_GADGET
46 46
47config USB_GADGET_DEBUG 47config USB_GADGET_DEBUG
48 boolean "Debugging messages (DEVELOPMENT)" 48 bool "Debugging messages (DEVELOPMENT)"
49 depends on DEBUG_KERNEL 49 depends on DEBUG_KERNEL
50 help 50 help
51 Many controller and gadget drivers will print some debugging 51 Many controller and gadget drivers will print some debugging
@@ -73,7 +73,7 @@ config USB_GADGET_VERBOSE
73 production build. 73 production build.
74 74
75config USB_GADGET_DEBUG_FILES 75config USB_GADGET_DEBUG_FILES
76 boolean "Debugging information files (DEVELOPMENT)" 76 bool "Debugging information files (DEVELOPMENT)"
77 depends on PROC_FS 77 depends on PROC_FS
78 help 78 help
79 Some of the drivers in the "gadget" framework can expose 79 Some of the drivers in the "gadget" framework can expose
@@ -84,7 +84,7 @@ config USB_GADGET_DEBUG_FILES
84 here. If in doubt, or to conserve kernel memory, say "N". 84 here. If in doubt, or to conserve kernel memory, say "N".
85 85
86config USB_GADGET_DEBUG_FS 86config USB_GADGET_DEBUG_FS
87 boolean "Debugging information files in debugfs (DEVELOPMENT)" 87 bool "Debugging information files in debugfs (DEVELOPMENT)"
88 depends on DEBUG_FS 88 depends on DEBUG_FS
89 help 89 help
90 Some of the drivers in the "gadget" framework can expose 90 Some of the drivers in the "gadget" framework can expose
@@ -230,7 +230,7 @@ config USB_CONFIGFS
230 For more information see Documentation/usb/gadget_configfs.txt. 230 For more information see Documentation/usb/gadget_configfs.txt.
231 231
232config USB_CONFIGFS_SERIAL 232config USB_CONFIGFS_SERIAL
233 boolean "Generic serial bulk in/out" 233 bool "Generic serial bulk in/out"
234 depends on USB_CONFIGFS 234 depends on USB_CONFIGFS
235 depends on TTY 235 depends on TTY
236 select USB_U_SERIAL 236 select USB_U_SERIAL
@@ -239,7 +239,7 @@ config USB_CONFIGFS_SERIAL
239 The function talks to the Linux-USB generic serial driver. 239 The function talks to the Linux-USB generic serial driver.
240 240
241config USB_CONFIGFS_ACM 241config USB_CONFIGFS_ACM
242 boolean "Abstract Control Model (CDC ACM)" 242 bool "Abstract Control Model (CDC ACM)"
243 depends on USB_CONFIGFS 243 depends on USB_CONFIGFS
244 depends on TTY 244 depends on TTY
245 select USB_U_SERIAL 245 select USB_U_SERIAL
@@ -249,7 +249,7 @@ config USB_CONFIGFS_ACM
249 MS-Windows hosts or with the Linux-USB "cdc-acm" driver. 249 MS-Windows hosts or with the Linux-USB "cdc-acm" driver.
250 250
251config USB_CONFIGFS_OBEX 251config USB_CONFIGFS_OBEX
252 boolean "Object Exchange Model (CDC OBEX)" 252 bool "Object Exchange Model (CDC OBEX)"
253 depends on USB_CONFIGFS 253 depends on USB_CONFIGFS
254 depends on TTY 254 depends on TTY
255 select USB_U_SERIAL 255 select USB_U_SERIAL
@@ -259,7 +259,7 @@ config USB_CONFIGFS_OBEX
259 since the kernel itself doesn't implement the OBEX protocol. 259 since the kernel itself doesn't implement the OBEX protocol.
260 260
261config USB_CONFIGFS_NCM 261config USB_CONFIGFS_NCM
262 boolean "Network Control Model (CDC NCM)" 262 bool "Network Control Model (CDC NCM)"
263 depends on USB_CONFIGFS 263 depends on USB_CONFIGFS
264 depends on NET 264 depends on NET
265 select USB_U_ETHER 265 select USB_U_ETHER
@@ -270,7 +270,7 @@ config USB_CONFIGFS_NCM
270 different alignment possibilities. 270 different alignment possibilities.
271 271
272config USB_CONFIGFS_ECM 272config USB_CONFIGFS_ECM
273 boolean "Ethernet Control Model (CDC ECM)" 273 bool "Ethernet Control Model (CDC ECM)"
274 depends on USB_CONFIGFS 274 depends on USB_CONFIGFS
275 depends on NET 275 depends on NET
276 select USB_U_ETHER 276 select USB_U_ETHER
@@ -282,7 +282,7 @@ config USB_CONFIGFS_ECM
282 supported by firmware for smart network devices. 282 supported by firmware for smart network devices.
283 283
284config USB_CONFIGFS_ECM_SUBSET 284config USB_CONFIGFS_ECM_SUBSET
285 boolean "Ethernet Control Model (CDC ECM) subset" 285 bool "Ethernet Control Model (CDC ECM) subset"
286 depends on USB_CONFIGFS 286 depends on USB_CONFIGFS
287 depends on NET 287 depends on NET
288 select USB_U_ETHER 288 select USB_U_ETHER
@@ -323,7 +323,7 @@ config USB_CONFIGFS_EEM
323 the host is the same (a usbX device), so the differences are minimal. 323 the host is the same (a usbX device), so the differences are minimal.
324 324
325config USB_CONFIGFS_PHONET 325config USB_CONFIGFS_PHONET
326 boolean "Phonet protocol" 326 bool "Phonet protocol"
327 depends on USB_CONFIGFS 327 depends on USB_CONFIGFS
328 depends on NET 328 depends on NET
329 depends on PHONET 329 depends on PHONET
@@ -333,7 +333,7 @@ config USB_CONFIGFS_PHONET
333 The Phonet protocol implementation for USB device. 333 The Phonet protocol implementation for USB device.
334 334
335config USB_CONFIGFS_MASS_STORAGE 335config USB_CONFIGFS_MASS_STORAGE
336 boolean "Mass storage" 336 bool "Mass storage"
337 depends on USB_CONFIGFS 337 depends on USB_CONFIGFS
338 depends on BLOCK 338 depends on BLOCK
339 select USB_F_MASS_STORAGE 339 select USB_F_MASS_STORAGE
@@ -344,7 +344,7 @@ config USB_CONFIGFS_MASS_STORAGE
344 specified as a module parameter or sysfs option. 344 specified as a module parameter or sysfs option.
345 345
346config USB_CONFIGFS_F_LB_SS 346config USB_CONFIGFS_F_LB_SS
347 boolean "Loopback and sourcesink function (for testing)" 347 bool "Loopback and sourcesink function (for testing)"
348 depends on USB_CONFIGFS 348 depends on USB_CONFIGFS
349 select USB_F_SS_LB 349 select USB_F_SS_LB
350 help 350 help
@@ -357,7 +357,7 @@ config USB_CONFIGFS_F_LB_SS
357 and its driver through a basic set of functional tests. 357 and its driver through a basic set of functional tests.
358 358
359config USB_CONFIGFS_F_FS 359config USB_CONFIGFS_F_FS
360 boolean "Function filesystem (FunctionFS)" 360 bool "Function filesystem (FunctionFS)"
361 depends on USB_CONFIGFS 361 depends on USB_CONFIGFS
362 select USB_F_FS 362 select USB_F_FS
363 help 363 help
@@ -369,7 +369,7 @@ config USB_CONFIGFS_F_FS
369 mass storage) and other are implemented in user space. 369 mass storage) and other are implemented in user space.
370 370
371config USB_CONFIGFS_F_UAC1 371config USB_CONFIGFS_F_UAC1
372 boolean "Audio Class 1.0" 372 bool "Audio Class 1.0"
373 depends on USB_CONFIGFS 373 depends on USB_CONFIGFS
374 depends on SND 374 depends on SND
375 select USB_LIBCOMPOSITE 375 select USB_LIBCOMPOSITE
@@ -382,7 +382,7 @@ config USB_CONFIGFS_F_UAC1
382 on the device. 382 on the device.
383 383
384config USB_CONFIGFS_F_UAC2 384config USB_CONFIGFS_F_UAC2
385 boolean "Audio Class 2.0" 385 bool "Audio Class 2.0"
386 depends on USB_CONFIGFS 386 depends on USB_CONFIGFS
387 depends on SND 387 depends on SND
388 select USB_LIBCOMPOSITE 388 select USB_LIBCOMPOSITE
@@ -400,7 +400,7 @@ config USB_CONFIGFS_F_UAC2
400 wants as audio data to the USB Host. 400 wants as audio data to the USB Host.
401 401
402config USB_CONFIGFS_F_MIDI 402config USB_CONFIGFS_F_MIDI
403 boolean "MIDI function" 403 bool "MIDI function"
404 depends on USB_CONFIGFS 404 depends on USB_CONFIGFS
405 depends on SND 405 depends on SND
406 select USB_LIBCOMPOSITE 406 select USB_LIBCOMPOSITE
@@ -414,7 +414,7 @@ config USB_CONFIGFS_F_MIDI
414 ALSA's aconnect utility etc. 414 ALSA's aconnect utility etc.
415 415
416config USB_CONFIGFS_F_HID 416config USB_CONFIGFS_F_HID
417 boolean "HID function" 417 bool "HID function"
418 depends on USB_CONFIGFS 418 depends on USB_CONFIGFS
419 select USB_F_HID 419 select USB_F_HID
420 help 420 help
diff --git a/drivers/usb/gadget/legacy/Kconfig b/drivers/usb/gadget/legacy/Kconfig
index fd48ef3af4eb..113c87e22117 100644
--- a/drivers/usb/gadget/legacy/Kconfig
+++ b/drivers/usb/gadget/legacy/Kconfig
@@ -40,7 +40,7 @@ config USB_ZERO
40 dynamically linked module called "g_zero". 40 dynamically linked module called "g_zero".
41 41
42config USB_ZERO_HNPTEST 42config USB_ZERO_HNPTEST
43 boolean "HNP Test Device" 43 bool "HNP Test Device"
44 depends on USB_ZERO && USB_OTG 44 depends on USB_ZERO && USB_OTG
45 help 45 help
46 You can configure this device to enumerate using the device 46 You can configure this device to enumerate using the device
diff --git a/drivers/usb/gadget/udc/Kconfig b/drivers/usb/gadget/udc/Kconfig
index 366e551aeff0..9a3a6b00391a 100644
--- a/drivers/usb/gadget/udc/Kconfig
+++ b/drivers/usb/gadget/udc/Kconfig
@@ -199,7 +199,7 @@ config USB_S3C2410
199 S3C2440 processors. 199 S3C2440 processors.
200 200
201config USB_S3C2410_DEBUG 201config USB_S3C2410_DEBUG
202 boolean "S3C2410 udc debug messages" 202 bool "S3C2410 udc debug messages"
203 depends on USB_S3C2410 203 depends on USB_S3C2410
204 204
205config USB_S3C_HSUDC 205config USB_S3C_HSUDC
@@ -288,7 +288,7 @@ config USB_NET2272
288 gadget drivers to also be dynamically linked. 288 gadget drivers to also be dynamically linked.
289 289
290config USB_NET2272_DMA 290config USB_NET2272_DMA
291 boolean "Support external DMA controller" 291 bool "Support external DMA controller"
292 depends on USB_NET2272 && HAS_DMA 292 depends on USB_NET2272 && HAS_DMA
293 help 293 help
294 The NET2272 part can optionally support an external DMA 294 The NET2272 part can optionally support an external DMA
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index c6d0c8e745b9..52d3d58252e1 100644
--- a/drivers/usb/phy/Kconfig
+++ b/drivers/usb/phy/Kconfig
@@ -119,7 +119,7 @@ config TAHVO_USB
119 119
120config TAHVO_USB_HOST_BY_DEFAULT 120config TAHVO_USB_HOST_BY_DEFAULT
121 depends on TAHVO_USB 121 depends on TAHVO_USB
122 boolean "Device in USB host mode by default" 122 bool "Device in USB host mode by default"
123 help 123 help
124 Say Y here, if you want the device to enter USB host mode 124 Say Y here, if you want the device to enter USB host mode
125 by default on bootup. 125 by default on bootup.