linux_dsm_epyc7002/drivers/usb/gadget/legacy
Amit Virdi ef11982dd7 usb: gadget: zero: Add support for interrupt EP
Interrupt endpoints behave quite similar to the bulk endpoints with the
difference that the endpoints expect data sending/reception request at
particular intervals till the whole data has not been transmitted.

The interrupt EP support is added to gadget zero. A new alternate setting (=2)
has been added. It has 2 interrupt endpoints. The default parameters are set as:
	bInterval: 1 ms for FS and 8 uFrames (implying 1 ms) for HS/SS
	wMaxPacketSize: 64 bytes for FS and 1024 bytes for HS/SS
However, the same can be overridden through the module parameter interface.

The code is tested for HS and SS on a platform having DWC3 controller.

Signed-off-by: Amit Virdi <amit.virdi@st.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2014-08-27 14:13:18 -05:00
..
acm_ms.c
audio.c usb: gadget: f_uac1: use defined constants as defaults 2014-08-20 14:05:14 -05:00
cdc2.c
dbgp.c
ether.c
g_ffs.c
gmidi.c
hid.c
inode.c
Kconfig usb: gadget: audio: convert to new interface of f_uac1 2014-08-20 14:04:58 -05:00
Makefile
mass_storage.c
multi.c
ncm.c
nokia.c
printer.c
serial.c
tcm_usb_gadget.c
tcm_usb_gadget.h
webcam.c
zero.c usb: gadget: zero: Add support for interrupt EP 2014-08-27 14:13:18 -05:00