]> err.no Git - linux-2.6/commitdiff
[ALSA] ac97 - enable multichannel output on AD198x codecs
authorClemens Ladisch <clemens@ladisch.de>
Tue, 10 May 2005 12:50:31 +0000 (14:50 +0200)
committerJaroslav Kysela <perex@suse.cz>
Sun, 29 May 2005 08:06:40 +0000 (10:06 +0200)
AC97 Codec
The code for AD1980/AD1985/AD1986 codecs forgot to enable the code to
switch the jack sharing bits on AD1888-compatible codecs.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
sound/pci/ac97/ac97_patch.c

index 05efff08ddcc29674c1bfac08b5264ccb28c3a91..ce02e7091fcb555ba7c94b56cd38b47bd2fe897a 100644 (file)
@@ -1585,8 +1585,9 @@ static struct snd_ac97_build_ops patch_ad1980_build_ops = {
        .build_post_spdif = patch_ad198x_post_spdif,
        .build_specific = patch_ad1980_specific,
 #ifdef CONFIG_PM
-       .resume = ad18xx_resume
+       .resume = ad18xx_resume,
 #endif
+       .update_jacks = ad1888_update_jacks,
 };
 
 int patch_ad1980(ac97_t * ac97)
@@ -1614,8 +1615,9 @@ static struct snd_ac97_build_ops patch_ad1985_build_ops = {
        .build_post_spdif = patch_ad198x_post_spdif,
        .build_specific = patch_ad1985_specific,
 #ifdef CONFIG_PM
-       .resume = ad18xx_resume
+       .resume = ad18xx_resume,
 #endif
+       .update_jacks = ad1888_update_jacks,
 };
 
 int patch_ad1985(ac97_t * ac97)