original_kernel/sound/firewire/bebob
Takashi Sakamoto dec84316dd ALSA: fireworks/bebob/dice/oxfw: make it possible to shutdown safely
A part of these drivers, especially BeBoB driver, are programmed to wait
some events. Thus the drivers should not destroy any data in .remove()
context.

This commit moves some destructors from 'struct fw_driver.remove()' to
'struct snd_card.private_free()' to shutdown safely.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Cc: <stable@vger.kernel.org> # 3.19+
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2015-02-23 09:11:24 +01:00
..
Makefile ALSA: bebob: Add support for M-Audio usual Firewire series 2014-05-26 14:32:03 +02:00
bebob.c ALSA: fireworks/bebob/dice/oxfw: make it possible to shutdown safely 2015-02-23 09:11:24 +01:00
bebob.h ALSA: bebob: More constify text arrays 2014-10-21 08:26:10 +02:00
bebob_command.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_focusrite.c Merge branch 'for-linus' into for-next 2014-10-27 14:11:07 +01:00
bebob_hwdep.c ALSA: bebob: Add hwdep interface 2014-05-26 14:31:03 +02:00
bebob_maudio.c ALSA: bebob: Use snd_ctl_enum_info() 2014-10-21 08:26:55 +02:00
bebob_midi.c ALSA: fireworks/bebob: Improve indentation 2014-05-27 17:35:38 +02:00
bebob_pcm.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_proc.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_stream.c ALSA: fireworks/bebob/dice/oxfw: make it possible to shutdown safely 2015-02-23 09:11:24 +01:00
bebob_terratec.c Merge branch 'for-linus' into for-next 2014-10-27 14:11:07 +01:00
bebob_yamaha.c ALSA: bebob: More constify text arrays 2014-10-21 08:26:10 +02:00