RE: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lu Jingchang-B35083
Xiaochun- > B41219 > Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support > > On Tue, Aug 06, 2013 at 01:24:31AM +, Lu Jingchang-B35083 wrote: > > > -Original Message- > > > From: Vinod Koul [mailto:vinod.k...@intel.com] > >

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Vinod Koul
; linux-kernel@vger.kernel.org; > > linux-arm-ker...@lists.infradead.org; Wang Huan-B18965; Li Xiaochun- > > B41219 > > Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support > > > + > > > +static void fsl_edma_free_desc(struct virt_dma_de

RE: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lu Jingchang-B35083
Xiaochun- > B41219 > Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support > > + > > +static void fsl_edma_free_desc(struct virt_dma_desc *vdesc) { > > + struct fsl_edma_desc *fsl_desc; > > + int i; > > + > > + fsl_desc = to_fsl_e

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Vinod Koul
On Mon, Aug 05, 2013 at 02:07:04PM +0800, Jingchang Lu wrote: > Add Freescale enhanced direct memory(eDMA) controller support. > The eDMA controller deploys DMAMUXs routing DMA request sources(slot) > to eDMA channels. > This module can be found on Vybrid and LS-1 SoCs. > > Signed-off-by: Alison

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Vinod Koul
On Mon, Aug 05, 2013 at 09:53:45AM +0200, Lothar Waßmann wrote: > Hi, > > Jingchang Lu writes: > > Add Freescale enhanced direct memory(eDMA) controller support. > > The eDMA controller deploys DMAMUXs routing DMA request sources(slot) > > to eDMA channels. > > This module can be found on Vybrid

RE: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lu Jingchang-B35083
aro.org; linux-arm- > ker...@lists.infradead.org > Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support > [...] > > + fsl_desc->n_tcds = sg_len; > > + for (i = 0; i < sg_len; i++) { > > + fsl_de

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lothar Waßmann
Hi, Jingchang Lu writes: > Add Freescale enhanced direct memory(eDMA) controller support. > The eDMA controller deploys DMAMUXs routing DMA request sources(slot) > to eDMA channels. > This module can be found on Vybrid and LS-1 SoCs. > [...] > +static struct fsl_edma_desc

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lothar Waßmann
Hi, Jingchang Lu writes: Add Freescale enhanced direct memory(eDMA) controller support. The eDMA controller deploys DMAMUXs routing DMA request sources(slot) to eDMA channels. This module can be found on Vybrid and LS-1 SoCs. [...] +static struct fsl_edma_desc *fsl_edma_alloc_desc(struct

RE: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lu Jingchang-B35083
...@lists.infradead.org Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support [...] + fsl_desc-n_tcds = sg_len; + for (i = 0; i sg_len; i++) { + fsl_desc-tcd[i].vtcd = dma_pool_alloc(fsl_chan-tcd_pool, + GFP_ATOMIC

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Vinod Koul
On Mon, Aug 05, 2013 at 09:53:45AM +0200, Lothar Waßmann wrote: Hi, Jingchang Lu writes: Add Freescale enhanced direct memory(eDMA) controller support. The eDMA controller deploys DMAMUXs routing DMA request sources(slot) to eDMA channels. This module can be found on Vybrid and LS-1

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Vinod Koul
On Mon, Aug 05, 2013 at 02:07:04PM +0800, Jingchang Lu wrote: Add Freescale enhanced direct memory(eDMA) controller support. The eDMA controller deploys DMAMUXs routing DMA request sources(slot) to eDMA channels. This module can be found on Vybrid and LS-1 SoCs. Signed-off-by: Alison Wang

RE: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lu Jingchang-B35083
: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support + +static void fsl_edma_free_desc(struct virt_dma_desc *vdesc) { + struct fsl_edma_desc *fsl_desc; + int i; + + fsl_desc = to_fsl_edma_desc(vdesc); + for (i = 0; i fsl_desc-n_tcds; i

Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Vinod Koul
-ker...@lists.infradead.org; Wang Huan-B18965; Li Xiaochun- B41219 Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support + +static void fsl_edma_free_desc(struct virt_dma_desc *vdesc) { + struct fsl_edma_desc *fsl_desc; + int i; + + fsl_desc

RE: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support

2013-08-05 Thread Lu Jingchang-B35083
Subject: Re: [PATCH v2 3/3] dma: Add Freescale eDMA engine driver support On Tue, Aug 06, 2013 at 01:24:31AM +, Lu Jingchang-B35083 wrote: -Original Message- From: Vinod Koul [mailto:vinod.k...@intel.com] Sent: Tuesday, August 06, 2013 12:35 AM To: Lu Jingchang-B35083 Cc: d