How to support multi FIFO address in ALSA & DMA Engine?
22 Apr
2020
22 Apr
'20
8:51 a.m.
Hi Experts
Some cpu-dai devices support multi FIFO, so we need to tell DMA which fifos and how many fifos it should fill the data to.
For example, when channels = 2, only one fifo is used. when channels = 4, then two fifos are used.
or when channels = 2, two fifos are used, when channels= 4, four fifos are used.
But in snd_dmaengine_dai_dma_data, and dma_slave_config, there is only one dma address. Do you have any idea to support multi FIFO? is there any implemented reference?
Best regards Wang shengjiu
1707
Age (days ago)
1707
Last active (days ago)
0 comments
1 participants
participants (1)
-
Shengjiu Wang