summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorSangbeom Kim <sbkim73@samsung.com>2011-06-10 10:36:54 +0900
committerGreg Kroah-Hartman <gregkh@suse.de>2011-06-23 15:05:39 -0700
commit71ccce482d457ee108e02bb3b636b1bdbe4aa218 (patch)
treef6b7835c30093cac7c32f22cae0ade149c160d41 /sound
parenta28f077aa8b13983837eaad2a3897891b9d511be (diff)
ASoC: SAMSUNG: Fix the incorrect referencing of I2SCON register
commit 33195500edf260e8c8809ab9dfc67f50e0ce031f upstream. If DMA active status should be checked, I2SCON register should be referenced. In this patch, Fix the incorrect referencing of I2SCON register. Reported-by : Lakkyung Jung <lakkyung.jung@samsung.com> Signed-off-by: Sangbeom Kim <sbkim73@samsung.com> Acked-by: Jassi Brar <jassisinghbrar@gmail.com> Acked-by: Liam Girdwood <lrg@ti.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'sound')
-rw-r--r--sound/soc/samsung/i2s.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/samsung/i2s.c b/sound/soc/samsung/i2s.c
index ffa09b3b2caa..992a732b5211 100644
--- a/sound/soc/samsung/i2s.c
+++ b/sound/soc/samsung/i2s.c
@@ -191,7 +191,7 @@ static inline bool tx_active(struct i2s_dai *i2s)
if (!i2s)
return false;
- active = readl(i2s->addr + I2SMOD);
+ active = readl(i2s->addr + I2SCON);
if (is_secondary(i2s))
active &= CON_TXSDMA_ACTIVE;
@@ -223,7 +223,7 @@ static inline bool rx_active(struct i2s_dai *i2s)
if (!i2s)
return false;
- active = readl(i2s->addr + I2SMOD) & CON_RXDMA_ACTIVE;
+ active = readl(i2s->addr + I2SCON) & CON_RXDMA_ACTIVE;
return active ? true : false;
}