diff options
Diffstat (limited to 'drivers/usb/gadget/Kconfig')
-rw-r--r-- | drivers/usb/gadget/Kconfig | 43 |
1 files changed, 41 insertions, 2 deletions
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index dd4cd5a51370..3219d137340a 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -297,13 +297,34 @@ config USB_S3C2410_DEBUG | |||
297 | 297 | ||
298 | # musb builds in ../musb along with host support | 298 | # musb builds in ../musb along with host support |
299 | config USB_GADGET_MUSB_HDRC | 299 | config USB_GADGET_MUSB_HDRC |
300 | boolean "Inventra HDRC USB Peripheral (TI, ...)" | 300 | boolean "Inventra HDRC USB Peripheral (TI, ADI, ...)" |
301 | depends on USB_MUSB_HDRC && (USB_MUSB_PERIPHERAL || USB_MUSB_OTG) | 301 | depends on USB_MUSB_HDRC && (USB_MUSB_PERIPHERAL || USB_MUSB_OTG) |
302 | select USB_GADGET_DUALSPEED | 302 | select USB_GADGET_DUALSPEED |
303 | select USB_GADGET_SELECTED | 303 | select USB_GADGET_SELECTED |
304 | help | 304 | help |
305 | This OTG-capable silicon IP is used in dual designs including | 305 | This OTG-capable silicon IP is used in dual designs including |
306 | the TI DaVinci, OMAP 243x, OMAP 343x, and TUSB 6010. | 306 | the TI DaVinci, OMAP 243x, OMAP 343x, TUSB 6010, and ADI Blackfin |
307 | |||
308 | config USB_GADGET_IMX | ||
309 | boolean "Freescale IMX USB Peripheral Controller" | ||
310 | depends on ARCH_MX1 | ||
311 | help | ||
312 | Freescale's IMX series include an integrated full speed | ||
313 | USB 1.1 device controller. The controller in the IMX series | ||
314 | is register-compatible. | ||
315 | |||
316 | It has Six fixed-function endpoints, as well as endpoint | ||
317 | zero (for control transfers). | ||
318 | |||
319 | Say "y" to link the driver statically, or "m" to build a | ||
320 | dynamically linked module called "imx_udc" and force all | ||
321 | gadget drivers to also be dynamically linked. | ||
322 | |||
323 | config USB_IMX | ||
324 | tristate | ||
325 | depends on USB_GADGET_IMX | ||
326 | default USB_GADGET | ||
327 | select USB_GADGET_SELECTED | ||
307 | 328 | ||
308 | config USB_GADGET_M66592 | 329 | config USB_GADGET_M66592 |
309 | boolean "Renesas M66592 USB Peripheral Controller" | 330 | boolean "Renesas M66592 USB Peripheral Controller" |
@@ -377,6 +398,24 @@ config USB_FSL_QE | |||
377 | default USB_GADGET | 398 | default USB_GADGET |
378 | select USB_GADGET_SELECTED | 399 | select USB_GADGET_SELECTED |
379 | 400 | ||
401 | config USB_GADGET_CI13XXX | ||
402 | boolean "MIPS USB CI13xxx" | ||
403 | depends on PCI | ||
404 | select USB_GADGET_DUALSPEED | ||
405 | help | ||
406 | MIPS USB IP core family device controller | ||
407 | Currently it only supports IP part number CI13412 | ||
408 | |||
409 | Say "y" to link the driver statically, or "m" to build a | ||
410 | dynamically linked module called "ci13xxx_udc" and force all | ||
411 | gadget drivers to also be dynamically linked. | ||
412 | |||
413 | config USB_CI13XXX | ||
414 | tristate | ||
415 | depends on USB_GADGET_CI13XXX | ||
416 | default USB_GADGET | ||
417 | select USB_GADGET_SELECTED | ||
418 | |||
380 | config USB_GADGET_NET2280 | 419 | config USB_GADGET_NET2280 |
381 | boolean "NetChip 228x" | 420 | boolean "NetChip 228x" |
382 | depends on PCI | 421 | depends on PCI |