OSDN Git Service

ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Mon, 28 Oct 2019 11:52:07 +0000 (13:52 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 28 Oct 2019 13:11:01 +0000 (13:11 +0000)
When non standard names are used it is possible that one of the directions
are not provided, thus the flags needs to be present to tell the core that
we have half duplex setup.

Fixes: 642aafea8889 ("ASoC: ti: remove compat dma probing")
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Link: https://lore.kernel.org/r/20191028115207.5142-1-peter.ujfalusi@ti.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/ti/sdma-pcm.c

index a236350..2b0bc23 100644 (file)
@@ -62,7 +62,7 @@ int sdma_pcm_platform_register(struct device *dev,
        config->chan_names[0] = txdmachan;
        config->chan_names[1] = rxdmachan;
 
-       return devm_snd_dmaengine_pcm_register(dev, config, 0);
+       return devm_snd_dmaengine_pcm_register(dev, config, flags);
 }
 EXPORT_SYMBOL_GPL(sdma_pcm_platform_register);