diff options
-rw-r--r-- | drivers/net/ethernet/broadcom/bcm63xx_enet.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/broadcom/bcm63xx_enet.c b/drivers/net/ethernet/broadcom/bcm63xx_enet.c index ae364c74baf3..537090952c45 100644 --- a/drivers/net/ethernet/broadcom/bcm63xx_enet.c +++ b/drivers/net/ethernet/broadcom/bcm63xx_enet.c | |||
@@ -1126,7 +1126,8 @@ out_freeirq: | |||
1126 | free_irq(dev->irq, dev); | 1126 | free_irq(dev->irq, dev); |
1127 | 1127 | ||
1128 | out_phy_disconnect: | 1128 | out_phy_disconnect: |
1129 | phy_disconnect(phydev); | 1129 | if (priv->has_phy) |
1130 | phy_disconnect(phydev); | ||
1130 | 1131 | ||
1131 | return ret; | 1132 | return ret; |
1132 | } | 1133 | } |