From: Peter Chen Date: Mon, 1 Aug 2016 07:02:38 +0000 (+0800) Subject: ethernet: marvell: pxa168_eth: add missing of_node_put after calling of_parse_phandle X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=bd1026c69f120d05f5091827a0b8b4bb96b91884;p=linux-beck.git ethernet: marvell: pxa168_eth: add missing of_node_put after calling of_parse_phandle of_node_put needs to be called when the device node which is got from of_parse_phandle has finished using. Signed-off-by: Peter Chen Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/marvell/pxa168_eth.c b/drivers/net/ethernet/marvell/pxa168_eth.c index aeeb2e79a91a..5d5000c8edf1 100644 --- a/drivers/net/ethernet/marvell/pxa168_eth.c +++ b/drivers/net/ethernet/marvell/pxa168_eth.c @@ -1506,6 +1506,7 @@ static int pxa168_eth_probe(struct platform_device *pdev) } of_property_read_u32(np, "reg", &pep->phy_addr); pep->phy_intf = of_get_phy_mode(pdev->dev.of_node); + of_node_put(np); } /* Hardware supports only 3 ports */