Hi Greg, following are the musb fixes I have queued up for you this time. Tested with n900. patches are also available at [1] [1] http://gitorious.org/usb/usb/commits/musb Bob Liu (1): usb: musb: Change to direct addr in context save/restore Hema HK (1): usb: musb: gadget: Unmapping the dma buffer when switching to PIO mode Maulik Mankad (1): usb: musb: host: unmap the buffer for PIO data transfers Ming Lei (6): usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX style usb: musb: gadget: fix bulk IN infinit hangs in double buffer case usb: musb: gadget: enable autoclear for OUT transfer in both DMA 0 and DMA 1 usb: musb: gadget: fix DMA length for OUT transfer usb: musb: gadget: complete request only if data is transfered over usb: musb: gadget: fix dma length in txstate Santosh Shilimkar (1): usb: musb: host: Issue a memory barrier before starting DMA Sergei Shtylyov (2): usb: musb: make DBG() calls actually depend on CONFIG_USB_MUSB_DEBUG usb: musb: gadget: restart request on clearing endpoint halt drivers/usb/core/hcd.c | 3 +- drivers/usb/musb/musb_core.c | 46 ++++----- drivers/usb/musb/musb_debug.h | 7 +- drivers/usb/musb/musb_gadget.c | 192 ++++++++++++++++++++++-------------- drivers/usb/musb/musb_gadget.h | 2 + drivers/usb/musb/musb_gadget_ep0.c | 9 ++ drivers/usb/musb/musb_host.c | 11 ++ include/linux/usb/hcd.h | 1 + 8 files changed, 166 insertions(+), 105 deletions(-) -- 1.7.3.rc0.35.g8ac8c -- 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