ALSA: hda/realtek - Parse analog loopback paths more generically
authorTakashi Iwai <tiwai@suse.de>
Wed, 12 Dec 2012 17:02:41 +0000 (18:02 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 10 Jan 2013 09:34:29 +0000 (10:34 +0100)
commitc2fd19c2fc3cc5e609c573f3c66711fd809f9d3c
tree6bf4657c5b88ea52ae88f69cc9ac66666b3e6dea
parent36f0fd540e299c7746601ce7bff7d062a6757c2f
ALSA: hda/realtek - Parse analog loopback paths more generically

Improve the parser of analog loopback paths and handle in a more
generic way.  The following changes are included in this patch:

- Instead of assuming direct connections between pins and
  the mixer widget, track the whole path between them.  This fixes
  some missing connections like ALC660.

- Introduce the path list for loopback paths like input and output
  path lists.  Currently it's not used for any real purposes, yet.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_realtek.c