ALSA: hda - Check aamix-output paths from other DACs, too
authorTakashi Iwai <tiwai@suse.de>
Mon, 21 Jan 2013 13:24:31 +0000 (14:24 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 21 Jan 2013 13:32:53 +0000 (14:32 +0100)
commitf87498b65197f951899d8bbd99e5553227c41ec9
tree32b783d9b001644a97dbae69bec06ffedff161b4
parent1fa335b0b797811d66a5f88373edd523f947cce4
ALSA: hda - Check aamix-output paths from other DACs, too

Many codecs provide routes to multiple output pins through an aamix
widget, but most of them do it only from a single DAC.  However, the
current generic parser checks only the aamix paths from the original
(directly bound) DACs through aamix NID, and miss the path:
  primary DAC -> aamix -> target out pin

This patch adds a more check for the routes like the above.

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