Hi Greg, This musb patch set is for next v4.8. It adds tracepoints to musb drivers to help debugging. This v2 is rebased on v4.7-rc4, to solve a merge conflict, and adds two more patches for musb sunxi glue layer. Please let me know if any change is needed. Regards, -Bin. --- Ben Dooks (1): usb: musb: sunxi: make unexported symbols static Bin Liu (10): usb: musb: add tracepoints support for debugging usb: musb: switch dev_dbg to tracepoints usb: musb: dsps: use musb register read/write wrappers instead usb: musb: add tracepoints for register access usb: musb: add tracepoints to dump interrupt events usb: musb: host: add urb tracepoints usb: musb: gadget: add usb-request tracepoints usb: musb: cleanup cppi_dma header usb: musb: cppi41: move struct cppi41_dma_channel to header usb: musb: cppi41: add dma channel tracepoints Hans de Goede (1): usb: musb: sunxi: Simplify dr_mode handling drivers/usb/musb/Makefile | 5 +- drivers/usb/musb/cppi_dma.c | 51 +++-- drivers/usb/musb/cppi_dma.h | 31 +++- drivers/usb/musb/musb_core.c | 87 +++++---- drivers/usb/musb/musb_cppi41.c | 47 ++--- drivers/usb/musb/musb_debug.h | 2 + drivers/usb/musb/musb_dsps.c | 112 +++++------ drivers/usb/musb/musb_gadget.c | 122 ++++++------ drivers/usb/musb/musb_gadget_ep0.c | 22 +-- drivers/usb/musb/musb_host.c | 133 ++++++------- drivers/usb/musb/musb_trace.c | 33 ++++ drivers/usb/musb/musb_trace.h | 371 +++++++++++++++++++++++++++++++++++++ drivers/usb/musb/musb_virthub.c | 24 ++- drivers/usb/musb/musbhsdma.c | 10 +- drivers/usb/musb/sunxi.c | 74 +++----- 15 files changed, 729 insertions(+), 395 deletions(-) create mode 100644 drivers/usb/musb/musb_trace.c create mode 100644 drivers/usb/musb/musb_trace.h -- 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