Hi,
Finally found the time to polish the xhci implementation and improve usb core support for xhci. So here we go.
cheers, Gerd
Gerd Hoffmann (4): uas: add (temporary) superspeed stopgap usb: don't free usbdev usb: add usb_update_pipe() usb: add xhci support
Makefile | 2 +- src/Kconfig | 6 + src/pci_ids.h | 1 + src/usb-uas.c | 4 + src/usb-xhci.c | 1124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/usb-xhci.h | 144 ++++++++ src/usb.c | 37 +- src/usb.h | 17 +- 8 files changed, 1320 insertions(+), 15 deletions(-) create mode 100644 src/usb-xhci.c create mode 100644 src/usb-xhci.h