mbox series

[0/9] xhci features for usb-next

Message ID 20200312144517.1593-1-mathias.nyman@linux.intel.com (mailing list archive)
Headers show
Series xhci features for usb-next | expand

Message

Mathias Nyman March 12, 2020, 2:45 p.m. UTC
Hi Greg

A set of xhci features for usb-next.
Turning on LPM support for a couple controllers, and finishing USB3
root port suspend and resume requests based on actual port link
states transitions instead of waiting for some default time.

-Mathias

JC Kuo (1):
  usb: host: xhci-tegra: Tegra186/Tegra194 LPM

Kai-Heng Feng (2):
  xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3
  xhci: Wait until link state trainsits to U0 after setting
    USB_SS_PORT_LS_U0

Mathias Nyman (4):
  xhci: bail out early if driver can't accress host in resume
  xhci: Add a separate debug message for split transaction errors.
  xhci: Show host status when watchdog triggers and host is assumed
    dead.
  xhci: Finetune host initiated USB3 rootport link suspend and resume

Mika Westerberg (1):
  xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI

Nicolas Saenz Julienne (1):
  usb: xhci: Enable LPM for VIA LABS VL805

 drivers/usb/host/xhci-hub.c   | 61 +++++++++++++++++++++++++++++------
 drivers/usb/host/xhci-mem.c   |  1 +
 drivers/usb/host/xhci-pci.c   |  7 +++-
 drivers/usb/host/xhci-ring.c  |  9 ++++++
 drivers/usb/host/xhci-tegra.c |  7 ++++
 drivers/usb/host/xhci.c       |  4 ++-
 drivers/usb/host/xhci.h       | 30 +++++++++++++++++
 7 files changed, 107 insertions(+), 12 deletions(-)