On Mon, Aug 29, 2016 at 07:28:25AM +0000, Radhey Shyam Pandey wrote: > > > > Sounds like interleaved API could be used here? > > > interleaved DMA transfer template has src_start and dst_start to > > > provide bus address of source/destination of first chunk. > > > > Yes > > > > > For multiplanar support requirement is to program multiple > > > source/destination buffer addr for single DMA transaction. > > > > why cant a trxn from user be split to multiple dmanegine txn's? > > Assuming we split frame transfer into two dma_async_tx_descriptor > (two callbacks) Then we need some mechanism to pass multiplanar > information from client driver to dmaengine driver? > i.e dma programming sequence will be different for single/multiple > destination buffer address. Can you explain how? -- ~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