dmaengine: sf-pdma: add mpfs-pdma compatible name
authorShravan Chippa <shravan.chippa@microchip.com>
Fri, 8 Dec 2023 10:38:55 +0000 (16:08 +0530)
committerVinod Koul <vkoul@kernel.org>
Mon, 11 Dec 2023 11:03:22 +0000 (16:33 +0530)
commit58eea79a1cf285a62af886851b1a91ed5aceb401
tree0f0a45ad39a10888d1da0d6231169748e0bcff8c
parent72b22006ba78c2e3bf39b486a7b8155dc9020133
dmaengine: sf-pdma: add mpfs-pdma compatible name

Sifive platform dma (sf-pdma) has both in-order and out-of-order
configurations but sf-pdam driver configured to do in-order DMA
transfers, with out-of-order configuration got better throughput
in the PolarFire SoC platform.

Add a PolarFire SoC specific compatible and code to support
for out-of-order dma transfers

Reviewed-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Signed-off-by: Shravan Chippa <shravan.chippa@microchip.com>
Link: https://lore.kernel.org/r/20231208103856.3732998-4-shravan.chippa@microchip.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/sf-pdma/sf-pdma.c
drivers/dma/sf-pdma/sf-pdma.h