linux/sound/firewire/tascam
Takashi Sakamoto ae369e559f ALSA: firewire-tascam: support drain callback for MIDI playback substream
ALSA driver for TASCAM FireWire series transfers MIDI messages in system
workqueue. In current design of the driver, applications should wait for
sequence of transmission when they close ALSA rawmidi character devices.
However, when considering design of rawmidi interface, it's preferable
to wait in drain ioctl.

This commit adds support for the drain ioctl to wait for the end of
the transmission.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2017-04-14 14:50:43 +02:00
..
amdtp-tascam.c
Makefile
tascam-hwdep.c
tascam-midi.c ALSA: firewire-tascam: support drain callback for MIDI playback substream 2017-04-14 14:50:43 +02:00
tascam-pcm.c
tascam-proc.c
tascam-stream.c
tascam-transaction.c ALSA: firewire-tascam: move message parameters for async midi port 2017-04-14 14:50:40 +02:00
tascam.c
tascam.h ALSA: firewire-tascam: move message parameters for async midi port 2017-04-14 14:50:40 +02:00