[PATCH v2 00/10] usb: musb: add tracepoints support for debugging

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux