diff options
author | Raymond Yau <superquad.vortex2@gmail.com> | 2011-03-30 20:00:39 +0800 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2011-04-06 08:31:26 +0200 |
commit | e217b960e4f82610946fcad764b8af017a4811c0 (patch) | |
tree | a30e9e2c76bedbe550817585d2867a74fd47eb61 /sound/pci/emu10k1 | |
parent | 42258daba22897f9859b0f3cb42700322b7c16bc (diff) | |
download | op-kernel-dev-e217b960e4f82610946fcad764b8af017a4811c0.zip op-kernel-dev-e217b960e4f82610946fcad764b8af017a4811c0.tar.gz |
ALSA: emu10k1 - Remove CLFE-related controls for SB Live! Platinum CT4760P
SB Live! Platinum CT4760P is just a 4 channels sound card with STAC9721 and
Philips UDA1334 DAC.
Signed-off-by: Raymond Yau <superquad.vortex2@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/emu10k1')
-rw-r--r-- | sound/pci/emu10k1/emumixer.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sound/pci/emu10k1/emumixer.c b/sound/pci/emu10k1/emumixer.c index 05afe06..1b50a23 100644 --- a/sound/pci/emu10k1/emumixer.c +++ b/sound/pci/emu10k1/emumixer.c @@ -1913,6 +1913,12 @@ int __devinit snd_emu10k1_mixer(struct snd_emu10k1 *emu, for (; *c; c += 2) rename_ctl(card, c[0], c[1]); + if (emu->card_capabilities->subsystem == 0x80401102) { /* SB Live! Platinum CT4760P */ + remove_ctl(card, "Center Playback Volume"); + remove_ctl(card, "LFE Playback Volume"); + remove_ctl(card, "Wave Center Playback Volume"); + remove_ctl(card, "Wave LFE Playback Volume"); + } if (emu->card_capabilities->subsystem == 0x20071102) { /* Audigy 4 Pro */ rename_ctl(card, "Line2 Capture Volume", "Line1/Mic Capture Volume"); rename_ctl(card, "Analog Mix Capture Volume", "Line2 Capture Volume"); |