dmaengine: JZ4780: Add support for the JZ4755.
authorSiarhei Volkau <lis8215@gmail.com>
Wed, 19 Oct 2022 06:39:34 +0000 (09:39 +0300)
committerVinod Koul <vkoul@kernel.org>
Wed, 19 Oct 2022 13:43:16 +0000 (19:13 +0530)
commit042427ea0e415ea25468605f1b562f4ecec43541
tree0c538ad1212b9b25cf010533e0a435882595e6ef
parent97c4cf380ff2d5a58ff13b9ac415ad998f623510
dmaengine: JZ4780: Add support for the JZ4755.

The JZ4755 has 4 DMA channels per DMA unit, two idential DMA units.

The JZ4755 has the similar DMA engine to JZ4725b and it has the
same bug as JZ4725b, see commit a40c94be2336.
At least the JZ_SOC_DATA_BREAK_LINKS flag make it work much better,
although not ideal.

Reviewed-by: Paul Cercueil <paul@crapouillou.net>
Tested-by: Siarhei Volkau <lis8215@gmail.com>
Signed-off-by: Siarhei Volkau <lis8215@gmail.com>
Link: https://lore.kernel.org/r/20221019063934.3278444-3-lis8215@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/dma-jz4780.c