Cyclic DMA - callback properties and tx_status residue

Vinod Koul vinod.koul at linux.intel.com
Thu May 10 10:54:00 EDT 2012


On Thu, 2012-05-10 at 21:19 +0800, Huang Shijie wrote:
> On Thu, May 10, 2012 at 6:58 PM, Vinod Koul <vinod.koul at linux.intel.com> wrote:
> > 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!
> >
> I ever sent you a patch to fix it.
Yes :-), Thank You

Looks fine, should show up in -next in a day or so...


-- 
~Vinod




More information about the linux-arm-kernel mailing list