android_kernel_motorola_sm6225/sound/pci/hda
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
..
hda_codec.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
hda_codec.h [ALSA] hda-intel - Fix PCM device number assignment 2008-04-24 12:00:07 +02:00
hda_generic.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
hda_hwdep.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
hda_intel.c [ALSA] hda-intel - Fix power-off hang on ASUS P5AD2 2008-04-24 12:00:24 +02:00
hda_local.h [ALSA] Move vmaster code to sound core 2008-04-24 12:00:12 +02:00
hda_patch.h [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
hda_proc.c [ALSA] hda-codec - Fix amp-in values for pin widgets 2008-02-22 14:20:09 -08:00
Makefile [ALSA] Keep private TLV entry in vmaster itself 2008-04-24 12:00:12 +02:00
patch_analog.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
patch_atihdmi.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
patch_cmedia.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
patch_conexant.c [ALSA] hda-codec - model for cx20549 to support laptop HP530 2008-04-24 12:00:21 +02:00
patch_realtek.c [ALSA] hda-codec - Fix DAC assignment order in ALC883 2008-04-24 12:00:26 +02:00
patch_si3054.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
patch_sigmatel.c [ALSA] hda-codec - Fix orphan Headphone controls in STAC codecs 2008-04-24 12:00:24 +02:00
patch_via.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00