Kconfig (c1b054d03f5b31c33eaa0b267c629b118eaf3790) Kconfig (bae4bd848dc0b7e6defc7a5d62834a35d1eed06d)
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).

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

182 help
183 The most notable feature of USB OTG is support for a
184 "Dual-Role" device, which can act as either a device
185 or a host. The initial role choice can be changed
186 later, when two dual-role devices talk to each other.
187
188 Select this only if your OMAP board has a Mini-AB connector.
189
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).

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

182 help
183 The most notable feature of USB OTG is support for a
184 "Dual-Role" device, which can act as either a device
185 or a host. The initial role choice can be changed
186 later, when two dual-role devices talk to each other.
187
188 Select this only if your OMAP board has a Mini-AB connector.
189
190config USB_GADGET_AT91
191 boolean "AT91 USB Device Port"
192 depends on ARCH_AT91RM9200
193 select USB_GADGET_SELECTED
194 help
195 Many Atmel AT91 processors (such as the AT91RM2000) have a
196 full speed USB Device Port with support for five configurable
197 endpoints (plus endpoint zero).
190
198
199 Say "y" to link the driver statically, or "m" to build a
200 dynamically linked module called "at91_udc" and force all
201 gadget drivers to also be dynamically linked.
202
203config USB_AT91
204 tristate
205 depends on USB_GADGET_AT91
206 default USB_GADGET
207
191config USB_GADGET_DUMMY_HCD
192 boolean "Dummy HCD (DEVELOPMENT)"
193 depends on USB && EXPERIMENTAL
194 select USB_GADGET_DUALSPEED
195 help
196 This host controller driver emulates USB, looping all data transfer
197 requests back to a USB "gadget driver" in the same host. The host
198 side is the master; the gadget side is the slave. Gadget drivers

--- 200 unchanged lines hidden ---
208config USB_GADGET_DUMMY_HCD
209 boolean "Dummy HCD (DEVELOPMENT)"
210 depends on USB && EXPERIMENTAL
211 select USB_GADGET_DUALSPEED
212 help
213 This host controller driver emulates USB, looping all data transfer
214 requests back to a USB "gadget driver" in the same host. The host
215 side is the master; the gadget side is the slave. Gadget drivers

--- 200 unchanged lines hidden ---