The to-be-released Intel Panther Point chipset has integrated EHCI and xHCI host controllers. This patchset adds Panther Point-specific xHCI host controller functionality. They have been tested on the early hardware I have access to, and verified to work. The first patch adds the PCI ID the for xHCI host controller, the second enables the USB 3.0 ports to be actually usable under the default BIOS options, and the last two patches are "quirks" that have been marked as "won't fix" for this chipset generation. More patches may come as I get approval to ship them. Sarah Sharp (4): Intel xhci: Add PCI id for Panther Point xHCI host. Intel xhci: Support EHCI/xHCI port switching. Intel xhci: Ignore spurious successful event. Intel xhci: Limit number of active endpoints to 64. drivers/usb/host/ehci-hcd.c | 5 + drivers/usb/host/ehci-pci.c | 137 +++++++++++++++++++++++++ drivers/usb/host/ehci.h | 1 + drivers/usb/host/xhci-pci.c | 6 + drivers/usb/host/xhci-ring.c | 21 ++++- drivers/usb/host/xhci.c | 232 ++++++++++++++++++++++++++++++++++++++++-- drivers/usb/host/xhci.h | 16 +++ include/linux/pci_ids.h | 1 + 8 files changed, 408 insertions(+), 11 deletions(-) -- 1.7.4.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