Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-05-22 Thread Andy Shevchenko
On Tue, 2017-04-04 at 17:43 +0100, Jose Abreu wrote: > > On 04-04-2017 17:23, Andy Shevchenko wrote: > > On Mon, 2017-01-02 at 13:56 +, Jose Abreu wrote: > > > On 02-01-2017 11:30, Andy Shevchenko wrote: > > > > On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: > > > > > On Mon, Jan 02,

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-05-22 Thread Andy Shevchenko
On Tue, 2017-04-04 at 17:43 +0100, Jose Abreu wrote: > > On 04-04-2017 17:23, Andy Shevchenko wrote: > > On Mon, 2017-01-02 at 13:56 +, Jose Abreu wrote: > > > On 02-01-2017 11:30, Andy Shevchenko wrote: > > > > On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: > > > > > On Mon, Jan 02,

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-04-04 Thread Jose Abreu
Hi Andy, On 04-04-2017 17:23, Andy Shevchenko wrote: > On Mon, 2017-01-02 at 13:56 +, Jose Abreu wrote: >> On 02-01-2017 11:30, Andy Shevchenko wrote: >>> On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > On Fri,

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-04-04 Thread Jose Abreu
Hi Andy, On 04-04-2017 17:23, Andy Shevchenko wrote: > On Mon, 2017-01-02 at 13:56 +, Jose Abreu wrote: >> On 02-01-2017 11:30, Andy Shevchenko wrote: >>> On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > On Fri,

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-04-04 Thread Andy Shevchenko
On Mon, 2017-01-02 at 13:56 +, Jose Abreu wrote: > On 02-01-2017 11:30, Andy Shevchenko wrote: > > On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: > > > On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > > > > On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > >

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-04-04 Thread Andy Shevchenko
On Mon, 2017-01-02 at 13:56 +, Jose Abreu wrote: > On 02-01-2017 11:30, Andy Shevchenko wrote: > > On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: > > > On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > > > > On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > >

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Jose Abreu
Hi, On 02-01-2017 11:30, Andy Shevchenko wrote: > On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: >> On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: >>> On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: ++dw-dmac Maintainers >>> I used to have some semi-finished

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Jose Abreu
Hi, On 02-01-2017 11:30, Andy Shevchenko wrote: > On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: >> On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: >>> On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: ++dw-dmac Maintainers >>> I used to have some semi-finished

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Andy Shevchenko
On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: > On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > > On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > > > ++dw-dmac Maintainers > > I used to have some semi-finished patch to switch to generic API, > > though > > at that

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Andy Shevchenko
On Mon, 2017-01-02 at 15:48 +0530, Vinod Koul wrote: > On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > > On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > > > ++dw-dmac Maintainers > > I used to have some semi-finished patch to switch to generic API, > > though > > at that

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Viresh Kumar
On 02-01-17, 15:48, Vinod Koul wrote: > not sure about non intel ones, viresh? Not sure really :( -- viresh

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Viresh Kumar
On 02-01-17, 15:48, Vinod Koul wrote: > not sure about non intel ones, viresh? Not sure really :( -- viresh

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Vinod Koul
On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > > ++dw-dmac Maintainers > > > > > > On 30-12-2016 11:32, Jose Abreu wrote: > > > Hi All, > > > > > > > > > I am going to work with dw-dmac AHB controller and I wanted to >

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Vinod Koul
On Mon, Jan 02, 2017 at 10:38:00AM +0200, Andy Shevchenko wrote: > On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > > ++dw-dmac Maintainers > > > > > > On 30-12-2016 11:32, Jose Abreu wrote: > > > Hi All, > > > > > > > > > I am going to work with dw-dmac AHB controller and I wanted to >

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Andy Shevchenko
On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > ++dw-dmac Maintainers > > > On 30-12-2016 11:32, Jose Abreu wrote: > > Hi All, > > > > > > I am going to work with dw-dmac AHB controller and I wanted to > > use SND_DMAENGINE_PCM. In order to use this, a standard DMA > > driver with

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2017-01-02 Thread Andy Shevchenko
On Fri, 2016-12-30 at 12:05 +, Jose Abreu wrote: > ++dw-dmac Maintainers > > > On 30-12-2016 11:32, Jose Abreu wrote: > > Hi All, > > > > > > I am going to work with dw-dmac AHB controller and I wanted to > > use SND_DMAENGINE_PCM. In order to use this, a standard DMA > > driver with

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2016-12-30 Thread Jose Abreu
++dw-dmac Maintainers On 30-12-2016 11:32, Jose Abreu wrote: > Hi All, > > > I am going to work with dw-dmac AHB controller and I wanted to > use SND_DMAENGINE_PCM. In order to use this, a standard DMA > driver with cyclic support is needed. I found out that dw-dmac is > capable of cyclic

Re: dmaengine: dw-dmac: Custom cyclic API (Why?)

2016-12-30 Thread Jose Abreu
++dw-dmac Maintainers On 30-12-2016 11:32, Jose Abreu wrote: > Hi All, > > > I am going to work with dw-dmac AHB controller and I wanted to > use SND_DMAENGINE_PCM. In order to use this, a standard DMA > driver with cyclic support is needed. I found out that dw-dmac is > capable of cyclic

dmaengine: dw-dmac: Custom cyclic API (Why?)

2016-12-30 Thread Jose Abreu
Hi All, I am going to work with dw-dmac AHB controller and I wanted to use SND_DMAENGINE_PCM. In order to use this, a standard DMA driver with cyclic support is needed. I found out that dw-dmac is capable of cyclic transfers but instead of using the DMA engine standard cyclic API it uses a

dmaengine: dw-dmac: Custom cyclic API (Why?)

2016-12-30 Thread Jose Abreu
Hi All, I am going to work with dw-dmac AHB controller and I wanted to use SND_DMAENGINE_PCM. In order to use this, a standard DMA driver with cyclic support is needed. I found out that dw-dmac is capable of cyclic transfers but instead of using the DMA engine standard cyclic API it uses a