DMA mappings Coherent mapping Streaming DMA mapping Single buffer mapping Scatter/gather mapping Get a descriptor for transaction Submit the transaction Issue pending DMA requests and wait for callback notification Putting it all together – NXP SDMA (i.MX6) DMA DT binding