]> 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)
commitabe62a823b50a28b7b5bb8dd6e566981d996ec80
tree567b9be1b2393584368e7cd40ca9aaa7bc6ca834
parentc67a895c654f18579dd159ff6d1e40f3825cc1f1
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