Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-26 Thread Robert Jarzmik
Vinod Koul writes: > Applied, thanks Thanks Vinod. Cheers. -- Robert

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-26 Thread Robert Jarzmik
Vinod Koul writes: > Applied, thanks Thanks Vinod. Cheers. -- Robert

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-25 Thread Vinod Koul
On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: > In the current state, upon bus error the driver will spin endlessly, > relaunching the last tx, which will fail again and again : > - a bus error happens > - pxad_chan_handler() is called > - as PXA_DCSR_STOPSTATE is true, the

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-25 Thread Vinod Koul
On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: > In the current state, upon bus error the driver will spin endlessly, > relaunching the last tx, which will fail again and again : > - a bus error happens > - pxad_chan_handler() is called > - as PXA_DCSR_STOPSTATE is true, the

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-16 Thread Robert Jarzmik
Vinod Koul writes: > On Thu, Apr 14, 2016 at 08:23:26PM +0200, Robert Jarzmik wrote: >> Vinod Koul writes: >> >> > So what exactly are you trying to fix/achive here? >> Euh you mean the first chapter about the "endless spin" is not clear ? >> This is

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-16 Thread Robert Jarzmik
Vinod Koul writes: > On Thu, Apr 14, 2016 at 08:23:26PM +0200, Robert Jarzmik wrote: >> Vinod Koul writes: >> >> > So what exactly are you trying to fix/achive here? >> Euh you mean the first chapter about the "endless spin" is not clear ? >> This is what I'm trying to fix, the unstoppable

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-15 Thread Vinod Koul
On Thu, Apr 14, 2016 at 08:23:26PM +0200, Robert Jarzmik wrote: > Vinod Koul writes: > > > On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: > >> In the current state, upon bus error the driver will spin endlessly, > >> relaunching the last tx, which will fail

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-15 Thread Vinod Koul
On Thu, Apr 14, 2016 at 08:23:26PM +0200, Robert Jarzmik wrote: > Vinod Koul writes: > > > On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: > >> In the current state, upon bus error the driver will spin endlessly, > >> relaunching the last tx, which will fail again and again : >

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-14 Thread Robert Jarzmik
Vinod Koul writes: > On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: >> In the current state, upon bus error the driver will spin endlessly, >> relaunching the last tx, which will fail again and again : >> - a bus error happens >> - pxad_chan_handler() is

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-14 Thread Robert Jarzmik
Vinod Koul writes: > On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: >> In the current state, upon bus error the driver will spin endlessly, >> relaunching the last tx, which will fail again and again : >> - a bus error happens >> - pxad_chan_handler() is called >> - as

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-13 Thread Vinod Koul
On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: > In the current state, upon bus error the driver will spin endlessly, > relaunching the last tx, which will fail again and again : > - a bus error happens > - pxad_chan_handler() is called > - as PXA_DCSR_STOPSTATE is true, the

Re: [PATCH] dmaengine: pxa: handle bus errors

2016-04-13 Thread Vinod Koul
On Mon, Mar 28, 2016 at 11:32:24PM +0200, Robert Jarzmik wrote: > In the current state, upon bus error the driver will spin endlessly, > relaunching the last tx, which will fail again and again : > - a bus error happens > - pxad_chan_handler() is called > - as PXA_DCSR_STOPSTATE is true, the

[PATCH] dmaengine: pxa: handle bus errors

2016-03-28 Thread Robert Jarzmik
In the current state, upon bus error the driver will spin endlessly, relaunching the last tx, which will fail again and again : - a bus error happens - pxad_chan_handler() is called - as PXA_DCSR_STOPSTATE is true, the last non-terminated transaction is lauched, which is the one triggering

[PATCH] dmaengine: pxa: handle bus errors

2016-03-28 Thread Robert Jarzmik
In the current state, upon bus error the driver will spin endlessly, relaunching the last tx, which will fail again and again : - a bus error happens - pxad_chan_handler() is called - as PXA_DCSR_STOPSTATE is true, the last non-terminated transaction is lauched, which is the one triggering