From: Kuninori Morimoto Date: Mon, 18 Nov 2013 02:45:16 +0000 (-0800) Subject: ASoC: rcar: fixup dma_async_issue_pending() timing X-Git-Tag: firefly_0821_release~176^2~4889^2~2^2~1^2 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=a0d32bca511fd6b570e964ca38a0c3dcd9eacafb;p=firefly-linux-kernel-4.4.55.git ASoC: rcar: fixup dma_async_issue_pending() timing DMAEngine will stall without this patch Signed-off-by: Kuninori Morimoto Signed-off-by: Mark Brown --- diff --git a/sound/soc/sh/rcar/core.c b/sound/soc/sh/rcar/core.c index 2e09ee8d2500..4e55f9d9ef43 100644 --- a/sound/soc/sh/rcar/core.c +++ b/sound/soc/sh/rcar/core.c @@ -199,9 +199,8 @@ static void rsnd_dma_do_work(struct work_struct *work) return; } + dma_async_issue_pending(dma->chan); } - - dma_async_issue_pending(dma->chan); } int rsnd_dma_available(struct rsnd_dma *dma)