Re: [PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Ira W. Snyder
On Fri, Sep 24, 2010 at 03:04:19PM -0700, Ira W. Snyder wrote: > On Fri, Sep 24, 2010 at 02:53:14PM -0700, Dan Williams wrote: > > On Fri, 2010-09-24 at 14:24 -0700, Ira W. Snyder wrote: > > > On Fri, Sep 24, 2010 at 01:40:56PM -0700, Dan Williams wrote: > > > > I don't think any dma channels grace

Re: [PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Dan Williams
On Fri, 2010-09-24 at 15:04 -0700, Ira W. Snyder wrote: > On Fri, Sep 24, 2010 at 02:53:14PM -0700, Dan Williams wrote: > > What about overrun or underrun do we not care if src_total != dst_total? > > > > Otherwise looks ok. > > > > I don't know if we should care about that. The algorithm handle

Re: [PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Ira W. Snyder
On Fri, Sep 24, 2010 at 02:53:14PM -0700, Dan Williams wrote: > On Fri, 2010-09-24 at 14:24 -0700, Ira W. Snyder wrote: > > On Fri, Sep 24, 2010 at 01:40:56PM -0700, Dan Williams wrote: > > > I don't think any dma channels gracefully handle descriptors that were > > > prepped but not submitted. Yo

Re: [PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Dan Williams
On Fri, 2010-09-24 at 14:24 -0700, Ira W. Snyder wrote: > On Fri, Sep 24, 2010 at 01:40:56PM -0700, Dan Williams wrote: > > I don't think any dma channels gracefully handle descriptors that were > > prepped but not submitted. You would probably need to submit the > > backlog, poll for completion,

Re: [PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Ira W. Snyder
On Fri, Sep 24, 2010 at 01:40:56PM -0700, Dan Williams wrote: > On Fri, Sep 24, 2010 at 12:46 PM, Ira W. Snyder wrote: > > This adds support for scatterlist to scatterlist DMA transfers. As > > requested by Dan, this is hidden behind an ifdef so that it can be > > selected by the drivers that need

Re: [PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Dan Williams
On Fri, Sep 24, 2010 at 12:46 PM, Ira W. Snyder wrote: > This adds support for scatterlist to scatterlist DMA transfers. As > requested by Dan, this is hidden behind an ifdef so that it can be > selected by the drivers that need it. > > Signed-off-by: Ira W. Snyder > --- >  drivers/dma/Kconfig  

[PATCH RFCv1 1/2] dmaengine: add support for scatterlist to scatterlist transfers

2010-09-24 Thread Ira W. Snyder
This adds support for scatterlist to scatterlist DMA transfers. As requested by Dan, this is hidden behind an ifdef so that it can be selected by the drivers that need it. Signed-off-by: Ira W. Snyder --- drivers/dma/Kconfig |4 ++ drivers/dma/dmaengine.c | 119 +