Hi Greg, Here are musb fixes, which are ready to get into v4.7-rc2. Please let me know if any change is needed. These are all musb bug fixes and omap2430 glue PM fixes. Regards, -Bin. Andrew Goodbody (2): usb: musb: Ensure rx reinit occurs for shared_fifo endpoints usb: musb: Stop bulk endpoint while queue is rotated Bin Liu (4): usb: musb: host: clear rxcsr error bit if set usb: musb: host: don't start next rx urb if current one failed usb: musb: only restore devctl when session was set in backup usb: musb: host: correct cppi dma channel for isoch transfer Hans de Goede (2): usb: musb: sunxi: Add set_mode platform function usb: musb: sunxi: Set state to A_WAIT_VRISE when enabling Vbus Sergei Shtylyov (2): usb: musb: host: move DMA engine check from musb_tx_dma_set_mode_cppi_tusb() to its caller usb: musb: host: make musb_tx_dma_set_mode_*() *void* Tony Lindgren (15): usb: musb: Fix idling after host mode by increasing autosuspend delay usb: musb: Remove unnecessary shutdown function usb: musb: Update to use PM runtime autosuspend usb: musb: Split PM runtime between wrapper IP and musb core usb: musb: Remove conditional PM runtime calls for musb_gadget usb: musb: Use delayed for musb_gadget_pullup usb: musb: Handle cable status better for 2430 glue layer usb: musb: Improve PM runtime and phy handling for 2430 glue layer usb: musb: Remove try_idle for 2430 glue layer usb: musb: Don't set d+ high before enable for 2430 glue layer usb: musb: Return error value from musb_mailbox usb: musb: Remove extra PM runtime calls from 2430 glue layer usb: musb: Remove pm_runtime_set_irq_safe usb: musb: Use normal module_init for 2430 glue usb: phy: Check initial state for twl6030 drivers/phy/phy-twl4030-usb.c | 14 ++- drivers/usb/musb/musb_core.c | 85 ++++++------- drivers/usb/musb/musb_core.h | 3 +- drivers/usb/musb/musb_gadget.c | 34 +++-- drivers/usb/musb/musb_host.c | 68 +++++----- drivers/usb/musb/omap2430.c | 257 +++++++++++++------------------------- drivers/usb/musb/sunxi.c | 39 +++--- drivers/usb/phy/phy-twl6030-usb.c | 29 ++++- include/linux/usb/musb.h | 5 +- 9 files changed, 250 insertions(+), 284 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