Hi Greg These xhci patches add support for xhci controllers found on two SoCs, Renesas R-Car H3 and Mediatek SoCs. Some generic xhci cleanup and rework is done as well. Chunfeng Yun (3): dt-bindings: Add a binding for Mediatek xHCI host controller xhci: mediatek: support MTK xHCI host controller arm64: dts: mediatek: add xHCI & usb phy for mt8173 Mathias Nyman (3): xhci: use the correct define to indicate port status suspend change. xhci: use debug level when printing out interval rounding messages xhci: rework xhci extended capability list parsing functions Yoshihiro Shimoda (7): usb: host: xhci: cleanup hcd private size usb: host: xhci: add a platform-private field usb: host: xhci-plat: add struct xhci_plat_priv usb: host: xhci-plat: add firmware_name in xhci_plat_priv usb: host: xhci-rcar: Change code for new SoCs usb: host: xhci-plat: add support for the R-Car M2-N xHCI controller usb: host: xhci-plat: add support for the R-Car H3 xHCI controllers .../devicetree/bindings/usb/mt8173-xhci.txt | 51 ++ Documentation/devicetree/bindings/usb/usb-xhci.txt | 4 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 16 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 42 ++ drivers/usb/host/Kconfig | 9 + drivers/usb/host/Makefile | 4 + drivers/usb/host/pci-quirks.c | 25 +- drivers/usb/host/xhci-ext-caps.h | 83 +-- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 75 +- drivers/usb/host/xhci-mtk-sch.c | 415 +++++++++++ drivers/usb/host/xhci-mtk.c | 763 +++++++++++++++++++++ drivers/usb/host/xhci-mtk.h | 162 +++++ drivers/usb/host/xhci-pci.c | 1 - drivers/usb/host/xhci-plat.c | 88 ++- drivers/usb/host/xhci-plat.h | 39 ++ drivers/usb/host/xhci-rcar.c | 44 +- drivers/usb/host/xhci-rcar.h | 3 + drivers/usb/host/xhci-ring.c | 16 +- drivers/usb/host/xhci.c | 21 +- drivers/usb/host/xhci.h | 4 + 21 files changed, 1698 insertions(+), 169 deletions(-) create mode 100644 Documentation/devicetree/bindings/usb/mt8173-xhci.txt create mode 100644 drivers/usb/host/xhci-mtk-sch.c create mode 100644 drivers/usb/host/xhci-mtk.c create mode 100644 drivers/usb/host/xhci-mtk.h create mode 100644 drivers/usb/host/xhci-plat.h -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html