diff options
author | Takashi Iwai <tiwai@suse.de> | 2009-02-23 18:57:04 +0300 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2009-02-23 18:57:04 +0300 |
commit | a65d629ceb4cff5e7d5edadfd6bf1f64c370a517 (patch) | |
tree | afe9fc6ca83c7e2261ec3032eca34739376514cf /sound/pci/hda/hda_local.h | |
parent | 209b14033652f0509912da97fb4a5c8001e64ec0 (diff) | |
download | linux-a65d629ceb4cff5e7d5edadfd6bf1f64c370a517.tar.xz |
ALSA: hda - Add pseudo device-locking for clear/reconfig
Added the pseudo device-locking using card->shutdown flag to avoid
the crash via clear/reconfig during operations.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/hda_local.h')
-rw-r--r-- | sound/pci/hda/hda_local.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/pci/hda/hda_local.h b/sound/pci/hda/hda_local.h index 84e2cf644fd7..4bd82a37a4c8 100644 --- a/sound/pci/hda/hda_local.h +++ b/sound/pci/hda/hda_local.h @@ -98,7 +98,7 @@ struct snd_kcontrol *snd_hda_find_mixer_ctl(struct hda_codec *codec, const char *name); int snd_hda_add_vmaster(struct hda_codec *codec, char *name, unsigned int *tlv, const char **slaves); -void snd_hda_codec_reset(struct hda_codec *codec); +int snd_hda_codec_reset(struct hda_codec *codec); int snd_hda_codec_configure(struct hda_codec *codec); /* amp value bits */ |