From: Ye Xingchen Date: Fri, 10 Feb 2023 09:23:56 +0000 (+0800) Subject: mtd: rawnand: orion: use devm_platform_ioremap_resource() X-Git-Tag: v6.6.7~3022^2^2~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=434b8356df416678fb29d21b02bb5755c5f778f0;p=platform%2Fkernel%2Flinux-starfive.git mtd: rawnand: orion: use devm_platform_ioremap_resource() Convert platform_get_resource(), devm_ioremap_resource() to a single call to devm_platform_ioremap_resource(), as this is exactly what this function does. Signed-off-by: Ye Xingchen Signed-off-by: Miquel Raynal Link: https://lore.kernel.org/linux-mtd/202302101723563685569@zte.com.cn --- diff --git a/drivers/mtd/nand/raw/orion_nand.c b/drivers/mtd/nand/raw/orion_nand.c index 1bfecf502216..1bdcd544c3fa 100644 --- a/drivers/mtd/nand/raw/orion_nand.c +++ b/drivers/mtd/nand/raw/orion_nand.c @@ -102,7 +102,6 @@ static int __init orion_nand_probe(struct platform_device *pdev) struct mtd_info *mtd; struct nand_chip *nc; struct orion_nand_data *board; - struct resource *res; void __iomem *io_base; int ret = 0; u32 val = 0; @@ -119,8 +118,7 @@ static int __init orion_nand_probe(struct platform_device *pdev) info->controller.ops = &orion_nand_ops; nc->controller = &info->controller; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - io_base = devm_ioremap_resource(&pdev->dev, res); + io_base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(io_base)) return PTR_ERR(io_base);