Kconfig (20b4755e4fbb226eb42951bd40b53fcbce9ef944) Kconfig (f646cf94520e22cb11eb5d2e9a35b33bfe4bea1b)
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).

--- 144 unchanged lines hidden (view full) ---

153 depends on USB_GADGET_ATMEL_USBA
154 default USB_GADGET
155 select USB_GADGET_SELECTED
156
157config USB_GADGET_FSL_USB2
158 boolean "Freescale Highspeed USB DR Peripheral Controller"
159 depends on FSL_SOC || ARCH_MXC
160 select USB_GADGET_DUALSPEED
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).

--- 144 unchanged lines hidden (view full) ---

153 depends on USB_GADGET_ATMEL_USBA
154 default USB_GADGET
155 select USB_GADGET_SELECTED
156
157config USB_GADGET_FSL_USB2
158 boolean "Freescale Highspeed USB DR Peripheral Controller"
159 depends on FSL_SOC || ARCH_MXC
160 select USB_GADGET_DUALSPEED
161 select USB_FSL_MPH_DR_OF if OF
161 select USB_FSL_MPH_DR_OF
162 help
163 Some of Freescale PowerPC processors have a High Speed
164 Dual-Role(DR) USB controller, which supports device mode.
165
166 The number of programmable endpoints is different through
167 SOC revisions.
168
169 Say "y" to link the driver statically, or "m" to build a

--- 320 unchanged lines hidden (view full) ---

490 gadget drivers to also be dynamically linked.
491
492config USB_LANGWELL
493 tristate
494 depends on USB_GADGET_LANGWELL
495 default USB_GADGET
496 select USB_GADGET_SELECTED
497
162 help
163 Some of Freescale PowerPC processors have a High Speed
164 Dual-Role(DR) USB controller, which supports device mode.
165
166 The number of programmable endpoints is different through
167 SOC revisions.
168
169 Say "y" to link the driver statically, or "m" to build a

--- 320 unchanged lines hidden (view full) ---

490 gadget drivers to also be dynamically linked.
491
492config USB_LANGWELL
493 tristate
494 depends on USB_GADGET_LANGWELL
495 default USB_GADGET
496 select USB_GADGET_SELECTED
497
498config USB_GADGET_EG20T
499 boolean "Intel EG20T(Topcliff) USB Device controller"
500 depends on PCI
501 select USB_GADGET_DUALSPEED
502 help
503 This is a USB device driver for EG20T PCH.
504 EG20T PCH is the platform controller hub that is used in Intel's
505 general embedded platform. EG20T PCH has USB device interface.
506 Using this interface, it is able to access system devices connected
507 to USB device.
508 This driver enables USB device function.
509 USB device is a USB peripheral controller which
510 supports both full and high speed USB 2.0 data transfers.
511 This driver supports both control transfer and bulk transfer modes.
512 This driver dose not support interrupt transfer or isochronous
513 transfer modes.
498
514
515config USB_EG20T
516 tristate
517 depends on USB_GADGET_EG20T
518 default USB_GADGET
519 select USB_GADGET_SELECTED
520
499#
500# LAST -- dummy/emulated controller
501#
502
503config USB_GADGET_DUMMY_HCD
504 boolean "Dummy HCD (DEVELOPMENT)"
505 depends on USB=y || (USB=m && USB_GADGET=m)
506 select USB_GADGET_DUALSPEED

--- 445 unchanged lines hidden ---
521#
522# LAST -- dummy/emulated controller
523#
524
525config USB_GADGET_DUMMY_HCD
526 boolean "Dummy HCD (DEVELOPMENT)"
527 depends on USB=y || (USB=m && USB_GADGET=m)
528 select USB_GADGET_DUALSPEED

--- 445 unchanged lines hidden ---