spi: atmel-quadspi: Simpify resource lookup
authorJinjie Ruan <ruanjinjie@huawei.com>
Tue, 20 Aug 2024 12:38:18 +0000 (20:38 +0800)
committerMark Brown <broonie@kernel.org>
Fri, 23 Aug 2024 10:03:17 +0000 (11:03 +0100)
Use the devm_platform_ioremap_resource_byname() helper instead of
calling platform_get_resource_byname() and devm_ioremap_resource()
separately.

Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
Link: https://patch.msgid.link/20240820123818.1788432-1-ruanjinjie@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/atmel-quadspi.c

index 5aaff3bee1b78ffae7625c7f8d6ef17167a9b2b2..2b5c72176711c2f4db46d24ea4eabffc4b43ce9d 100644 (file)
@@ -601,16 +601,14 @@ static int atmel_qspi_probe(struct platform_device *pdev)
        aq->pdev = pdev;
 
        /* Map the registers */
-       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi_base");
-       aq->regs = devm_ioremap_resource(&pdev->dev, res);
+       aq->regs = devm_platform_ioremap_resource_byname(pdev, "qspi_base");
        if (IS_ERR(aq->regs)) {
                dev_err(&pdev->dev, "missing registers\n");
                return PTR_ERR(aq->regs);
        }
 
        /* Map the AHB memory */
-       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi_mmap");
-       aq->mem = devm_ioremap_resource(&pdev->dev, res);
+       aq->mem = devm_platform_ioremap_resource_byname(pdev, "qspi_mmap");
        if (IS_ERR(aq->mem)) {
                dev_err(&pdev->dev, "missing AHB memory\n");
                return PTR_ERR(aq->mem);