OSDN Git Service

mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource()
authorYang Li <yang.lee@linux.alibaba.com>
Wed, 15 Mar 2023 05:22:31 +0000 (13:22 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Thu, 23 Mar 2023 10:54:13 +0000 (11:54 +0100)
According to commit 890cc39a8799 ("drivers: provide
devm_platform_get_and_ioremap_resource()"), convert
platform_get_resource(), devm_ioremap_resource() to a single
call to devm_platform_get_and_ioremap_resource(), as this is exactly
what this function does.

Signed-off-by: Yang Li <yang.lee@linux.alibaba.com>
Link: https://lore.kernel.org/r/20230315052231.21212-1-yang.lee@linux.alibaba.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/dw_mmc-pltfm.c

index 13e55cf..48b7da2 100644 (file)
@@ -46,8 +46,7 @@ int dw_mci_pltfm_register(struct platform_device *pdev,
        host->irq_flags = 0;
        host->pdata = pdev->dev.platform_data;
 
-       regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       host->regs = devm_ioremap_resource(&pdev->dev, regs);
+       host->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &regs);
        if (IS_ERR(host->regs))
                return PTR_ERR(host->regs);