]>
Commit | Line | Data |
---|---|---|
2cb7cef9 BS |
1 | From: Takashi Iwai <tiwai@suse.de> |
2 | Subject: ALSA: emu10k1 - Add more invert_shared_spdif flag to Audigy models | |
3 | Patch-mainline: 2.6.28-rc4 | |
4 | References: bnc#440862 | |
5 | ||
6 | Reported in Novell bnc#440862: | |
7 | https://bugzilla.novell.com/show_bug.cgi?id=440862 | |
8 | ||
9 | Signed-off-by: Takashi Iwai <tiwai@suse.de> | |
10 | ||
11 | --- | |
12 | sound/pci/emu10k1/emu10k1_main.c | 3 +++ | |
13 | 1 file changed, 3 insertions(+) | |
14 | ||
15 | --- a/sound/pci/emu10k1/emu10k1_main.c | |
16 | +++ b/sound/pci/emu10k1/emu10k1_main.c | |
17 | @@ -1451,6 +1451,7 @@ static struct snd_emu_chip_details emu_c | |
18 | .ca0151_chip = 1, | |
19 | .spk71 = 1, | |
20 | .spdif_bug = 1, | |
21 | + .invert_shared_spdif = 1, /* digital/analog switch swapped */ | |
22 | .ac97_chip = 1} , | |
23 | /* Tested by shane-alsa@cm.nu 5th Nov 2005 */ | |
24 | /* The 0x20061102 does have SB0350 written on it | |
25 | @@ -1522,6 +1523,7 @@ static struct snd_emu_chip_details emu_c | |
26 | .ca0151_chip = 1, | |
27 | .spk71 = 1, | |
28 | .spdif_bug = 1, | |
29 | + .invert_shared_spdif = 1, /* digital/analog switch swapped */ | |
30 | .ac97_chip = 1} , | |
31 | {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x10021102, | |
32 | .driver = "Audigy2", .name = "Audigy 2 Platinum [SB0240P]", | |
33 | @@ -1541,6 +1543,7 @@ static struct snd_emu_chip_details emu_c | |
34 | .ca0102_chip = 1, | |
35 | .ca0151_chip = 1, | |
36 | .spdif_bug = 1, | |
37 | + .invert_shared_spdif = 1, /* digital/analog switch swapped */ | |
38 | .ac97_chip = 1} , | |
39 | {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x00531102, | |
40 | .driver = "Audigy", .name = "Audigy 1 [SB0090]", |