linux/sound/soc/mxs
Mans Rullgard 436e056c4b ASoC: mxs-saif: check BUSY bit in hw_params() only if not mclk_in_use
If something else, typically a codec, has enabled mclk, the BUSY
bit may be set when hw_params() is called without this being an
error.  This check thus causes intermittent failures to configure
the sound device when used in such a manner.  Fix this by making
the test conditional on !saif->mclk_in_use.

Signed-off-by: Mans Rullgard <mans@mansr.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2016-02-05 13:22:49 +00:00
..
Kconfig ASoC: mxs: Depends on COMMON_CLK 2013-07-22 14:19:21 +01:00
Makefile ASoC: mxs: add asoc configuration files 2011-07-28 11:47:41 +01:00
mxs-pcm.c ASoC: mxs: Remove SND_DMAENGINE_PCM_FLAG_NO_RESIDUE flag 2014-01-07 11:41:36 +00:00
mxs-pcm.h ASoC: mxs: Use devm_snd_dmaengine_pcm_register() 2013-12-02 11:49:36 +00:00
mxs-saif.c ASoC: mxs-saif: check BUSY bit in hw_params() only if not mclk_in_use 2016-02-05 13:22:49 +00:00
mxs-saif.h ASoC: mxs-saif: Do not store the irq number in the private structure 2014-12-30 16:44:53 +00:00
mxs-sgtl5000.c ASoC: mxs-sgtl5000: Convert to devm_snd_soc_register_card 2015-09-14 18:33:17 +01:00