]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
net: ethernet: ti: cpsw: Use devm_platform_get_and_ioremap_resource()
authorYang Yingliang <yangyingliang@huawei.com>
Wed, 9 Jun 2021 14:01:52 +0000 (22:01 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 10 Jun 2021 20:02:01 +0000 (13:02 -0700)
Use devm_platform_get_and_ioremap_resource() to simplify
code.

Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ti/cpsw.c
drivers/net/ethernet/ti/cpsw_new.c

index c0cd7de88316b012798287be3aafb9e5c3629a20..b1e80cc96f569dbc9f3dd50a263d6fb8bcde91b3 100644 (file)
@@ -1532,8 +1532,7 @@ static int cpsw_probe(struct platform_device *pdev)
        }
        cpsw->bus_freq_mhz = clk_get_rate(clk) / 1000000;
 
-       ss_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       ss_regs = devm_ioremap_resource(dev, ss_res);
+       ss_regs = devm_platform_get_and_ioremap_resource(pdev, 0, &ss_res);
        if (IS_ERR(ss_regs))
                return PTR_ERR(ss_regs);
        cpsw->regs = ss_regs;
index 69b7a4e0220aac909a380d1ba1c31f50276bff1d..8d4f3c53385d5c2d691b32180e1f3dfba55a454c 100644 (file)
@@ -1883,8 +1883,7 @@ static int cpsw_probe(struct platform_device *pdev)
        }
        cpsw->bus_freq_mhz = clk_get_rate(clk) / 1000000;
 
-       ss_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-       ss_regs = devm_ioremap_resource(dev, ss_res);
+       ss_regs = devm_platform_get_and_ioremap_resource(pdev, 0, &ss_res);
        if (IS_ERR(ss_regs)) {
                ret = PTR_ERR(ss_regs);
                return ret;