[alsa-devel] [PATCH] ASoC: rsnd: fixup rsnd_dmapp_stop() return value
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Wed Oct 28 05:31:03 CET 2015
From: Kuninori Morimoto <kuninori.morimoto.gx at renesas.com>
45a4394d03("ASoC: rsnd: use mod base common method on DMA phase3")
Exchanged "void rsnd_dmapp_stop()" to "int rsnd_dmapp_stop()",
but it returns inverted value. This patch fixup it.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx at renesas.com>
---
sound/soc/sh/rcar/dma.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sound/soc/sh/rcar/dma.c b/sound/soc/sh/rcar/dma.c
index fc70e97..9917b98 100644
--- a/sound/soc/sh/rcar/dma.c
+++ b/sound/soc/sh/rcar/dma.c
@@ -368,11 +368,11 @@ static int rsnd_dmapp_stop(struct rsnd_mod *mod,
for (i = 0; i < 1024; i++) {
if (0 == rsnd_dmapp_read(dma, PDMACHCR))
- return -EIO;
+ return 0;
udelay(1);
}
- return 0;
+ return -EIO;
}
static int rsnd_dmapp_start(struct rsnd_mod *mod,
--
1.9.1
More information about the Alsa-devel
mailing list