ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2
commit5c975097aed78c18bb8b0b122968a9c265e7e28b
authorTakashi Iwai <tiwai@suse.de>
Mon, 2 Jun 2008 09:45:53 +0000 (2 11:45 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Aug 2008 16:03:23 +0000 (6 09:03 -0700)
treef846835998c693e991ebcc4c85d09eb10599ae01
parentfb2e17473df3651de38ea8e55169e9548b36894e
ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2

commit d2cd74b158d7214a556226e3312f9fb1de64d7ae upstream

On Audigy2 Platinum, the Analog/Digital mixer switch is inverted.
https://bugzilla.novell.com/show_bug.cgi?id=396204

The patch adds a simple workaround.

There might be another device requiring a similar fix, too (or fix for
audigy2 generically), but right now I fix only the known broken one.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
include/sound/emu10k1.h
sound/pci/emu10k1/emu10k1_main.c
sound/pci/emu10k1/emumixer.c