Re: [Patch v6 2/2] dmaengine: Add ADM driver

2015-05-21 Thread Archit Taneja
Hi, On 03/17/2015 11:16 AM, Andy Gross wrote: Add the DMA engine driver for the QCOM Application Data Mover (ADM) DMA controller found in the MSM8x60 and IPQ/APQ8064 platforms. The ADM supports both memory to memory transactions and memory to/from peripheral device transactions. The controller

Re: [Patch v6 2/2] dmaengine: Add ADM driver

2015-03-31 Thread Vinod Koul
On Tue, Mar 17, 2015 at 12:46:12AM -0500, Andy Gross wrote: > +static enum dma_status adm_tx_status(struct dma_chan *chan, dma_cookie_t > cookie, > + struct dma_tx_state *txstate) > +{ > + struct adm_chan *achan = to_adm_chan(chan); > + struct virt_dma_desc *vd; > + enum dma_statu

RE: [Patch v6 2/2] dmaengine: Add ADM driver

2015-03-19 Thread Sricharan
; Gross; linux-kernel@vger.kernel.org; Bjorn Andersson; Kumar Gala; > dmaeng...@vger.kernel.org; linux-arm-ker...@lists.infradead.org > Subject: [Patch v6 2/2] dmaengine: Add ADM driver > > Add the DMA engine driver for the QCOM Application Data Mover (ADM) > DMA controller found in t

[Patch v6 2/2] dmaengine: Add ADM driver

2015-03-16 Thread Andy Gross
Add the DMA engine driver for the QCOM Application Data Mover (ADM) DMA controller found in the MSM8x60 and IPQ/APQ8064 platforms. The ADM supports both memory to memory transactions and memory to/from peripheral device transactions. The controller also provides flow control capabilities for tran