ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture
authorRanjani Sridharan <ranjani.sridharan@linux.intel.com>
Fri, 27 Sep 2019 20:05:38 +0000 (15:05 -0500)
committerMark Brown <broonie@kernel.org>
Tue, 1 Oct 2019 17:32:01 +0000 (18:32 +0100)
commit43b2ab9009b13bfff47fcc1893de9244b39bdd54
tree8b1ae2680310980e01f7ab9e7ae02a25e723c49d
parentff2be865633e6fa523cd2db3b73197d795dec991
ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture

There is a known issue on some Intel platforms which causes
pause/release to run into xrun's during capture usecases.
The suggested workaround to address the issue is to
disable the entry of lower power L1 state in the physical
DMI link when there is a capture stream open.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20190927200538.660-14-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/intel/Kconfig
sound/soc/sof/intel/hda-ctrl.c
sound/soc/sof/intel/hda-stream.c
sound/soc/sof/intel/hda.h