mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to simplify code
authorJisheng Zhang <Jisheng.Zhang@synaptics.com>
Thu, 25 Jul 2019 07:28:22 +0000 (07:28 +0000)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 11 Sep 2019 13:58:39 +0000 (15:58 +0200)
devm_platform_ioremap_resource() wraps platform_get_resource() and
devm_ioremap_resource() in a single helper, let's use that helper to
simplify the code.

Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-pltfm.c

index d268b3b..11ecff9 100644 (file)
@@ -118,12 +118,10 @@ struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev,
                                    size_t priv_size)
 {
        struct sdhci_host *host;
-       struct resource *iomem;
        void __iomem *ioaddr;
        int irq, ret;
 
-       iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       ioaddr = devm_ioremap_resource(&pdev->dev, iomem);
+       ioaddr = devm_platform_ioremap_resource(pdev, 0);
        if (IS_ERR(ioaddr)) {
                ret = PTR_ERR(ioaddr);
                goto err;