From: Takashi Iwai Date: Fri, 19 Dec 2008 08:26:08 +0000 (+0100) Subject: ALSA: hda - Rework on STAC/IDT auto-configuration code X-Git-Tag: v2.6.29-rc1~590^2~6^2~7^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c21ca4a872697aeda4fe91bf9b6cc8380c62827c;p=pandora-kernel.git ALSA: hda - Rework on STAC/IDT auto-configuration code The current auto-configuration code has several problems especially for the new IDT codecs, e.g. wrong assignment of pins and DACs or coupled volume for speaker and headphone. This patch is a fairly large rewrite of the auto-configuration code. Some remaks - mic_switch and line_switch contain NIDs instead of bool - dac_list isn't fixed for IDT 92HD* codecs now, they are all probed - extra HP and speakers are stored in extra_dacs[]. Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed