| From fd343b5141e1128ab893f5370d2a05e4f09830b1 Mon Sep 17 00:00:00 2001 |
| From: Shengjiu Wang <shengjiu.wang@nxp.com> |
| Date: Tue, 23 Jan 2018 13:27:10 +0800 |
| Subject: [PATCH] MLK-16224-2: ASoC: dmaengine_pcm: add fifo_num to |
| snd_dmaengine_dai_dma_data |
| |
| In order to support multi-fifo sdma script, the audio driver need to send |
| the fifo number to dma driver through dma_slave_config, and the cpu_dai |
| driver should config fifo_num for the audio platform driver, then platform |
| driver can config fifo_num to dma. |
| So add new variable fifo_num for struct snd_dmaengine_dai_dma_data. |
| |
| Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> |
| Reviewed-by: Robin Gong<yibin.gong@nxp.com> |
| --- |
| include/sound/dmaengine_pcm.h | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| --- a/include/sound/dmaengine_pcm.h |
| +++ b/include/sound/dmaengine_pcm.h |
| @@ -76,6 +76,7 @@ struct snd_dmaengine_dai_dma_data { |
| const char *chan_name; |
| unsigned int fifo_size; |
| unsigned int flags; |
| + unsigned int fifo_num; |
| }; |
| |
| void snd_dmaengine_pcm_set_config_from_dai_data( |