aboutsummaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@suse.cz>2004-04-24 20:30:24 +0200
committerJaroslav Kysela <perex@suse.cz>2004-04-24 20:30:24 +0200
commitfd234ab5fefc61f39520ff45b1724a7c577b06d8 (patch)
tree81ed16992f6ef8cf3b7493d54bdadcbfa6915feb /sound
parente94050aac1bc9144273007571ae072082c893dde (diff)
downloadhistory-fd234ab5fefc61f39520ff45b1724a7c577b06d8.tar.gz
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core Fixed AD18xx PCM bit handling
Diffstat (limited to 'sound')
-rw-r--r--sound/pci/ac97/ac97_codec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/pci/ac97/ac97_codec.c b/sound/pci/ac97/ac97_codec.c
index 59f4ea756861ae..c9a5347b7deb9f 100644
--- a/sound/pci/ac97/ac97_codec.c
+++ b/sound/pci/ac97/ac97_codec.c
@@ -887,7 +887,7 @@ const snd_kcontrol_new_t snd_ac97_controls_spdif[5] = {
#define AD18XX_PCM_BITS(xname, codec, lshift, rshift, mask) \
{ .iface = SNDRV_CTL_ELEM_IFACE_MIXER, .name = xname, .info = snd_ac97_ad18xx_pcm_info_bits, \
.get = snd_ac97_ad18xx_pcm_get_bits, .put = snd_ac97_ad18xx_pcm_put_bits, \
- .private_value = (codec) | ((lshift) << 8) | ((rshift) << 12) | ((mask) << 24) }
+ .private_value = (codec) | ((lshift) << 8) | ((rshift) << 12) | ((mask) << 16) }
static int snd_ac97_ad18xx_pcm_info_bits(snd_kcontrol_t *kcontrol, snd_ctl_elem_info_t * uinfo)
{