mfd: atmel-hlcdc: Convert to devm_platform_ioremap_resource()
authorYangtao Li <frank.li@vivo.com>
Thu, 6 Jul 2023 11:39:33 +0000 (19:39 +0800)
committerLee Jones <lee@kernel.org>
Fri, 18 Aug 2023 20:48:00 +0000 (21:48 +0100)
Use devm_platform_ioremap_resource() to simplify code.

Signed-off-by: Yangtao Li <frank.li@vivo.com>
Link: https://lore.kernel.org/r/20230706113939.1178-1-frank.li@vivo.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/mfd/atmel-hlcdc.c

index 3c2414b..20de7f4 100644 (file)
@@ -83,7 +83,6 @@ static int atmel_hlcdc_probe(struct platform_device *pdev)
        struct atmel_hlcdc_regmap *hregmap;
        struct device *dev = &pdev->dev;
        struct atmel_hlcdc *hlcdc;
-       struct resource *res;
 
        hregmap = devm_kzalloc(dev, sizeof(*hregmap), GFP_KERNEL);
        if (!hregmap)
@@ -93,8 +92,7 @@ static int atmel_hlcdc_probe(struct platform_device *pdev)
        if (!hlcdc)
                return -ENOMEM;
 
-       res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       hregmap->regs = devm_ioremap_resource(dev, res);
+       hregmap->regs = devm_platform_ioremap_resource(pdev, 0);
        if (IS_ERR(hregmap->regs))
                return PTR_ERR(hregmap->regs);