android_kernel_xiaomi_sm8350/drivers/usb/gadget
Marcel Holtmann aa7907407a USB: gadget: Add DEVTYPE support for Ethernet functions
The problem with Ethernet based networking devices is to clearly
identify what's their usage. Special interfaces like bridges, WiFi,
Bluetooth, WiMAX or WWAN are already using DEVTYPE identification.

This patch marks the Ethernet functions of gadgets from the device
type "gadget". Automatic setup of these interfaces can now happen
from userspace without the need of hardcoding the network interface
name.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-03-02 14:54:33 -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: at91_udc.c: use resource_size() 2010-03-02 14:53:17 -08:00
at91_udc.h
atmel_usba_udc.c USB: atmel_usba_udc.c: use resource_size() 2010-03-02 14:53:17 -08:00
atmel_usba_udc.h
audio.c USB: audio gadget: free alsa devices when unloading 2009-12-23 11:34:20 -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
epautoconf.c USB: gadget: add INT support for Blackfin musb 2010-03-02 14:53:28 -08:00
ether.c USB: Correct CONFIG variable typo. 2010-03-02 14:53:40 -08:00
f_acm.c USB: Interface Association Descriptors added to CDC & RNDIS 2009-12-11 11:55:19 -08:00
f_audio.c usb/gadget/{f_audio,gmidi}.c: follow recent changes in audio.h 2010-02-23 12:02:11 +01:00
f_ecm.c
f_eem.c USB: gadget: fix EEM gadget CRC usage 2010-02-16 15:11:10 -08: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 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 2009-12-11 15:31:13 -08:00
fsl_mx3_udc.c
fsl_qe_udc.c USB gadget: make Open Firmware device id constant 2010-03-02 14:54:18 -08:00
fsl_qe_udc.h powerpc/qe&cpm: Implement static inline stubs for non-QE/CPM builds 2009-11-11 21:43:20 -06:00
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/gadget/{f_audio,gmidi}.c: follow recent changes in audio.h 2010-02-23 12:02:11 +01:00
goku_udc.c USB goku_udc: make PCI device id constant 2010-03-02 14:54:19 -08:00
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: gadget: introduce g_nokia gadget driver 2010-03-02 14:54:02 -08:00
langwell_udc.c
langwell_udc.h
lh7a40x_udc.c
lh7a40x_udc.h
m66592-udc.c
m66592-udc.h
Makefile USB: gadget: introduce g_nokia gadget driver 2010-03-02 14:54:02 -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: fix CONFIG_USB_G_MULTI_RNDIS usage 2010-02-16 15:11:08 -08:00
ndis.h
net2280.c
net2280.h
nokia.c USB: gadget: introduce g_nokia gadget driver 2010-03-02 14:54:02 -08:00
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
pxa25x_udc.h
pxa27x_udc.c USB: pxa27x_udc.c: use resource_size() 2010-03-02 14:53:16 -08:00
pxa27x_udc.h
r8a66597-udc.c USB: r8a66597-udc: Prototype IS_ERR() and PTR_ERR() 2010-02-16 15:11:03 -08:00
r8a66597-udc.h usb: r8a66597-udc unaligned fifo fix 2009-10-06 10:59:03 +09:00
rndis.c
rndis.h
s3c2410_udc.c
s3c2410_udc.h
s3c-hsotg.c USB: s3c-hsotg: Export usb_gadget_register_driver() 2010-02-16 15:11:04 -08: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 USB: audio gadget: free alsa devices when unloading 2009-12-23 11:34:20 -08:00
u_audio.h USB: audio gadget: free alsa devices when unloading 2009-12-23 11:34:20 -08:00
u_ether.c USB: gadget: Add DEVTYPE support for Ethernet functions 2010-03-02 14:54:33 -08:00
u_ether.h USB: Added USB_ETH_RNDIS to use instead of CONFIG_USB_ETH_RNDIS 2009-12-11 11:55:27 -08:00
u_phonet.h
u_serial.c
u_serial.h
usbstring.c
zero.c