Kconfig (085ad4067b5def12bb0e6f50ec65302053d9186d) | Kconfig (2a4f136fbdcd89d44d83ed54df2c492a89f5ba9c) |
---|---|
1# 2# USB Gadget support on a system involves 3# (a) a peripheral controller, and 4# (b) the gadget driver using it. 5# 6# NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 7# 8# - Host systems (like PCs) need CONFIG_USB (with "A" jacks). --- 291 unchanged lines hidden (view full) --- 300 boolean "Inventra HDRC USB Peripheral (TI, ADI, ...)" 301 depends on USB_MUSB_HDRC && (USB_MUSB_PERIPHERAL || USB_MUSB_OTG) 302 select USB_GADGET_DUALSPEED 303 select USB_GADGET_SELECTED 304 help 305 This OTG-capable silicon IP is used in dual designs including 306 the TI DaVinci, OMAP 243x, OMAP 343x, TUSB 6010, and ADI Blackfin 307 | 1# 2# USB Gadget support on a system involves 3# (a) a peripheral controller, and 4# (b) the gadget driver using it. 5# 6# NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 7# 8# - Host systems (like PCs) need CONFIG_USB (with "A" jacks). --- 291 unchanged lines hidden (view full) --- 300 boolean "Inventra HDRC USB Peripheral (TI, ADI, ...)" 301 depends on USB_MUSB_HDRC && (USB_MUSB_PERIPHERAL || USB_MUSB_OTG) 302 select USB_GADGET_DUALSPEED 303 select USB_GADGET_SELECTED 304 help 305 This OTG-capable silicon IP is used in dual designs including 306 the TI DaVinci, OMAP 243x, OMAP 343x, TUSB 6010, and ADI Blackfin 307 |
308config 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 323config USB_IMX 324 tristate 325 depends on USB_GADGET_IMX 326 default USB_GADGET 327 select USB_GADGET_SELECTED 328 |
|
308config USB_GADGET_M66592 309 boolean "Renesas M66592 USB Peripheral Controller" 310 select USB_GADGET_DUALSPEED 311 help 312 M66592 is a discrete USB peripheral controller chip that 313 supports both full and high speed USB 2.0 data transfers. 314 It has seven configurable endpoints, and endpoint zero. 315 --- 386 unchanged lines hidden --- | 329config USB_GADGET_M66592 330 boolean "Renesas M66592 USB Peripheral Controller" 331 select USB_GADGET_DUALSPEED 332 help 333 M66592 is a discrete USB peripheral controller chip that 334 supports both full and high speed USB 2.0 data transfers. 335 It has seven configurable endpoints, and endpoint zero. 336 --- 386 unchanged lines hidden --- |