mbox series

[0/6] xhci fixes for usb-linus

Message ID 1542010889-8716-1-git-send-email-mathias.nyman@linux.intel.com (mailing list archive)
Headers show
Series xhci fixes for usb-linus | expand

Message

Mathias Nyman Nov. 12, 2018, 8:21 a.m. UTC
A few xhci fixes for usb-linus, among othres fixing a hcd leak at removal,
setting timout values correctly, and making sure USB3 and USB2 ports don't
get mixed up in resume when port speed field may be unreliable.

This series was sent to Greg and other patch stakeholders earlier,but due
to a typo never made it to linux-usb mailing list. Resending it.

-Mathias

Aaron Ma (2):
  usb: xhci: fix uninitialized completion when USB3 port got wrong
    status
  usb: xhci: fix timeout for transition from RExit to U0

Cherian, George (1):
  xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc

Mathias Nyman (2):
  xhci: Fix leaking USB3 shared_hcd at xhci removal
  xhci: handle port status events for removed USB3 hcd

Sandeep Singh (1):
  xhci: Add check for invalid byte size error when UAS devices are
    connected.

 drivers/usb/host/xhci-histb.c |  6 ++++--
 drivers/usb/host/xhci-hub.c   |  6 +++---
 drivers/usb/host/xhci-mtk.c   |  6 ++++--
 drivers/usb/host/xhci-pci.c   |  6 ++++++
 drivers/usb/host/xhci-plat.c  |  6 ++++--
 drivers/usb/host/xhci-ring.c  | 45 +++++++++++++++++++++++++++++++++++++++++--
 drivers/usb/host/xhci-tegra.c |  1 +
 drivers/usb/host/xhci.c       |  2 --
 drivers/usb/host/xhci.h       |  3 ++-
 9 files changed, 67 insertions(+), 14 deletions(-)