Hi Greg These patches for 4.7 are mostly refactoring and cleanups. Alexandr Ivanov refactored xhci bulk transfer queuing, and Felipe cleaned up code for xhci platform devices. Alexandr Ivanov (3): usb: xhci: merge xhci_queue_bulk_tx and queue_bulk_sg_tx functions usb: xhci: remove duplicate function xhci_urb_to_transfer_ring usb: xhci: remove duplicate code of interval checking Felipe Balbi (6): usb: host: xhci: rcar: retire use of xhci_plat_type_is() usb: xhci: plat: add ->plat_start() and ->init_quirk() methods usb: host: xhci: plat: move mvebu init_quirk() to xhci_plat_setup() usb: host: xhci: plat: change type of mvebu init_quirk() usb: host: xhci: plat: make use of new methods in xhci_plat_priv usb: host: xhci: plat: finally get rid of xhci_plat_type_is() drivers/usb/host/xhci-mvebu.c | 7 +- drivers/usb/host/xhci-mvebu.h | 7 +- drivers/usb/host/xhci-plat.c | 60 +++--- drivers/usb/host/xhci-plat.h | 20 +- drivers/usb/host/xhci-rcar.c | 34 ++- drivers/usb/host/xhci-ring.c | 476 +++++++++++++----------------------------- drivers/usb/host/xhci.c | 41 ---- drivers/usb/host/xhci.h | 14 ++ 8 files changed, 232 insertions(+), 427 deletions(-) -- 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