]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: samsung: Use devm_platform_ioremap_resource() to simplify code
authorTang Bin <tangbin@cmss.chinamobile.com>
Sun, 19 Apr 2020 07:06:07 +0000 (15:06 +0800)
committerKrzysztof Kozlowski <krzk@kernel.org>
Tue, 21 Apr 2020 09:35:00 +0000 (11:35 +0200)
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>
arch/arm/plat-samsung/adc.c

index 839bf7d5fee06f24dcb088fa201a8eeec8445cd7..55b1925f65d79e345916e7c876b709e622c0ab80 100644 (file)
@@ -333,7 +333,6 @@ static int s3c_adc_probe(struct platform_device *pdev)
 {
        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;
@@ -370,8 +369,7 @@ static int s3c_adc_probe(struct platform_device *pdev)
                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);