Cyclic DMA - callback properties and tx_status residue

Vinod Koul vinod.koul at linux.intel.com
Thu May 10 06:58:50 EDT 2012


On Thu, 2012-05-10 at 08:44 +0100, Russell King - ARM Linux wrote:
> In fact, please look at both imx-dma.c _and_ imx-sdma.c - search for
> "callback" and have a look at the code around there.
> 
> You will find that imx-dma.c processes one descriptor per tasklet run,
> and calls the callback under a spinlock.
> 
> You'll find that imx-sdma.c always calls callbacks from IRQ context.
Yup, let me try to fix them!

-- 
~Vinod




More information about the linux-arm-kernel mailing list