ALSA: fireworks: delayed registration of sound card
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 30 Mar 2016 23:47:06 +0000 (08:47 +0900)
committerTakashi Iwai <tiwai@suse.de>
Thu, 31 Mar 2016 13:36:19 +0000 (15:36 +0200)
commit7d3c1d5901aac873d13c0a03b29ee2bda183383f
treea4a8a443d00ab4533fa14cdf28a77b9d45107e6f
parent04a2c73c97ebb224dfb411ab35bb18d7b8245e39
ALSA: fireworks: delayed registration of sound card

When some fireworks units are connected sequentially, userspace
applications are involved at bus-reset state on IEEE 1394 bus. In the
state, any communications can be canceled. Therefore, sound card
registration should be delayed till the bus gets calm.

This commit achieves it.

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