]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
EDAC/dmc520: Use devm_platform_ioremap_resource()
authorJai Arora <jai.arora@samsung.com>
Tue, 18 Jun 2024 11:02:26 +0000 (16:32 +0530)
committerBorislav Petkov (AMD) <bp@alien8.de>
Sun, 23 Jun 2024 08:48:55 +0000 (10:48 +0200)
platform_get_resource() and devm_ioremap_resource() are wrapped up in the
devm_platform_ioremap_resource() helper. Use the helper and get rid of the
local variable for struct resource *.

Signed-off-by: Jai Arora <jai.arora@samsung.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20240618110226.97395-1-jai.arora@samsung.com
drivers/edac/dmc520_edac.c

index 4e30b989a1a47592d9d45b293c146a7a8129d4b3..5e52d31db3b8f5a0e7118dd2e2b99caeb0621c4d 100644 (file)
@@ -480,7 +480,6 @@ static int dmc520_edac_probe(struct platform_device *pdev)
        struct mem_ctl_info *mci;
        void __iomem *reg_base;
        u32 irq_mask_all = 0;
-       struct resource *res;
        struct device *dev;
        int ret, idx, irq;
        u32 reg_val;
@@ -505,8 +504,7 @@ static int dmc520_edac_probe(struct platform_device *pdev)
        }
 
        /* Initialize dmc520 edac */
-       res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       reg_base = devm_ioremap_resource(dev, res);
+       reg_base = devm_platform_ioremap_resource(pdev, 0);
        if (IS_ERR(reg_base))
                return PTR_ERR(reg_base);