linux_dsm_epyc7002/include/linux/usb
Johan Hovold c23e5fc1f7 USB: serial: remove multi-urb write from generic driver
Remove multi-urb write from the generic driver and simplify the
prepare_write_buffer prototype:

	int (*prepare_write_buffer)(struct usb_serial_port *port,
						void *dest, size_t size);

The default implementation simply fills dest with data from port write
fifo but drivers can override it if they need to process the outgoing
data (e.g. add headers).

Turn ftdi_sio into a generic fifo-based driver, which lowers CPU usage
significantly for small writes while retaining maximum throughput.

Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-05-20 13:21:42 -07:00
..
association.h
atmel_usba_udc.h USB: atmel uaba: Adding invert vbus_pin 2010-03-02 14:54:57 -08:00
audio.h ALSA: usb/audio.h: Fix field order 2010-03-05 08:23:09 +01:00
c67x00.h
cdc.h usb: cdc: ncm constants and structures added 2010-05-20 13:21:39 -07:00
ch9.h USB: Add definition for the Pipe Usage descriptor 2010-05-20 13:21:41 -07:00
ch11.h USB: export the new ch11.h file to userspce 2010-05-20 13:21:40 -07:00
composite.h USB: Composite framework: Add suspended sysfs entry 2010-05-20 13:21:39 -07:00
ehci_def.h
g_hid.h USB: gadget: add HID gadget driver 2010-05-20 13:21:35 -07:00
g_printer.h
gadget.h USB: Composite framework: Add suspended sysfs entry 2010-05-20 13:21:39 -07:00
gadgetfs.h
gpio_vbus.h
hcd.h USB: Support for allocating USB 3.0 streams. 2010-05-20 13:21:38 -07:00
input.h
iowarrior.h
irda.h
isp116x.h
isp1362.h
isp1760.h
Kbuild USB: export the new ch11.h file to userspce 2010-05-20 13:21:40 -07:00
langwell_udc.h
m66592.h
midi.h
musb.h USB: musb: allow the Blackfin vrsel gpio to be active low 2010-05-20 13:21:32 -07:00
ncm.h USB: ncm: added ncm.h with auxiliary definitions 2010-05-20 13:21:39 -07:00
net2280.h
otg.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-03-03 08:48:58 -08:00
quirks.h USB: Add a new quirk: USB_QUIRK_HONOR_BNUMINTERFACES 2010-05-20 13:21:32 -07:00
r8a66597.h
rndis_host.h
serial.h USB: serial: remove multi-urb write from generic driver 2010-05-20 13:21:42 -07:00
sl811.h
tmc.h
ulpi.h usb: otg: add global ULPI register definitions 2010-05-20 13:21:36 -07:00
usbnet.h usbnet: Convert dev(dbg|err|warn|info) macros to netdev_<level> 2010-02-17 13:35:40 -08:00
video.h
wusb-wa.h
wusb.h