From 195855c2d1d33e28102342f0969d0313edd55f0d Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Sun, 12 Jan 2025 23:19:41 +0800 Subject: [PATCH] spi: rockchip-slave: Get rid of the sram driver dependency Use devm_ioremap to get rid of the sram driver dependency. Change-Id: I908c4f6aee1d545d80b5821375d0962c2640c0e2 Signed-off-by: Jon Lin --- drivers/spi/spi-rockchip-slave.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/spi/spi-rockchip-slave.c b/drivers/spi/spi-rockchip-slave.c index 57bcd3ebccfd..ed9e53bf13e6 100644 --- a/drivers/spi/spi-rockchip-slave.c +++ b/drivers/spi/spi-rockchip-slave.c @@ -813,9 +813,9 @@ static int rockchip_spi_slave_probe(struct platform_device *pdev) rs->max_transfer_size = resource_size(&sram_res); rs->dma_phys = sram_res.start; - rs->dma_buf = devm_ioremap_resource(&pdev->dev, &sram_res); - if (IS_ERR(rs->dma_buf)) { - ret = PTR_ERR(rs->dma_buf); + rs->dma_buf = devm_ioremap(&pdev->dev, sram_res.start, resource_size(&sram_res)); + if (!rs->dma_buf) { + ret = -ENOMEM; goto err_put_ctlr; } dev_err(&pdev->dev, "set sram_buf\n");