OSDN Git Service

dmaengine: jz4780: Add support for the MDMA and BDMA in the JZ4760(B)
authorPaul Cercueil <paul@crapouillou.net>
Mon, 6 Dec 2021 17:42:57 +0000 (17:42 +0000)
committerVinod Koul <vkoul@kernel.org>
Fri, 17 Dec 2021 16:09:27 +0000 (21:39 +0530)
commit3d70fccf74feba4125542663ff49b4d42d3dcbe7
treed2fe4e79a7ac6c1a3c6fa1381358040369bcf5c8
parentb72cbb1ab2aff3ceef8a2703052d06dc216b01f0
dmaengine: jz4780: Add support for the MDMA and BDMA in the JZ4760(B)

The JZ4760 and JZ4760B SoCs have two regular DMA controllers with 6
channels each. They also have an extra DMA controller named MDMA
with only 2 channels, that only supports memcpy operations, and one
named BDMA with only 3 channels, that is mostly used for transfers
between memories and the BCH controller.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20211206174259.68133-5-paul@crapouillou.net
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/dma-jz4780.c