]> www.infradead.org Git - users/dwmw2/linux.git/commit
ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet
authorShengjiu Wang <shengjiu.wang@nxp.com>
Mon, 27 Apr 2020 06:23:21 +0000 (14:23 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 24 Jun 2020 15:48:18 +0000 (17:48 +0200)
commit83ea70e2e12f90b68cb57d0c0ac5aec33e3ae3e6
tree64f2106dc0669c667ee944325718983f24745e32
parent712ee450ee813cae50c3898f0f2d300642456b0f
ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet

[ Upstream commit 1fecbb71fe0e46b886f84e3b6decca6643c3af6d ]

Disable exception interrupt before scheduling tasklet, otherwise if
the tasklet isn't handled immediately, there will be endless xrun
interrupt.

Fixes: 7ccafa2b3879 ("ASoC: fsl_esai: recover the channel swap after xrun")
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
Link: https://lore.kernel.org/r/a8f2ad955aac9e52587beedc1133b3efbe746895.1587968824.git.shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/fsl/fsl_esai.c