diff options
| author | Nicolin Chen <Guangyu.Chen@freescale.com> | 2014-07-18 06:16:50 -0400 |
|---|---|---|
| committer | Nicolin Chen <Guangyu.Chen@freescale.com> | 2014-07-18 06:54:53 -0400 |
| commit | ee8a5a65117f5b7cdcf5d18cc08e50c64a600f6f (patch) | |
| tree | 2bb29f6b79a4a33e2767762108bffb102a25bf05 | |
| parent | b85f840a60de8d0a5ca8fbe7eda15f611ff5b622 (diff) | |
ENGR00323404-2 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.
Acked-by: Wang Shengjiu <b02247@freescale.com>
Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com>
| -rw-r--r-- | sound/soc/fsl/fsl_sai.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/fsl/fsl_sai.c b/sound/soc/fsl/fsl_sai.c index 37c950779694..cdff65b14dbd 100644 --- a/sound/soc/fsl/fsl_sai.c +++ b/sound/soc/fsl/fsl_sai.c | |||
| @@ -106,7 +106,7 @@ irq_rx: | |||
| 106 | xcsr &= ~FSL_SAI_CSR_xF_MASK; | 106 | xcsr &= ~FSL_SAI_CSR_xF_MASK; |
| 107 | 107 | ||
| 108 | if (flags) | 108 | if (flags) |
| 109 | regmap_write(sai->regmap, FSL_SAI_TCSR, flags | xcsr); | 109 | regmap_write(sai->regmap, FSL_SAI_RCSR, flags | xcsr); |
| 110 | 110 | ||
| 111 | out: | 111 | out: |
| 112 | if (irq_none) | 112 | if (irq_none) |
