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(-) -- 2.7.4