28 Jan
2014
28 Jan
'14
8:35 a.m.
On 01/28/2014 01:30 AM, Kuninori Morimoto wrote:
Hi Mark
These are Renesas Gen2 DMAEngine support patches. #1 - #26 are cleanup/prepare patches. #27 adds Gen2 DMAEngine support.
I've applied all these but as discussed please do work towards using the generic dmaengine code (with extensions to handle non-cyclic DMA) and DPCM.
Thank you for your help. I'll try to update non-cyclic DMA code as next step.
I still think the emulation of the transfers is better done in the DMA driver rather than in the audio driver. The DMA driver has much more state information available than the audio driver, which should make the implementation on one hand simpler and on the other hand more reliable.
- Lars