From c9c015abab34dd679e8627d7122c683f61014843 Mon Sep 17 00:00:00 2001 From: "xingyu.wu" Date: Tue, 19 Jul 2022 15:51:13 +0800 Subject: [PATCH] spi:pl022-starfive:Turn off dma channel search under overlay Signed-off-by: Xingyu Wu --- drivers/spi/spi-pl022-starfive.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/spi/spi-pl022-starfive.c b/drivers/spi/spi-pl022-starfive.c index 383a086..dcc6551 100755 --- a/drivers/spi/spi-pl022-starfive.c +++ b/drivers/spi/spi-pl022-starfive.c @@ -2256,7 +2256,10 @@ static int pl022_probe(struct amba_device *adev, const struct amba_id *id) /* If that failed, use channels from platform_info */ if (status == 0) platform_info->enable_dma = 1; - else if (platform_info->enable_dma) { + else if (platform_flag) { + platform_info->enable_dma = 0; + dev_info(&adev->dev, "work without dma!\n"); + } else if (platform_info->enable_dma) { status = pl022_dma_probe(pl022); if (status != 0) platform_info->enable_dma = 0; -- 2.7.4