ASoC: codec: hdac_hdmi add device_link to card device
authorLibin Yang <libin.yang@intel.com>
Sat, 13 Apr 2019 13:18:12 +0000 (21:18 +0800)
committerMark Brown <broonie@kernel.org>
Fri, 19 Apr 2019 16:12:38 +0000 (17:12 +0100)
commit01c8327667c249818d3712c3e25c7ad2aca7f389
tree74be24fe9d87a7a8fba08e1872e5efe282725441
parent52034add758e268c39110f33d46e2a9492e82aef
ASoC: codec: hdac_hdmi add device_link to card device

In resume from S3, HDAC HDMI codec driver dapm event callback may be
operated before HDMI codec driver turns on the display audio power
domain because of the contest between display driver and hdmi codec driver.

This patch adds the device_link between soc card device (consumer) and
hdmi codec device (supplier) to make sure the sequence is always correct.

Signed-off-by: Libin Yang <libin.yang@intel.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
sound/soc/codecs/hdac_hdmi.c