summaryrefslogtreecommitdiff
path: root/include/linux/writeback.h
diff options
context:
space:
mode:
authorVijayavardhan Vennapusa <vvreddy@codeaurora.org>2013-02-14 16:33:30 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:06:15 -0700
commit72dfd991832c7b09e67c627d3b08a735c41dfd23 (patch)
treebda9dcee96f2c01b8dc0fe14278c643047f813b3 /include/linux/writeback.h
parent2799624a41c8b70956c083904503a9687483914e (diff)
USB: dwc3: Add debug support for DWC3 driver
Add support for DWC3 driver to dump requests in SW queue list, requests queued to USB HW and trb list as well. Also add support for logging endpoint events through debugfs. Enable logging of EP0 control events by default. Example: To capture 2 in endpoint events echo -n 4 > /sys/module/dwc3/parameters/ep_addr_txdbg_mask To capture 3 out endpoint events echo -n 8 > /sys/module/dwc3/parameters/ep_addr_rxdbg_mask To print debug log events on endpoints cat /sys/kernel/debug/dwc3/events To dump requests in SW queue list for 6 out endpoint echo 6 0 > /sys/kernel/debug/dwc3/requests cat /sys/kernel/debug/dwc3/requests To dump requests queued to USB HW for 8 in endpoint echo 8 1 > /sys/kernel/debug/dwc3/queued_reqs cat /sys/kernel/debug/dwc3/queued_reqs To dump TRBs for 9 in endpoint echo 9 1 > /sys/kernel/debug/dwc3/trbs cat /sys/kernel/debug/dwc3/trbs Change-Id: I84e963b8299a1af76de9a35a6ea46ec34b9fe79e Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org> Signed-off-by: Jack Pham <jackp@codeaurora.org>
Diffstat (limited to 'include/linux/writeback.h')
0 files changed, 0 insertions, 0 deletions