This patchset cleans up the remaining debugging bits in the driver
by either conventing them to trace points or moving to debugfs, all
the while getting rid of home-grown tracing facilities.

Trace events are accessible through perf tool. If you don't yet have
it in your testing environment, now is the good time.

Alexander Shishkin (5):
  usb: chipidea: convert events to tracepoints
  usb: chipidea: replace interrupt accounting with tracepoints
  usb: chipidea: convert debug entries in sysfs to debugfs
  usb: chipidea: move role to debugfs
  usb: chipidea: move debug files creation/removal to the core

 drivers/usb/chipidea/ci.h       |   15 +
 drivers/usb/chipidea/core.c     |   47 +--
 drivers/usb/chipidea/debug.c    |  867 +++++++++------------------------------
 drivers/usb/chipidea/debug.h    |   34 +-
 drivers/usb/chipidea/udc.c      |   66 ++-
 drivers/usb/chipidea/udc.h      |    2 -
 include/trace/events/chipidea.h |  151 +++++++
 7 files changed, 392 insertions(+), 790 deletions(-)
 create mode 100644 include/trace/events/chipidea.h

-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to