RE: [PATCH v2 3/4] dmaengine: imx-sdma: implement channel termination via worker

2018-09-19 Thread Robin Gong
gt; > > To: Vinod Koul > > > > > > > Cc: dmaeng...@vger.kernel.org; linux-kernel@vger.kernel.org; > > > > > > > Robin Gong ; dl-linux-imx > > > > > > > ; > > > ker...@pengutronix.de; patchwork-...@pengutronix.de > > > Sub

Re: [PATCH v2 3/4] dmaengine: imx-sdma: implement channel termination via worker

2018-09-17 Thread Lucas Stach
el.org; Robin > > > > > > Gong > > > > > > ; dl-linux-imx ; > > ker...@pengutronix.de; patchwork-...@pengutronix.de > > Subject: [PATCH v2 3/4] dmaengine: imx-sdma: implement channel termination > > via worker > > > > The dmaengin

RE: [PATCH v2 3/4] dmaengine: imx-sdma: implement channel termination via worker

2018-09-17 Thread Robin Gong
> -Original Message- > From: Lucas Stach > Sent: 2018年9月15日 1:06 > To: Vinod Koul > Cc: dmaeng...@vger.kernel.org; linux-kernel@vger.kernel.org; Robin Gong > ; dl-linux-imx ; > ker...@pengutronix.de; patchwork-...@pengutronix.de > Subject: [PATCH v2 3/4] dmaeng

[PATCH v2 3/4] dmaengine: imx-sdma: implement channel termination via worker

2018-09-14 Thread Lucas Stach
The dmaengine documentation states that device_terminate_all may be asynchronous and need not wait for the active transfers have stopped. This allows us to move most of the functionality currently implemented in the sdma channel termination function to run in a worker, outside of any atomic contex