]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 23 Nov 2018 04:13:03 +0000 (13:13 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 23 Nov 2018 14:31:08 +0000 (15:31 +0100)
commit011d73d5bff3ede2fc26b371623e592181c026e3
tree21e65c35bffdf823c29dcd81ade13860d27631aa
parent9d9368de595a5007d8f90ae9f060c34ab8c821f5
ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets

Units of TASCAM FireWire series multiplex PCM frames and state of
control surface into the same tx isochronous packets. One isochronous
packet includes a part of the state in a quadlet data. An image of the
state consists of 64 quadlet data.

This commit demultiplexes the state from tx isochronous packets.

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