Re: [PATCH v2] dmaengine: at_xdmac: Fix wrongfull report of a channel as in use

2019-02-02 Thread Vinod Koul
On 23-01-19, 16:33, codrin.ciubota...@microchip.com wrote: > From: Codrin Ciubotariu > > atchan->status variable is used to store two different information: > - pass channel interrupts status from interrupt handler to tasklet; > - channel information like whether it is cyclic or paused; > >

Re: [PATCH v2] dmaengine: at_xdmac: Fix wrongfull report of a channel as in use

2019-01-23 Thread Codrin.Ciubotariu
On 23.01.2019 18:33, Codrin Ciubotariu - M19940 wrote: > From: Codrin Ciubotariu > > atchan->status variable is used to store two different information: > - pass channel interrupts status from interrupt handler to tasklet; > - channel information like whether it is cyclic or paused; > >

[PATCH v2] dmaengine: at_xdmac: Fix wrongfull report of a channel as in use

2019-01-23 Thread Codrin.Ciubotariu
From: Codrin Ciubotariu atchan->status variable is used to store two different information: - pass channel interrupts status from interrupt handler to tasklet; - channel information like whether it is cyclic or paused; This causes a bug when device_terminate_all() is called,