dmaengine: dw-axi-dmac: Add support for StarFive JH7110 DMA
authorWalker Chen <walker.chen@starfivetech.com>
Wed, 22 Mar 2023 09:48:18 +0000 (17:48 +0800)
committerVinod Koul <vkoul@kernel.org>
Wed, 12 Apr 2023 17:48:43 +0000 (23:18 +0530)
commit790f3c8b8f9f63b1f5a3ffd06630ed3d0df9804c
treec6014fdfbda0ada095651d2030ad14a38d253004
parent970b17dfe264a9085ba4e593730ecfd496b950ab
dmaengine: dw-axi-dmac: Add support for StarFive JH7110 DMA

Add DMA reset operation in device probe and use different configuration
on CH_CFG registers according to match data. Update all uses of
of_device_is_compatible with of_device_get_match_data.

Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
Reviewed-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Link: https://lore.kernel.org/r/20230322094820.24738-3-walker.chen@starfivetech.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
drivers/dma/dw-axi-dmac/dw-axi-dmac.h