Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-24 Thread Vinod Koul
On Mon, Mar 23, 2015 at 04:24:26PM +, Appana Durga Kedareswara Rao wrote: > > > +static enum dma_status xilinx_dma_tx_status(struct dma_chan *dchan, > > > + dma_cookie_t cookie, > > > + struct dma_tx_state *txstate) { >

RE: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-23 Thread Appana Durga Kedareswara Rao
Soren Brinkmann; > dmaeng...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; linux- > ker...@vger.kernel.org; Appana Durga Kedareswara Rao; Anirudha Sarangi; > Srikanth Vemula; Srikanth Thokala > Subject: Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine > driver support

Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-17 Thread Vinod Koul
On Mon, Mar 02, 2015 at 11:25:11PM +0530, Kedareswara rao Appana wrote: > This is the driver for the AXI Direct Memory Access (AXI DMA) > core, which is a soft Xilinx IP core that provides high- > bandwidth direct memory access between memory and AXI4-Stream > type target peripherals. > > Signed-o

RE: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-05 Thread Appana Durga Kedareswara Rao
al Simek; Soren > Brinkmann; Srikanth Vemula; linux-kernel@vger.kernel.org; Srikanth > Thokala; Anirudha Sarangi; dmaeng...@vger.kernel.org; Appana Durga > Kedareswara Rao; linux-arm-ker...@lists.infradead.org > Subject: Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine > driv

RE: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-05 Thread Appana Durga Kedareswara Rao
Brinkmann; dmaeng...@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Appana Durga > Kedareswara Rao; Anirudha Sarangi; Srikanth Vemula; Srikanth Thokala > Subject: Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine > driver support > &g

RE: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-05 Thread Appana Durga Kedareswara Rao
rinkmann; Srikanth Vemula; linux-kernel@vger.kernel.org; Srikanth > Thokala; Anirudha Sarangi; dmaeng...@vger.kernel.org; Appana Durga > Kedareswara Rao; linux-arm-ker...@lists.infradead.org > Subject: Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine > driver support > &

Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-02 Thread Paul Bolle
On Mon, 2015-03-02 at 23:25 +0530, Kedareswara rao Appana wrote: > --- a/drivers/dma/Kconfig > +++ b/drivers/dma/Kconfig > @@ -425,6 +425,19 @@ config IMG_MDC_DMA > help > Enable support for the IMG multi-threaded DMA controller (MDC). > > +config XILINX_DMA > + tristate "Xilinx

Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-02 Thread Nicolae Rosia
Hello, Here are my comments: You are not making efficient use of DMA's coalesce capability and chaining because you could keep a list of pending descriptors, chain and process them with a single IRQ by setting the coalese field equal to the number of End Of Frame bits set in the entire list. This

Re: [PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-02 Thread Josh Cartwright
Hello! I looked through your driver and have some comments. On Mon, Mar 02, 2015 at 11:25:11PM +0530, Kedareswara rao Appana wrote: > This is the driver for the AXI Direct Memory Access (AXI DMA) > core, which is a soft Xilinx IP core that provides high- > bandwidth direct memory access between m

[PATCH v5] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2015-03-02 Thread Kedareswara rao Appana
This is the driver for the AXI Direct Memory Access (AXI DMA) core, which is a soft Xilinx IP core that provides high- bandwidth direct memory access between memory and AXI4-Stream type target peripherals. Signed-off-by: Srikanth Thokala Signed-off-by: Kedareswara rao Appana --- This patch is re