mirror-linux/include/uapi/linux/usb
Jerry Zhang 222155de45 usb: gadget: function: f_fs: Let ffs_epfile_ioctl wait for enable.
This allows users to make an ioctl call as the first action on a
connection. Ex, some functions might want to get endpoint size
before making any i/os.

Previously, calling ioctls before read/write would depending on the
timing of endpoints being enabled.

ESHUTDOWN is now a possible return value and ENODEV is not, so change
docs accordingly.

Acked-by: Michal Nazarewicz <mina86@mina86.com>
Signed-off-by: Jerry Zhang <zhangjerry@google.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
2017-06-02 11:22:31 +03:00
..
audio.h
cdc-wdm.h USB: cdc-wdm: properly include types.h 2014-05-27 16:32:10 -07:00
cdc.h cdc: add header guards 2015-09-15 21:53:24 -07:00
ch9.h usb: fix some references for /proc/bus/usb 2017-04-18 16:54:19 +02:00
ch11.h usb: Support USB 3.1 extended port status request 2016-01-24 20:16:52 -08:00
functionfs.h usb: gadget: function: f_fs: Let ffs_epfile_ioctl wait for enable. 2017-06-02 11:22:31 +03:00
g_printer.h
gadgetfs.h
midi.h
tmc.h Add ioctls to enable and disable local controls on an instrument 2016-02-03 13:54:06 -08:00
video.h [media] uvcvideo: Enable UVC 1.5 device detection 2015-11-19 11:13:19 -02:00