Hi Greg Here's Andrew's patches modularizing xhci to better support non-PCI xhci hosts like the one on NVIDIA Tegra SoCs If possible, consider applying them to your usb-next branch so they still could make it to 3.18 -Mathias Andrew Bresticker (4): xhci: Introduce xhci_init_driver() xhci: Check for XHCI_COMP_MODE_QUIRK when disabling D3cold xhci: Export symbols used by host-controller drivers xhci: Allow xHCI drivers to be built as separate modules drivers/usb/host/Kconfig | 5 +++ drivers/usb/host/Makefile | 12 +++--- drivers/usb/host/xhci-dbg.c | 1 + drivers/usb/host/xhci-pci.c | 80 +++++++---------------------------- drivers/usb/host/xhci-plat.c | 68 ++++++------------------------ drivers/usb/host/xhci-trace.c | 2 + drivers/usb/host/xhci.c | 97 +++++++++++++++++++++++++++++++++---------- drivers/usb/host/xhci.h | 23 +--------- 8 files changed, 116 insertions(+), 172 deletions(-) -- 1.8.3.2 -- 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