Messages in this thread Patch in this message | | | From | Markus Elfring <> | Subject | [PATCH] misc/pvpanic: Use devm_platform_ioremap_resource() in pvpanic_mmio_probe() | Date | Wed, 18 Sep 2019 14:10:19 +0200 |
| |
From: Markus Elfring <elfring@users.sourceforge.net> Date: Wed, 18 Sep 2019 14:00:13 +0200
Simplify this function implementation by using a known wrapper function.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> --- drivers/misc/pvpanic.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/drivers/misc/pvpanic.c b/drivers/misc/pvpanic.c index 95ff7c5a1dfb..74bcdd171558 100644 --- a/drivers/misc/pvpanic.c +++ b/drivers/misc/pvpanic.c @@ -137,13 +137,7 @@ static void pvpanic_unregister_acpi_driver(void) {}
static int pvpanic_mmio_probe(struct platform_device *pdev) { - struct resource *mem; - - mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - if (!mem) - return -EINVAL; - - base = devm_ioremap_resource(&pdev->dev, mem); + base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(base)) return PTR_ERR(base);
-- 2.23.0
| |