MLK-11429-9: ASoC: fsl: implement the ESAI xrun handler.
authorShengjiu Wang <b02247@freescale.com>
Mon, 14 Apr 2014 07:19:54 +0000 (15:19 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:48:10 +0000 (14:48 -0500)
commit3e036b11cc05bd1cdd8b43ccd6108894f9c22c18
tree765e9b27db6ebe24a1a479fab85af1481bd5588e
parent0c901e6b1b0f5b89b4d53c18f80a213c28c786b6
MLK-11429-9: ASoC: fsl: implement the ESAI xrun handler.

cherry-pick below patch from imx_3.14.y
ENGR00307835-3 ASoC: fsl: implement the ESAI xrun handler.

When esai xrun happened, there is possibility of channel swap. So ESAI
need to be reset.

Signed-off-by: Shengjiu Wang <b02247@freescale.com>
(cherry picked from commit 440fbeee5bba4d4356a392ff35fe262774c48ea1)
sound/soc/fsl/fsl_esai.c
sound/soc/fsl/imx-pcm-dma.c