ASoC: Intel: avs: Fix sound clipping in single capture scenario
authorCezary Rojewski <cezary.rojewski@intel.com>
Tue, 20 Feb 2024 11:50:27 +0000 (12:50 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 20 Feb 2024 13:19:52 +0000 (13:19 +0000)
commite1a0cbae52d0bf3cb350eba5c95c46c14a5bcda4
treea728b25fe02e5d954d0099f792dcfcbbab742d79
parent1b72943ab1159ad27c11a302644fabb8bc2881bb
ASoC: Intel: avs: Fix sound clipping in single capture scenario

To avoid sound clipping when there just one, single CAPTURE stream
ongoing, disable L1SEN before it is started. Any PLAYBACK stream or
additional CAPTURE allows L1SEN to be re-enabled.

Reviewed-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://msgid.link/r/20240220115035.770402-3-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/pcm.c