aboutsummaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@suse.cz>2004-04-24 19:47:52 +0200
committerJaroslav Kysela <perex@suse.cz>2004-04-24 19:47:52 +0200
commitdd85ab2309b4436700a23d378a8286715fb82df0 (patch)
treee721459ea9e773cfad5bc939fc36c146d134fb68 /sound
parent1d2005a96fdfb9f46e981afb67f03938bcd697a1 (diff)
downloadhistory-dd85ab2309b4436700a23d378a8286715fb82df0.tar.gz
ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
AC97 Codec Core fix AC'97 revision bits on AD1985
Diffstat (limited to 'sound')
-rw-r--r--sound/pci/ac97/ac97_patch.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/pci/ac97/ac97_patch.c b/sound/pci/ac97/ac97_patch.c
index 1baa82ef51af73..64713d859019ec 100644
--- a/sound/pci/ac97/ac97_patch.c
+++ b/sound/pci/ac97/ac97_patch.c
@@ -1027,6 +1027,8 @@ int patch_ad1985(ac97_t * ac97)
AC97_AD198X_MSPLT |
AC97_AD198X_AC97NC);
ac97->flags |= AC97_STEREO_MUTES;
+ /* on AD1985 rev. 3, AC'97 revision bits are zero */
+ ac97->ext_id = (ac97->ext_id & ~AC97_EI_REV_MASK) | AC97_EI_REV_23;
return 0;
}