intelhdmi - dont power off HDA link
authorWu Fengguang <fengguang.wu@intel.com>
Fri, 11 Dec 2009 12:15:11 +0000 (20:15 +0800)
committerTakashi Iwai <tiwai@suse.de>
Fri, 11 Dec 2009 13:06:18 +0000 (14:06 +0100)
commit0287d970652027d5e299e0215578f228660a0e4e
tree9147b88351f901747fb25e8f7a396e1afd4b0a2b
parentb14224bb74e19072c34617c501bceab94ebf579f
intelhdmi - dont power off HDA link

For codecs without EPSS support (G45/IbexPeak), the hotplug event will
be lost if the HDA is powered off during the time. After that the pin
presence detection verb returns inaccurate info.

So always power-on HDA link for !EPSS codecs.

KarL offers the fact and Takashi recommends to flag hda_bus. Thanks!

Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_codec.h
sound/pci/hda/hda_intel.c
sound/pci/hda/patch_intelhdmi.c