Files
linux/drivers
Shunsuke Mie 7d28c500e5 dmaengine: dw-edma: Fix to change for continuous transfer
[ Upstream commit a251994a44 ]

The dw-edma driver stops after processing a DMA request even if a request
remains in the issued queue, which is not the expected behavior. The DMA
engine API requires continuous processing.

Add a trigger to start after one processing finished if there are requests
remain.

Fixes: e63d79d1ff ("dmaengine: Add Synopsys eDMA IP core driver")
Signed-off-by: Shunsuke Mie <mie@igel.co.jp>
Link: https://lore.kernel.org/r/20230411101758.438472-1-mie@igel.co.jp
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-05-11 23:03:37 +09:00
..
2023-05-11 23:03:20 +09:00
2023-02-09 11:28:25 +01:00
2023-05-11 23:03:28 +09:00
2023-04-06 12:10:44 +02:00
2023-03-10 09:34:32 +01:00