]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: firewire-tascam: move message parameters for async midi port
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 14 Apr 2017 07:46:31 +0000 (16:46 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 14 Apr 2017 12:50:40 +0000 (14:50 +0200)
commit1e575170a40a4e56b064ce29bfe16be936e43596
treeb746a4d5fa927373187ba1343d9dfc276880d743
parent1c52a75b01cc3ff5b1712d4500dcbd23db0475ad
ALSA: firewire-tascam: move message parameters for async midi port

Units on TASCAM FireWire series handle MIDI messages with support for
running status. Drivers for the series should remember current running
status and transfer valid MIDI messages. For this purpose, current
ALSA driver for the series has some members in its top-level structure.
This is due to better abstraction of async midi port. Nowadays, the
abstraction was localized just for the driver.

This commit moves the members to structure for async midi port.

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