linux_dsm_epyc7002/include/linux/usb
Sarah Sharp 6b403b020c USB: Add SuperSpeed to the list of USB device speeds.
Modify the USB core to handle the new USB 3.0 speed, "SuperSpeed".  This
is 5.0 Gbps (wire speed).  There are probably more places that check for
speed that I've missed.

SuperSpeed devices have a 512 byte endpoint 0 max packet size.  This shows
up as a bMaxPacketSize0 set to 0x09 (see table 9-8 of the USB 3.0 bus
spec).

xHCI spec says that the xHC can handle intervals up to 2^15 microframes.  That
might change when real silicon becomes available.

Add FIXME note for SuperSpeed isochronous endpoints.  They can transmit up
to 16 packets in one "burst" before they wait for an acknowledgment of the
packets.  They can do up to 3 bursts per microframe (determined by the
mult value in the endpoint companion descriptor).  The xHCI driver doesn't
have support for isoc yet, so fix this later.

Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-06-15 21:44:48 -07:00
..
association.h
atmel_usba_udc.h
audio.h USB: audio: add USB audio class definitions 2009-06-15 21:44:47 -07:00
c67x00.h
cdc.h usbnet: CDC EEM support (v5) 2009-05-04 12:01:43 -07:00
ch9.h USB: Add SuperSpeed to the list of USB device speeds. 2009-06-15 21:44:48 -07:00
composite.h USB: composite.h: mark private struct members as private: 2009-06-15 21:44:44 -07:00
ehci_def.h
g_printer.h
gadget.h USB: gpio_vbus: add delayed vbus_session calls 2009-03-24 16:20:26 -07:00
gadgetfs.h headers_check fix: usb/gadgetfs.h 2009-01-30 23:37:37 +05:30
gpio_vbus.h
input.h
iowarrior.h
irda.h
isp116x.h
Kbuild
langwell_otg.h USB: Add Intel Langwell USB OTG Transceiver Drive 2009-06-15 21:44:47 -07:00
langwell_udc.h USB: Add Intel Langwell USB Device Controller driver 2009-06-15 21:44:47 -07:00
midi.h
musb.h USB: musb: Prevent multiple includes of musb.h 2009-04-23 14:15:28 -07:00
net2280.h
otg.h USB: nop-usb-xceiv: behave when linked as a module 2009-06-15 21:44:40 -07:00
quirks.h USB: add quirk to avoid config and interface strings 2009-03-24 16:20:25 -07:00
r8a66597.h USB: r8a66597-hcd: use platform_data instead of module_param 2009-06-15 21:44:46 -07:00
rndis_host.h rndis: remove private wrapper of __constant_cpu_to_le32 2009-02-14 22:56:56 -08:00
serial.h USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
sl811.h
tmc.h
usbnet.h export usbnet_get_ethernet_addr from usbnet and fixed cdc_ether.c 2009-04-21 01:55:59 -07:00
vstusb.h
wusb-wa.h
wusb.h trivial: wusb: Storage class should be before const qualifier 2009-03-30 15:22:03 +02:00