linux-xiaomi-chiron/include/linux/usb
Sebastian Andrzej Siewior e87bb7118c usb: gadget: move global vars from epautoconf into struct usb_gadget
epautoconf has two global variables which count the endpoint number of
last assigned endpoint.
This patch removes the global variable and keeps it as per (UDC) gadget.
While here, the ifdef is removed and now the in and outpoint are
enumerated unconditionally. The dwc3 for instance supports 32 endpoints
in total.

Acked-by: Michal Nazarewicz <mina86@mina86.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2012-09-10 15:37:08 +03:00
..
association.h
atmel_usba_udc.h
audio-v2.h usb: uac2: Add ACHeader and FormatType descriptor 2012-02-15 10:10:11 +02:00
audio.h
c67x00.h
cdc-wdm.h usb: cdc-wdm: adding usb_cdc_wdm_register subdriver support 2012-03-08 13:06:48 -08:00
cdc.h
ch9.h USB: Add macros for interrupt endpoint types. 2012-05-18 15:42:02 -07:00
ch11.h USB: Add support to enable/disable USB3 link states. 2012-05-18 15:41:58 -07:00
chipidea.h usb: chipidea: permit driver bindings pass phy pointer 2012-07-09 09:59:23 -07:00
composite.h usb: gadget: remove global variable composite in composite.c 2012-09-10 15:35:41 +03:00
ehci_def.h USB: EHCI: define extension registers like normal ones 2012-06-26 19:42:11 -07:00
ehci_pdriver.h USB: EHCI: Add a generic platform device driver 2012-03-15 12:42:07 -07:00
functionfs.h FunctionFS: enable multiple functions 2012-05-14 09:25:44 -07:00
g_hid.h
g_printer.h
gadget.h usb: gadget: move global vars from epautoconf into struct usb_gadget 2012-09-10 15:37:08 +03:00
gadgetfs.h
gpio_vbus.h USB: gpio_vbus: wakeup support on GPIO VBUS interrupts 2012-05-17 11:20:34 -07:00
hcd.h Merge branch 'usb-linus' into usb-next 2012-06-13 15:22:54 -07:00
input.h
intel_mid_otg.h usb: otg: Rename otg_transceiver to usb_phy 2012-02-13 13:34:36 +02:00
iowarrior.h
irda.h
isp116x.h
isp1301.h USB: Add driver for NXP ISP1301 USB transceiver 2012-05-01 13:33:02 -04:00
isp1362.h
isp1760.h
Kbuild
m66592.h
midi.h
msm_hsusb.h usb: otg: msm: Start using struct usb_otg 2012-02-13 13:35:38 +02:00
msm_hsusb_hw.h
musb-omap.h usb: musb: twl: use mailbox API to send VBUS or ID events 2012-06-25 14:07:39 +03:00
musb.h
net2280.h
ohci_pdriver.h USB: OHCI: Add a generic platform device driver 2012-03-15 12:41:58 -07:00
otg.h usb: otg: add notify_connect/notify_disconnect callback 2012-07-09 09:55:09 -07:00
quirks.h
r8a66597.h
renesas_usbhs.h usb: renesas_usbhs: add DMAEngine ID specification note 2012-06-13 12:38:36 -07:00
rndis_host.h usb/net: rndis: break out <linux/rndis.h> defines 2012-05-12 15:02:22 -04:00
serial.h USB: serial: hook up reset_resume callback 2012-05-15 15:40:00 -07:00
sl811.h
storage.h usb/storage: remove Filler member from struct bulk_cs_wrap 2012-02-28 11:11:22 -08:00
tilegx.h usb: add host support for the tilegx architecture 2012-07-18 16:40:29 -04:00
tmc.h
uas.h uas: task mgmt & error handling 2012-06-25 11:51:01 -07:00
ulpi.h usb: otg: ulpi: Start using struct usb_otg 2012-02-13 13:35:56 +02:00
usbnet.h usbnet: remove flag of EVENT_DEV_WAKING 2012-06-12 18:51:08 -07:00
video.h
wusb-wa.h
wusb.h