ALSA: oxfw: delayed registration of sound card
authorTakashi Sakamoto <[email protected]>
Wed, 30 Mar 2016 23:47:07 +0000 (08:47 +0900)
committerTakashi Iwai <[email protected]>
Thu, 31 Mar 2016 13:36:19 +0000 (15:36 +0200)
commit6c29230e2a5ff84df2b1358681414bad3e4bd220
tree9c86d17f81b67aeb1abdc2f6a2edbb368d21037a
parent7d3c1d5901aac873d13c0a03b29ee2bda183383f
ALSA: oxfw: delayed registration of sound card

Some oxfw based units tends to fail asynchronous communication when
IEEE 1394 bus is under bus-reset state. When registering sound card
instance at unit probe callback, userspace applications can be involved
to the state.

This commit postpones the registration till the bus is calm.

Signed-off-by: Takashi Sakamoto <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
sound/firewire/oxfw/oxfw.c
sound/firewire/oxfw/oxfw.h