mbox series

[00/10] xhci features for usb-next

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

Message

Mathias Nyman Sept. 13, 2018, 12:23 p.m. UTC
Hi Greg

A few new features for xhci, better transaction error handling,
default runtime PM allowing for Intel Alpine and Tiran Ridge xhci controllers,
and Mediatek related xhci improvements.

-Mathias

Chunfeng Yun (6):
  usb: xhci-mtk: resume USB3 roothub first
  usb: xhci-mtk: use maximum ESIT payload of endpiont context
  usb: xhci-mtk: fix ISOC error when interval is zero
  usb: xhci-mtk: improve bandwidth scheduling
  usb: xhci-mtk: supports bandwidth scheduling with multi-TT
  usb: xhci-mtk: supports SSP without external USB3 gen2 hub

Heikki Krogerus (1):
  usb: typec: pci: Enable Intel USB role mux on Apollo Lake platforms

Mathias Nyman (2):
  xhci: Use soft retry to recover faster from transaction errors
  xhci-pci: allow host runtime PM as default for Intel Alpine and Titan
    Ridge

Peter Chen (1):
  usb: host: xhci-plat: add platform TPL support

 drivers/usb/host/xhci-mtk-sch.c | 429 +++++++++++++++++++++++++++++++++-------
 drivers/usb/host/xhci-mtk.c     |   4 +-
 drivers/usb/host/xhci-mtk.h     |  23 +++
 drivers/usb/host/xhci-pci.c     |  30 ++-
 drivers/usb/host/xhci-plat.c    |   3 +
 drivers/usb/host/xhci-ring.c    |  19 ++
 drivers/usb/host/xhci.h         |   3 +
 7 files changed, 437 insertions(+), 74 deletions(-)