]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit2141d4a1b54d4f9445496c18ab924488752fcfbe
tree74be24fe9d87a7a8fba08e1872e5efe282725441
parenta3ba47fd134b90b6b4e8b6621ade67c30b066b5e
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