Use devm_platform_ioremap_resource() instead of
platform_get_resource() + devm_ioremap_resource().
Signed-off-by: Shengju Zhang <zhangshengju@cmss.chinamobile.com>
Signed-off-by: Tang Bin <tangbin@cmss.chinamobile.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
 {
        struct device *dev = &pdev->dev;
        struct adc_device *adc;
-       struct resource *regs;
        enum s3c_cpu_type cpu = platform_get_device_id(pdev)->driver_data;
        int ret;
        unsigned tmp;
                return PTR_ERR(adc->clk);
        }
 
-       regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       adc->regs = devm_ioremap_resource(dev, regs);
+       adc->regs = devm_platform_ioremap_resource(pdev, 0);
        if (IS_ERR(adc->regs))
                return PTR_ERR(adc->regs);