net: fjes: Use resource_size
authorVaishali Thakkar <vaishali.thakkar@oracle.com>
Mon, 11 Apr 2016 10:28:17 +0000 (15:58 +0530)
committerDavid S. Miller <davem@davemloft.net>
Mon, 11 Apr 2016 19:00:04 +0000 (15:00 -0400)
Use the function resource_size instead of explicit computation.

Problem found using Coccinelle.

Signed-off-by: Vaishali Thakkar <vaishali.thakkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/fjes/fjes_main.c

index 0ddb54fe3d91b44c961d03a2238d39abf109ef01..061b4af4ee62265b80aa6c8c6cb23878f90310f2 100644 (file)
@@ -1129,7 +1129,7 @@ static int fjes_probe(struct platform_device *plat_dev)
 
        res = platform_get_resource(plat_dev, IORESOURCE_MEM, 0);
        hw->hw_res.start = res->start;
-       hw->hw_res.size = res->end - res->start + 1;
+       hw->hw_res.size = resource_size(res);
        hw->hw_res.irq = platform_get_irq(plat_dev, 0);
        err = fjes_hw_init(&adapter->hw);
        if (err)