ALSA: firewire-tascam: send fixed-length transaction for async midi port
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 14 Apr 2017 07:46:27 +0000 (16:46 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 14 Apr 2017 12:50:31 +0000 (14:50 +0200)
commit38d5826142496a6e0c21fa3fdb48fa910008c159
treed013a7d4b8a221f1b13355ac1542a724f3e37501
parent9bae2150d0144e0be423367e5385442141979213
ALSA: firewire-tascam: send fixed-length transaction for async midi port

TASCAM FireWire series uses asynchronous transactions with fixed length
payload for MIDI messaging. On the other hand, ALSA driver for the series
has a redundant design to handle different length of payload.

This commit removes the redundant abstraction.

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