OSDN Git Service

ALSA: firewire_lib: add tracepoints for packets without CIP headers
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sun, 9 Apr 2017 12:33:27 +0000 (21:33 +0900)
committerTakashi Iwai <tiwai@suse.de>
Tue, 11 Apr 2017 06:30:43 +0000 (08:30 +0200)
commitb164d2fd6e4985e9270755477dde063e6e48461e
treeaa4f5594376a3aa2bf20c37aa312c3edf3b28340
parent1f9d3d98694b1cef93f99a54e6830e9717616ba6
ALSA: firewire_lib: add tracepoints for packets without CIP headers

Unique protocol is used for RME Fireface series. In this protocol,
payload format for isochronous packet is not compliant to CIP in
IEC 61883-1/6. The packet includes data blocks just with data channels,
without headers and any metadata.

In previous commits, ALSA IEC 61883-1/6 engine supports this protocol.
However, tracepoints are not supported yet, unlike implementation for
IEC 61883-1/6 protocol. This commit adds support of tracepoints for
the protocol.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/amdtp-stream-trace.h
sound/firewire/amdtp-stream.c