Hi,
I have added tracepoints in musb in my local tree since a year+ ago, mainly
used to dump register access logs for my debugging. Now I extended it to cover
more debug cases, tracing urb, usb_request, cppi41, and also converted
dev_dbg() to tracepoints.
Please review them and let me know your comments and recommendations.
Regards,
-Bin.
---
v2: add cppi41 channel tracepoints and some minor adjustments.
fix checkpatch.pl warnings
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
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 +-
14 files changed, 701 insertions(+), 349 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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html