ALSA: firewire-motu: postpone sound card registration
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 22 Mar 2017 12:30:12 +0000 (21:30 +0900)
committerTakashi Iwai <tiwai@suse.de>
Tue, 28 Mar 2017 10:33:19 +0000 (12:33 +0200)
commit8865a31e0fd8beb157b99e78cdf1f0241a67bd54
treebf4f9b02fed5bb64ca4a83937f6a6c42654e0b80
parent6c3cef4890d072afa2d77371f358abaea54ec134
ALSA: firewire-motu: postpone sound card registration

Just after appearing on IEEE 1394 bus, this unit generates several bus
resets. This is due to loading firmware from on-board flash memory and
initialize hardware. It's better to postpone sound card registration.

This commit applies this idea.

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