Kconfig (5b7d70c6dbf2db786395cbd21750a1a4ce222f84) Kconfig (c6994e6f067cf0fc4c6cca3d164018b1150916f8)
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).

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

575 depends on USB_ZERO && USB_OTG
576 help
577 You can configure this device to enumerate using the device
578 identifiers of the USB-OTG test device. That means that when
579 this gadget connects to another OTG device, with this one using
580 the "B-Peripheral" role, that device will use HNP to let this
581 one serve as the USB host instead (in the "B-Host" role).
582
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).

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

575 depends on USB_ZERO && USB_OTG
576 help
577 You can configure this device to enumerate using the device
578 identifiers of the USB-OTG test device. That means that when
579 this gadget connects to another OTG device, with this one using
580 the "B-Peripheral" role, that device will use HNP to let this
581 one serve as the USB host instead (in the "B-Host" role).
582
583config USB_AUDIO
584 tristate "Audio Gadget (EXPERIMENTAL)"
585 depends on SND
586 help
587 Gadget Audio is compatible with USB Audio Class specification 1.0.
588 It will include at least one AudioControl interface, zero or more
589 AudioStream interface and zero or more MIDIStream interface.
590
591 Gadget Audio will use on-board ALSA (CONFIG_SND) audio card to
592 playback or capture audio stream.
593
594 Say "y" to link the driver statically, or "m" to build a
595 dynamically linked module called "g_audio".
596
583config USB_ETH
584 tristate "Ethernet Gadget (with CDC Ethernet support)"
585 depends on NET
586 help
587 This driver implements Ethernet style communication, in either
588 of two ways:
589
590 - The "Communication Device Class" (CDC) Ethernet Control Model.

--- 148 unchanged lines hidden ---
597config USB_ETH
598 tristate "Ethernet Gadget (with CDC Ethernet support)"
599 depends on NET
600 help
601 This driver implements Ethernet style communication, in either
602 of two ways:
603
604 - The "Communication Device Class" (CDC) Ethernet Control Model.

--- 148 unchanged lines hidden ---