ALSA: hda - Fix possible runtime PM refcount unbalance
authorTakashi Iwai <tiwai@suse.de>
Tue, 3 Mar 2015 16:22:12 +0000 (17:22 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 23 Mar 2015 12:17:48 +0000 (13:17 +0100)
When the driver is unloaded before the codec is bound, it still keeps
the runtime PM refcount up, and results in the unbalance.  This patch
covers these cases by introducing a flag indicating the runtime PM
initialization and handling the codec registration procedure more
properly.  It also fixes the missing input beep device as a gratis,
too.

Signed-off-by: Takashi Iwai <tiwai@suse.de>

No differences found