ASoC: cs42l42: Wait for debounce interval after resume
authorStefan Binding <sbinding@opensource.cirrus.com>
Fri, 27 Jan 2023 16:51:11 +0000 (16:51 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 31 Jan 2023 12:10:52 +0000 (12:10 +0000)
commit16838bfbf6e70b7a3381ab302248bd18c085aba5
treec02ea2761058f5fa13b59c60378c5f75d250a173
parente0bd53a4d1d5afa7d3a3bf46e2f0ec7940f94710
ASoC: cs42l42: Wait for debounce interval after resume

Since clock stop causes bus reset on Intel controllers, we need
to wait for the debounce interval on resume, to ensure all the
interrupt status registers are set correctly.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20230127165111.3010960-9-sbinding@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/cs42l42-sdw.c