linux_dsm_epyc7002/sound/pci
Herton Ronaldo Krzesinski f32a19e3e7 [ALSA] hda-codec - Fix DAC assignment order in ALC883
Actually clfe and surround DACs are inverted in alc883_dac_nids array
(see ALC883 datasheet). I discovered this while testing multi-channel
setup (using 3stack-6ch-dig model) on MSI 945GCM5 V2 motherboard that
has an ALC883 codec. Simply Rear Left/Right and Center/LFE were swapped
in 6 channel mode (also in 4 channel mode you didn't get rear left/right
output). Other models also were affected by this bug, as can be seen by
the mixer layouts that "workaround" this (the real bug was not noticed,
and some other models simply played with mixer and initial verbs). Thus
along with fixing the order of dac nids, also change the models that
relied on previous dac ordering properly.

Signed-off-by: Herton Ronaldo Krzesinski <herton@mandriva.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-04-24 12:00:26 +02:00
..
ac97 [ALSA] sound: ac97_pcm.c fix shadowed variable warning 2008-04-24 12:00:17 +02:00
ali5451 [ALSA] sound: ali5451.c fix shadowed variable warnings 2008-04-24 12:00:17 +02:00
au88x0 [ALSA] sound: au88x0_pcm.c fix integer as NULL pointer warning 2008-04-24 12:00:17 +02:00
aw2 [ALSA] aw2 - Rename aw2-tsl.h to aw2-tsl.c 2008-04-24 12:00:23 +02:00
ca0106 [ALSA] sound: ca0106_mixer.c fix shadowed variable warnings 2008-04-24 12:00:17 +02:00
cs46xx [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
cs5535audio [ALSA] fix cs5535 section mismatch 2008-01-31 17:30:12 +01:00
echoaudio [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
emu10k1 [ALSA] sound: emu10k1x.c fix shadowed variable warnings 2008-04-24 12:00:18 +02:00
hda [ALSA] hda-codec - Fix DAC assignment order in ALC883 2008-04-24 12:00:26 +02:00
ice1712 [ALSA] ice1724 - Fix return codes in some pointis callbacks 2008-04-24 12:00:25 +02:00
korg1212 [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
mixart [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
nm256 [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
oxygen [ALSA] sound: virtuoso.c fix shadowed variable warning 2008-04-24 12:00:18 +02:00
pcxhr [ALSA] sound/pci: remove unused variable 2008-04-24 12:00:25 +02:00
riptide [ALSA] sound: riptide.c fix shadowed variable warnings 2008-04-24 12:00:18 +02:00
rme9652 [ALSA] sound: hdspm.c fix returning void expression warnings 2008-04-24 12:00:18 +02:00
trident [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
vx222 [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
ymfpci [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
ad1889.c [ALSA] sound: replace remaining __FUNCTION__ occurences 2008-04-24 12:00:20 +02:00
ad1889.h [ALSA] ad1889: add AD1889 driver 2005-09-12 10:40:17 +02:00
als300.c [ALSA] sound: replace remaining __FUNCTION__ occurences 2008-04-24 12:00:20 +02:00
als4000.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
atiixp_modem.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
atiixp.c [ALSA] sound: fix atiixp section mismatch 2008-01-31 17:30:00 +01:00
azt3328.c [ALSA] sound: replace remaining __FUNCTION__ occurences 2008-04-24 12:00:20 +02:00
azt3328.h [ALSA] azt3328.c: small cleanup patch 2007-05-11 16:55:52 +02:00
bt87x.c [ALSA] bt87X: fix freeing of shared interrupt 2008-02-22 14:20:09 -08:00
cmipci.c [ALSA] sound: cmipci.c fix shadowed variable warning 2008-04-24 12:00:16 +02:00
cs4281.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
cs5530.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
ens1370.c [ALSA] sound: ens1370.c fix shadowed variable warning 2008-04-24 12:00:16 +02:00
ens1371.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
es1938.c [ALSA] es1938 - improve capture hw pointer reads 2008-01-31 17:30:23 +01:00
es1968.c [ALSA] sound: es1968.c fox shadowed variable warning 2008-04-24 12:00:16 +02:00
fm801.c [ALSA] sound: fm801.c fix shadowed variable warning 2008-04-24 12:00:16 +02:00
intel8x0.c [ALSA] sound: replace remaining __FUNCTION__ occurences 2008-04-24 12:00:20 +02:00
intel8x0m.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
Kconfig [ALSA] Emagic Audiowerk 2 ALSA driver. 2008-04-24 12:00:13 +02:00
maestro3.c [ALSA] sound: maestro3.c fix shadowed variable warnings 2008-04-24 12:00:16 +02:00
Makefile [ALSA] Emagic Audiowerk 2 ALSA driver. 2008-04-24 12:00:13 +02:00
rme32.c [ALSA] sound: rme32.c fix integer as NULL pointer warning 2008-04-24 12:00:16 +02:00
rme96.c [ALSA] sound: rme96.c fix integer as NULL pointer warning 2008-04-24 12:00:17 +02:00
sis7019.c ALSA: Storage class should be before const qualifier 2008-04-21 22:25:51 +00:00
sis7019.h [ALSA] sis7019: support the SiS 7019 Audio Accelerator 2008-01-31 17:29:36 +01:00
sonicvibes.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
via82xx_modem.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
via82xx.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00