]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: firewire-digi00x: add another rawmidi character device for MIDI control ports
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 30 Oct 2015 17:43:16 +0000 (02:43 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 30 Oct 2015 18:34:44 +0000 (19:34 +0100)
commitc3ed48da0b6c50cdad125e7b8d0c863c1c6b7813
tree567b9be1b2393584368e7cd40ca9aaa7bc6ca834
parent47d87dc4a75a7b385738d0e842249196f7c16b2a
ALSA: firewire-digi00x: add another rawmidi character device for MIDI control ports

Digi 002/003 family uses two ways to transfer MIDI messages. They're
different mechanisms, while it's better to handle the ways in different
ALSA rawmidi character devices because one character device has just a
set of operations.

This commit adds another rawmidi character device for control MIDI port. As
a result, first rawmidi character device is just for MIDI messages
transferred by isochronous packets.

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