Skip to content

Commit 9b55669

Browse files
elfringdavem330
authored andcommitted
NetCP: Deletion of unnecessary checks before two function calls
The functions cpsw_ale_destroy() and of_dev_put() test whether their argument is NULL and then return immediately. Thus the test around the call is not needed. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent f339664 commit 9b55669

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

drivers/net/ethernet/ti/netcp_ethss.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2011,12 +2011,10 @@ static int gbe_probe(struct netcp_device *netcp_device, struct device *dev,
20112011
quit:
20122012
if (gbe_dev->hw_stats)
20132013
devm_kfree(dev, gbe_dev->hw_stats);
2014-
if (gbe_dev->ale)
2015-
cpsw_ale_destroy(gbe_dev->ale);
2014+
cpsw_ale_destroy(gbe_dev->ale);
20162015
if (gbe_dev->ss_regs)
20172016
devm_iounmap(dev, gbe_dev->ss_regs);
2018-
if (interfaces)
2019-
of_node_put(interfaces);
2017+
of_node_put(interfaces);
20202018
devm_kfree(dev, gbe_dev);
20212019
return ret;
20222020
}

0 commit comments

Comments
 (0)