net: phy: micrel: don't do clock-mode-select if we got NULL clock
Subsystems (3)
PATCH 1/1 net: phy: micrel: don't do clock-mode-select if we got NULL clock
Signed-off-by Niklas Cassel <[email protected]>
--- drivers/net/phy/micrel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/net/phy/micrel.c +1 -1
@@ -548,7 +548,7 @@ static int kszphy_probe(struct phy_device *phydev) } clk =devm_clk_get (&phydev->dev,"rmii-ref" ); -if (!IS_ERR (clk)) { +if (!IS_ERR_OR_NULL (clk)) {unsigned long rate =clk_get_rate (clk);bool rmii_ref_clk_sel_25_mhz;
Signature · 1 line
2.1.4
David Miller
maintainerFrom: Niklas Cassel <[email protected]>
Date: Thu, 23 Apr 2015 15:37:11 +0200
Quoted 10 lines
Signed-off-by Niklas Cassel <[email protected]>--- drivers/net/phy/micrel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)drivers/net/phy/micrel.c +0
-0
drivers/net/phy/micrel.c static int kszphy_probe(struct phy_device *phydev) · line 554
Quoted 8 lines
drivers/net/phy/micrel.c +1
-1@@ -548,7 +548,7 @@ static int kszphy_probe(struct phy_device *phydev) } clk =devm_clk_get (&phydev->dev,"rmii-ref" ); -if (!IS_ERR (clk)) { +if (!IS_ERR_OR_NULL (clk)) {unsigned long rate =clk_get_rate (clk);bool rmii_ref_clk_sel_25_mhz;
I do not see anyone in any other networking driver checking for a NULL return from devm_clk_get().
So either everyone else is wrong, or your change is. I want to find out which before applying anything.