ALSA: hda - Avoid choose same converter for unused pins
authorWang Xingchao <xingchao.wang@linux.intel.com>
Tue, 18 Jun 2013 13:42:14 +0000 (21:42 +0800)
committerTakashi Iwai <tiwai@suse.de>
Tue, 18 Jun 2013 14:17:48 +0000 (16:17 +0200)
commit7ef166b831237e67b2ea83ce0c933c46ddd6eb26
treeb5b34ae376f464d24c5ce7dea18e8c846ce4773e
parentbddee96b5d0db869f47b195fe48c614ca824203c
ALSA: hda - Avoid choose same converter for unused pins

For Intel Haswell HDMI codecs, the pins choose converter 0 by default.
This would cause conflict when playing audio on unused pins,the pin with
physical device connected would get audio data too.
i.e. Pin 0/1/2 default choose converter 0, pin 1 has HDMI monitor connected.
when play audio on Pin 0 or pin 2, pin 1 could get audio data too.

This patch configure unused pins to choose different converter.

Signed-off-by: Wang Xingchao <xingchao.wang@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_hdmi.c