Hi Sarah, this seris is still no finished and compile tested only, but I wanted your thoughts on the things I'm doing with XHCI. I still need to decouple PCI from lots of code until this can actually be funtional, so I wanted to ask you what would be approach you'd like to see on the upcoming patches. the first 5 patches are quite simple and can be reviewed on the mail, but for patch 6/6, it's far better to apply the patch and see what xhci-pci.c became. Comments are really welcome :-) Felipe Balbi (6): usb: host: introduce USB_ARCH_HAS_XHCI usb: host: xhci: give xhci a platform_device usb: host: xhci: no need to pass hc_driver as driver_data usb: host: xhci: use DEFINE_PCI_DEVICE_TABLE usb: host: xhci: pass quirks via driver_data usb: host: xhci: decouple xhci.c from xhci-pci.c drivers/usb/Kconfig | 5 + drivers/usb/host/Kconfig | 2 +- drivers/usb/host/Makefile | 7 +- drivers/usb/host/xhci-pci.c | 424 ++++++++++++++----------------------------- drivers/usb/host/xhci.c | 202 +++++++++++++++++++-- drivers/usb/host/xhci.h | 11 +- 6 files changed, 345 insertions(+), 306 deletions(-) -- 1.7.6 -- 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