kernel-ark/drivers/usb/gadget
Michal Nazarewicz f176a5d812 USB: g_multi: Multifunction Composite Gadget added
The Multifunction Composite Gadget has two configurations
consisting of Ethernet (RNDIS in first and CDC Ethernet in
second configuration), CDC Serial and File-backed Storage
functions.

When connected to a Windows host, the first configuration
is chosen thus gadget provides RNDIS Ethernet, serial and
mass storage whereas when connected to Linux host, second
configuration is chosen thus providing CDC Ethernet,
serial and mass storage.

Which configurations are built can be configured via
KConfig options.

Signed-off-by: Michal Nazarewicz <m.nazarewicz@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-12-11 11:55:23 -08:00
..
amd5536udc.c usb: amd5536udc: fixed shared interrupt bug and warning oops 2009-11-30 16:43:15 -08:00
amd5536udc.h
at91_udc.c USB: modifications for at91sam9g10 2009-12-11 11:55:15 -08:00
at91_udc.h
atmel_usba_udc.c
atmel_usba_udc.h
audio.c USB audio gadget: handle endpoint control requests at the function level 2009-12-11 11:55:15 -08:00
cdc2.c
ci13xxx_udc.c
ci13xxx_udc.h
composite.c USB: composite: usb_composite_unregister() no longer __exit 2009-12-11 11:55:23 -08:00
config.c
dummy_hcd.c USB: dummy-hcd: accept mismatch between wLength and transfer length 2009-09-23 06:46:30 -07:00
epautoconf.c
ether.c USB: gadget: Fix EEM driver comments and VID/PID 2009-10-14 14:54:44 -07:00
f_acm.c USB: Interface Association Descriptors added to CDC & RNDIS 2009-12-11 11:55:19 -08:00
f_audio.c USB audio gadget: handle endpoint control requests at the function level 2009-12-11 11:55:15 -08:00
f_ecm.c
f_eem.c USB: gadget: Add EEM gadget driver 2009-09-23 06:46:35 -07:00
f_loopback.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
f_mass_storage.c USB: g_mass_storage: thread_exits callback added 2009-12-11 11:55:23 -08:00
f_obex.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
f_phonet.c
f_rndis.c USB: Interface Association Descriptors added to CDC & RNDIS 2009-12-11 11:55:19 -08:00
f_serial.c
f_sourcesink.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
f_subset.c
file_storage.c USB: g_mass_storage: Mass Storage Function created 2009-12-11 11:55:22 -08:00
fsl_mx3_udc.c
fsl_qe_udc.c USB: fsl_qe_udc: Add fsl,mpc8323-qe-usb compatible entry 2009-09-23 06:46:37 -07:00
fsl_qe_udc.h
fsl_udc_core.c USB: fsl_udc_core: Fix kernel oops on module removal 2009-10-30 14:57:33 -07:00
fsl_usb2_udc.h
g_zero.h
gadget_chips.h
gmidi.c USB audio gadget: Prefix all macro definitions with UAC_ in linux/usb/audio.h 2009-09-23 06:46:20 -07:00
goku_udc.c
goku_udc.h
imx_udc.c USB: gadget: imx_udc: Use resource size 2009-10-09 13:52:07 -07:00
imx_udc.h
inode.c headers: remove sched.h from poll.h 2009-10-04 15:05:10 -07:00
Kconfig USB: g_multi: Multifunction Composite Gadget added 2009-12-11 11:55:23 -08:00
langwell_udc.c
langwell_udc.h
lh7a40x_udc.c
lh7a40x_udc.h
m66592-udc.c
m66592-udc.h
Makefile USB: g_multi: Multifunction Composite Gadget added 2009-12-11 11:55:23 -08:00
mass_storage.c USB: g_mass_storage: thread_exits callback added 2009-12-11 11:55:23 -08:00
multi.c USB: g_multi: Multifunction Composite Gadget added 2009-12-11 11:55:23 -08:00
ndis.h
net2280.c
net2280.h
omap_udc.c omap1: omap_udc: Add clocking and disable vbus sense for omap7xx 2009-11-22 10:24:32 -08:00
omap_udc.h
printer.c const: constify remaining file_operations 2009-10-01 16:11:11 -07:00
pxa25x_udc.c USB: gadget: pxa25x: basic transceiver support 2009-09-23 06:46:23 -07:00
pxa25x_udc.h USB: gadget: pxa25x: basic transceiver support 2009-09-23 06:46:23 -07:00
pxa27x_udc.c tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
pxa27x_udc.h
r8a66597-udc.c
r8a66597-udc.h usb: r8a66597-udc unaligned fifo fix 2009-10-06 10:59:03 +09:00
rndis.c USB: gadget: Add EEM gadget driver 2009-09-23 06:46:35 -07:00
rndis.h USB: gadget: Add EEM gadget driver 2009-09-23 06:46:35 -07:00
s3c2410_udc.c USB: s3c2410: unregister should call unbind, not disconnect 2009-09-23 06:46:35 -07:00
s3c2410_udc.h
s3c-hsotg.c USB: gadget: s3c-hsotg: missing parentheses 2009-09-23 06:46:28 -07:00
serial.c
storage_common.c USB: g_mass_storage: code cleaned up and comments updated 2009-12-11 11:55:22 -08:00
u_audio.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
u_audio.h
u_ether.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
u_ether.h USB: gadget: Add EEM gadget driver 2009-09-23 06:46:35 -07:00
u_phonet.h
u_serial.c USB: double put_tty_driver(gs_tty_driver) in gserial_setup() 2009-09-23 06:46:37 -07:00
u_serial.h
usbstring.c
zero.c