ASoC: amd: Enable interrupt in dma_open
authorAkshu Agrawal <akshu.agrawal@amd.com>
Tue, 30 Jun 2020 18:37:46 +0000 (00:07 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 1 Jul 2020 16:21:06 +0000 (17:21 +0100)
Fixes interrupt enable condition check with which now
interrupt gets enabled in dma_open.
Prior to this patch it was getting enabled in runtime_resume only.

Signed-off-by: Akshu Agrawal <akshu.agrawal@amd.com>
Link: https://lore.kernel.org/r/20200630183754.20641-1-akshu.agrawal@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/amd/raven/acp3x-pcm-dma.c

index e6386de..5bd458e 100644 (file)
@@ -238,7 +238,7 @@ static int acp3x_dma_open(struct snd_soc_component *component,
        }
 
        if (!adata->play_stream && !adata->capture_stream &&
-               adata->i2ssp_play_stream && !adata->i2ssp_capture_stream)
+           !adata->i2ssp_play_stream && !adata->i2ssp_capture_stream)
                rv_writel(1, adata->acp3x_base + mmACP_EXTERNAL_INTR_ENB);
 
        i2s_data->acp3x_base = adata->acp3x_base;