summaryrefslogtreecommitdiffstats
path: root/sound/pci
diff options
context:
space:
mode:
authorLiam Girdwood <liam.girdwood@wolfsonmicro.com>2005-08-05 10:25:08 +0200
committerJaroslav Kysela <perex@suse.cz>2005-08-30 08:44:19 +0200
commit064d2112ff24937f9aabb6baae8de88b6e5ef453 (patch)
tree80882406068c9890ecc29d7aa16ab8e64aac3111 /sound/pci
parent4a677ac5d0a4fad286cdfb4890a5e2de61534b1c (diff)
downloadop-kernel-dev-064d2112ff24937f9aabb6baae8de88b6e5ef453.zip
op-kernel-dev-064d2112ff24937f9aabb6baae8de88b6e5ef453.tar.gz
[ALSA] WM9713 modem detection
AC97 Codec This patch fixes a problem whereby the WM9713 has modem functionality incorrectly detected after an AC97 cold reset. Changes:- o Cleared AC97_SCAP_MODEM in wm9713 scaps Signed-off-by: Liam Girdwood <liam.girdwood@wolfsonmicro.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci')
-rw-r--r--sound/pci/ac97/ac97_patch.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/pci/ac97/ac97_patch.c b/sound/pci/ac97/ac97_patch.c
index 00fb519..a51b61d 100644
--- a/sound/pci/ac97/ac97_patch.c
+++ b/sound/pci/ac97/ac97_patch.c
@@ -786,6 +786,7 @@ int patch_wolfson13(ac97_t * ac97)
ac97->flags |= AC97_HAS_NO_REC_GAIN | AC97_STEREO_MUTES | AC97_HAS_NO_PHONE |
AC97_HAS_NO_PC_BEEP | AC97_HAS_NO_VIDEO | AC97_HAS_NO_CD | AC97_HAS_NO_TONE |
AC97_HAS_NO_STD_PCM;
+ ac97->scaps &= ~AC97_SCAP_MODEM;
snd_ac97_write_cache(ac97, AC97_EXTENDED_MID, 0xda00);
snd_ac97_write_cache(ac97, AC97_EXTENDED_MSTATUS, 0x3810);
OpenPOWER on IntegriCloud