drm: Convert to devm_ioremap_resource()
[deliverable/linux.git] / drivers / gpu / drm / exynos / exynos_drm_fimc.c
index 67a83e69544bb4e285088be9227c3ed2176ebcb6..411f69b76e84da9883a191145ea831c8e946dcaf 100644 (file)
@@ -1785,11 +1785,9 @@ static int fimc_probe(struct platform_device *pdev)
 
        /* resource memory */
        ctx->regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       ctx->regs = devm_request_and_ioremap(dev, ctx->regs_res);
-       if (!ctx->regs) {
-               dev_err(dev, "failed to map registers.\n");
-               return -ENXIO;
-       }
+       ctx->regs = devm_ioremap_resource(dev, ctx->regs_res);
+       if (IS_ERR(ctx->regs))
+               return PTR_ERR(ctx->regs);
 
        /* resource irq */
        res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
This page took 0.0341 seconds and 5 git commands to generate.