Kconfig (1ff8392c32a2645d2665ca779ecb91bb29361c13) Kconfig (55d402d854ade6b63b26e958f201ee2ef00b7b15)
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).

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

77 prompt "USB Peripheral Controller"
78 depends on USB_GADGET
79 help
80 A USB device uses a controller to talk to its host.
81 Systems should have only one such upstream link.
82 Many controller drivers are platform-specific; these
83 often need board-specific hooks.
84
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).

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

77 prompt "USB Peripheral Controller"
78 depends on USB_GADGET
79 help
80 A USB device uses a controller to talk to its host.
81 Systems should have only one such upstream link.
82 Many controller drivers are platform-specific; these
83 often need board-specific hooks.
84
85config USB_GADGET_AMD5536UDC
86 boolean "AMD5536 UDC"
87 depends on PCI
88 select USB_GADGET_DUALSPEED
89 help
90 The AMD5536 UDC is part of the AMD Geode CS5536, an x86 southbridge.
91 It is a USB Highspeed DMA capable USB device controller. Beside ep0
92 it provides 4 IN and 4 OUT endpoints (bulk or interrupt type).
93 The UDC port supports OTG operation, and may be used as a host port
94 if it's not being used to implement peripheral or OTG roles.
95
96 Say "y" to link the driver statically, or "m" to build a
97 dynamically linked module called "amd5536udc" and force all
98 gadget drivers to also be dynamically linked.
99
100config USB_AMD5536UDC
101 tristate
102 depends on USB_GADGET_AMD5536UDC
103 default USB_GADGET
104 select USB_GADGET_SELECTED
105
85config USB_GADGET_FSL_USB2
86 boolean "Freescale Highspeed USB DR Peripheral Controller"
87 depends on MPC834x || PPC_MPC831x
88 select USB_GADGET_DUALSPEED
89 help
90 Some of Freescale PowerPC processors have a High Speed
91 Dual-Role(DR) USB controller, which supports device mode.
92

--- 412 unchanged lines hidden ---
106config USB_GADGET_FSL_USB2
107 boolean "Freescale Highspeed USB DR Peripheral Controller"
108 depends on MPC834x || PPC_MPC831x
109 select USB_GADGET_DUALSPEED
110 help
111 Some of Freescale PowerPC processors have a High Speed
112 Dual-Role(DR) USB controller, which supports device mode.
113

--- 412 unchanged lines hidden ---