pinctrl: cherryview: Use devm_platform_ioremap_resource()
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 3 Jul 2019 14:44:20 +0000 (17:44 +0300)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 23 Jul 2019 13:13:14 +0000 (16:13 +0300)
Use the new helper that wraps the calls to platform_get_resource()
and devm_ioremap_resource() together.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/pinctrl/intel/pinctrl-cherryview.c

index 03ec7a5..dbbd989 100644 (file)
@@ -1667,7 +1667,6 @@ static int chv_pinctrl_probe(struct platform_device *pdev)
 {
        struct chv_pinctrl *pctrl;
        struct acpi_device *adev;
-       struct resource *res;
        acpi_status status;
        int ret, irq, i;
 
@@ -1697,8 +1696,7 @@ static int chv_pinctrl_probe(struct platform_device *pdev)
                return -ENOMEM;
 #endif
 
-       res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       pctrl->regs = devm_ioremap_resource(&pdev->dev, res);
+       pctrl->regs = devm_platform_ioremap_resource(pdev, 0);
        if (IS_ERR(pctrl->regs))
                return PTR_ERR(pctrl->regs);