ALSA: hda - use both input paths on Conexant auto parser
authorDavid Henningsson <david.henningsson@canonical.com>
Thu, 20 Sep 2012 13:41:21 +0000 (15:41 +0200)
committerTakashi Iwai <tiwai@suse.de>
Thu, 20 Sep 2012 14:16:37 +0000 (07:16 -0700)
commit739572a545b8ab6faf9e266c3ed83ea202073699
tree331eec9b37f9c995b196af0fa9fd8702c130c048
parentc10514394ef9e8de93a4ad8c8904d71dcd82c122
ALSA: hda - use both input paths on Conexant auto parser

On the Thinkpad W520 - and probably several other machines with
Conexant 506x chips - the Dock Mic and Mic are connected to the
same two selector nodes. This patch will make Dock Mic take one
selector node and Mic take the other, when possible.

Without the patch, both paths would take the first selector,
leading to the normal Mic's volume being controlled by
"Dock Mic Boost".
(On other machines, this could instead fixup similar problems between
Mic and Line In, for example.)

BugLink: https://bugs.launchpad.net/bugs/1037642
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_conexant.c