WSL2-Linux-Kernel/sound/firewire/motu
Takashi Sakamoto c6b0b9e65f ALSA: firewire-motu: add tracepoints for messages for unique protocol
MOTU units transfer/receive messages in each data block of their
isochronous packet payload. A part of content in the message is cleard for
MIDI message transmission, while the rest is unknown yet. Additional
features are required to assist users and developers to reveal the
details.

This commit adds tracepoints for the purpose. The tracepoints are designed
for MOTU's protocol version 2 and 3 (Protocol version 1 is not upstreamed
yet). In the tracepoints, events are probed to gather first two 24 bit
data chunks of each data block. The chunks are formatted into elements
of 64 bit array with padding in MSB.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2017-04-11 08:30:47 +02:00
..
Makefile ALSA: firewire-motu: add tracepoints for SPH in IEC 61883-1 fashion 2017-04-11 08:30:45 +02:00
amdtp-motu-trace.h ALSA: firewire-motu: add tracepoints for messages for unique protocol 2017-04-11 08:30:47 +02:00
amdtp-motu.c ALSA: firewire-motu: add tracepoints for messages for unique protocol 2017-04-11 08:30:47 +02:00
motu-hwdep.c ALSA: firewire-motu: enable to read transaction cache via hwdep interface 2017-03-28 12:34:06 +02:00
motu-midi.c ALSA: firewire-motu: add hwdep interface 2017-03-28 12:34:02 +02:00
motu-pcm.c ALSA: firewire-motu: add hwdep interface 2017-03-28 12:34:02 +02:00
motu-proc.c ALSA: firewire-motu: add proc node to show current statuc of clock and packet formats 2017-03-28 12:33:51 +02:00
motu-protocol-v2.c ALSA: firewire-motu: add support for MOTU 828mk2 as a model with protocol version 2 2017-03-28 12:34:08 +02:00
motu-protocol-v3.c ALSA: firewire-motu: remove invalid bitshift for register value 2017-04-05 21:36:11 +02:00
motu-stream.c ALSA: firewire-motu: add hwdep interface 2017-03-28 12:34:02 +02:00
motu-transaction.c ALSA: firewire-motu: enable to read transaction cache via hwdep interface 2017-03-28 12:34:06 +02:00
motu.c ALSA: firewire-motu: add support for MOTU 828mk3 (FireWire/Hybrid) as a model with protocol version 3 2017-03-28 12:34:13 +02:00
motu.h ALSA: firewire-motu: add support for MOTU 828mk3 (FireWire/Hybrid) as a model with protocol version 3 2017-03-28 12:34:13 +02:00