Subject: ALSA: seq: Remove autoload locks in driver registration
authorTakashi Iwai <tiwai@suse.de>
Wed, 15 Oct 2014 12:09:42 +0000 (14:09 +0200)
committerTakashi Iwai <tiwai@suse.de>
Sat, 18 Oct 2014 18:25:19 +0000 (20:25 +0200)
commitd5129f33a0d155d69cb0652cfc87bbc4d132ca17
tree3424906118af81274dad34028ed675d609b1be3c
parent68ab61084de3220e2fb0a698c890ba91decddc85
Subject: ALSA: seq: Remove autoload locks in driver registration

Since we're calling request_module() asynchronously now, we can get
rid of the autoload lock in snd_seq_device_register_driver(), as well
as in the snd-seq driver registration itself.  This enables the
automatic loading of dependent sequencer modules, such as
snd-seq-virmidi from snd-emu10k1-synth.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/core/seq/seq.c
sound/core/seq/seq_device.c