UPSTREAM: usb: dwc3: trace: pretty-print TRB's ctrl field
authorJanusz Dziedzic <januszx.dziedzic@linux.intel.com>
Fri, 20 May 2016 08:37:13 +0000 (10:37 +0200)
committerHuang, Tao <huangtao@rock-chips.com>
Tue, 16 Aug 2016 12:48:19 +0000 (20:48 +0800)
commit12815bd9e98aaaaf5ddb835fc452a65beffbfba8
tree78bcae5f2bf4cda18b922992d9880ff3e2258b88
parent640d996726759bbe9af734f12f99ae2ae3e804bf
UPSTREAM: usb: dwc3: trace: pretty-print TRB's ctrl field

Improve trb tracing by showing trb flags, interrupts
trb type.

trb flags:
- h - hardware owner of descriptor
- l - last TRB
- c - chain buffers
- s - continue on short packet

interrupt flags:
- s - interrupt on short packet
- c - interrupt on complete

Capital letter means that bit is set, while
lowercase letter means bit is cleared.

Change-Id: I1f709f56a2fcc707858805289cb66fbace718abb
Signed-off-by: Janusz Dziedzic <januszx.dziedzic@linux.intel.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Signed-off-by: Wu Liang feng <wulf@rock-chips.com>
(cherry picked from commit 22f2c619a116f120fe57de1225cfe7fdeb0b12d2)
drivers/usb/dwc3/trace.h