> > > Hmm, I'm thinking it should be like this instead to also clear
> > > the dma_chan[lch].flags instead of returning before that.
> > >
> > > Can you try this with your testcase?
> > This works too. OMAP1 doesn't support channel linking so this is
> fine. In case it was, then it would have been
Jarkko
> > Nikula
> > Subject: Re: [PATCH v2] ARM: OMAP: SDMA: Fix omap_stop_dma() API for
> > channel linking
> >
> > * Santosh Shilimkar [091015 00:07]:
> > > OMAP sDMA driver API omap_stop_dma() doesn't really stop the dma
> > when used
> > >
Tony,
> -Original Message-
> From: Tony Lindgren [mailto:t...@atomide.com]
> Sent: Monday, October 19, 2009 10:54 PM
> To: Shilimkar, Santosh
> Cc: linux-omap@vger.kernel.org; S, Venkatraman; Hari n; Jarkko
> Nikula
> Subject: Re: [PATCH v2] ARM: OMAP: SDMA: Fix om
* Santosh Shilimkar [091015 00:07]:
> OMAP sDMA driver API omap_stop_dma() doesn't really stop the dma when used
> in linking scenario. This patch fixes the same.
>
> Signed-off-by: Santosh Shilimkar
> Signed-off-by: Venkatraman S
> Reviewed-By: Tony Lindgren
> CC: Hari n
> CC: Jarkko Nikula
OMAP sDMA driver API omap_stop_dma() doesn't really stop the dma when used
in linking scenario. This patch fixes the same.
Signed-off-by: Santosh Shilimkar
Signed-off-by: Venkatraman S
Reviewed-By: Tony Lindgren
CC: Hari n
CC: Jarkko Nikula
---
arch/arm/plat-omap/dma.c |5 +
1 files