ASoC: fsl_sai: Fix incorrect register writing in fsl_sai_isr()
In the rx irq handling part, we should clear the flags in RCSR not TCSR. Signed-off-by: Nicolin Chen <nicoleotsuka@gmail.com> Signed-off-by: Mark Brown <broonie@linaro.org>
This commit is contained in:
parent
eff952b733
commit
4800f88b61
1 changed files with 1 additions and 1 deletions
|
@ -106,7 +106,7 @@ static irqreturn_t fsl_sai_isr(int irq, void *devid)
|
|||
xcsr &= ~FSL_SAI_CSR_xF_MASK;
|
||||
|
||||
if (flags)
|
||||
regmap_write(sai->regmap, FSL_SAI_TCSR, flags | xcsr);
|
||||
regmap_write(sai->regmap, FSL_SAI_RCSR, flags | xcsr);
|
||||
|
||||
out:
|
||||
if (irq_none)
|
||||
|
|
Loading…
Reference in a new issue