On Thu, Dec 11, 2014 at 05:31:05AM +0000, Kuninori Morimoto wrote: > > Hi Vinod > > > > When we set simple settings to DMAC, then, it works automatically as cyclic transfer. > > > The usage of this DMA is very limited, so it is super simple. > > > In addition, this is 2nd DMA which is needed on sound. > > > 1st DMA is controled by rcar-dmac.c > > > 2nd DMA is this > > > almost all settings are set by 1st DMA, 2nd DMA is just relay. > > okay that needs to be called out explicitly. While reading driver it wasn't > > very clear > > So which one is the 1st DMA, how will the client configure these two DMAs? > > 1st DMA is rcar-dma which was created by Laurent. > And it has been sent to you now. > > ${LINUX}/sound/soc/sh/rcar/core.c > is the user of these 2 dmac. > 1st DMAC gets "from mem address", and "to reg address". > 2nd DMAC gets "from reg address", and "to reg address". > DMAC's ID are came from DT. So how is the user expectations, will they configure both the engines? -- ~Vinod -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html