]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: SOF: enable sync_write in hdac_bus
authorKai Vehmanen <kai.vehmanen@linux.intel.com>
Tue, 8 Oct 2019 16:44:35 +0000 (11:44 -0500)
committerMark Brown <broonie@kernel.org>
Thu, 10 Oct 2019 14:09:01 +0000 (15:09 +0100)
commitd4270bb37bdc3d689e3db907e5f0ad10becfb9fd
treed8849e916684d265be23f40ef71b4e881c317960
parent0ab23217257edfda283da4eb63f65992e30a9379
ASoC: SOF: enable sync_write in hdac_bus

Align SOF HDA implementation with snd-hda-intel driver and enable
sync_write flag for all supported Intel platforms in SOF. When set,
a sync is issued after each verb write.

Sync after write has helped to overcome intermittent delays in
system resume flow on Intel Coffee Lake systems, and most recently
probe errors related to the HDMI codec on Ice Lake systems.

Matches the snd-hda-intel driver change done in commit 43316bbf3de7
("ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips").

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20191008164443.1358-2-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/intel/hda.c