summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2005-05-10 14:50:31 +0200
committerJaroslav Kysela <perex@suse.cz>2005-05-29 10:06:40 +0200
commit462c4173509c5d1ebdc6cfd58f7236c2ac467e30 (patch)
tree246cda0e1153563b6c59341d5d07660d53da5b42
parent3296480674e127601f453db6301bfbcbacb0d123 (diff)
downloadop-kernel-dev-462c4173509c5d1ebdc6cfd58f7236c2ac467e30.zip
op-kernel-dev-462c4173509c5d1ebdc6cfd58f7236c2ac467e30.tar.gz
[ALSA] ac97 - enable multichannel output on AD198x codecs
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>
-rw-r--r--sound/pci/ac97/ac97_patch.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sound/pci/ac97/ac97_patch.c b/sound/pci/ac97/ac97_patch.c
index 05efff0..ce02e70 100644
--- a/sound/pci/ac97/ac97_patch.c
+++ b/sound/pci/ac97/ac97_patch.c
@@ -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)
OpenPOWER on IntegriCloud