]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: dice: loosen stream format check for MIDI conformant data channel
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Mon, 13 Jan 2020 08:46:29 +0000 (17:46 +0900)
committerTakashi Iwai <tiwai@suse.de>
Mon, 13 Jan 2020 09:44:00 +0000 (10:44 +0100)
commitf37dca4a9c8ebf963710899b032bb59878526a14
tree15b3ef3202f3a50de107cfe1ae226dc48f208a28
parent6aef2b03c3ac75b039751fa3d4e0a224692f937d
ALSA: dice: loosen stream format check for MIDI conformant data channel

ALSA dice driver expects devices to multiplex MIDI messages into first
port of isochronous communication. Actually devices perform for it.
However, check of stream format is invalid for second port of isochronous
communication. As a result, when the device supports two ports for
isochronous communication and the stream format is hard-coded, ALSA
dice driver fails to start packet streaming.

This commit loosens stream format check for MIDI conformant data channel.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20200113084630.14305-3-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/dice/dice-stream.c