-
- Downloads
[ALSA] Unregister device files at disconnection
Orignally proposed by Sam Revitch <sam.revitch@gmail.com>. Unregister device files at disconnection to avoid the futher accesses. Also, the dev_unregister callback is removed and replaced with the combination of disconnect + free. A new function snd_card_free_when_closed() is introduced, which is used in USB disconnect callback. Signed-off-by:Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
Showing
- include/sound/core.h 2 additions, 1 deletioninclude/sound/core.h
- include/sound/timer.h 0 additions, 1 deletioninclude/sound/timer.h
- sound/core/control.c 9 additions, 18 deletionssound/core/control.c
- sound/core/device.c 9 additions, 11 deletionssound/core/device.c
- sound/core/hwdep.c 5 additions, 5 deletionssound/core/hwdep.c
- sound/core/init.c 54 additions, 15 deletionssound/core/init.c
- sound/core/oss/mixer_oss.c 7 additions, 9 deletionssound/core/oss/mixer_oss.c
- sound/core/oss/pcm_oss.c 7 additions, 9 deletionssound/core/oss/pcm_oss.c
- sound/core/pcm.c 18 additions, 30 deletionssound/core/pcm.c
- sound/core/rawmidi.c 9 additions, 26 deletionssound/core/rawmidi.c
- sound/core/rtctimer.c 1 addition, 1 deletionsound/core/rtctimer.c
- sound/core/seq/seq_device.c 0 additions, 11 deletionssound/core/seq/seq_device.c
- sound/core/timer.c 22 additions, 30 deletionssound/core/timer.c
- sound/pci/ac97/ac97_codec.c 4 additions, 4 deletionssound/pci/ac97/ac97_codec.c
- sound/usb/usbaudio.c 1 addition, 1 deletionsound/usb/usbaudio.c
Loading
Please register or sign in to comment