diff options
| -rw-r--r-- | drivers/net/ethernet/freescale/gianfar.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/freescale/gianfar.c b/drivers/net/ethernet/freescale/gianfar.c index e2d42475b006..c81625ade4a3 100644 --- a/drivers/net/ethernet/freescale/gianfar.c +++ b/drivers/net/ethernet/freescale/gianfar.c | |||
| @@ -1373,6 +1373,9 @@ static int gfar_probe(struct platform_device *ofdev) | |||
| 1373 | 1373 | ||
| 1374 | gfar_hw_init(priv); | 1374 | gfar_hw_init(priv); |
| 1375 | 1375 | ||
| 1376 | /* Carrier starts down, phylib will bring it up */ | ||
| 1377 | netif_carrier_off(dev); | ||
| 1378 | |||
| 1376 | err = register_netdev(dev); | 1379 | err = register_netdev(dev); |
| 1377 | 1380 | ||
| 1378 | if (err) { | 1381 | if (err) { |
| @@ -1380,9 +1383,6 @@ static int gfar_probe(struct platform_device *ofdev) | |||
| 1380 | goto register_fail; | 1383 | goto register_fail; |
| 1381 | } | 1384 | } |
| 1382 | 1385 | ||
| 1383 | /* Carrier starts down, phylib will bring it up */ | ||
| 1384 | netif_carrier_off(dev); | ||
| 1385 | |||
| 1386 | device_init_wakeup(&dev->dev, | 1386 | device_init_wakeup(&dev->dev, |
| 1387 | priv->device_flags & | 1387 | priv->device_flags & |
| 1388 | FSL_GIANFAR_DEV_HAS_MAGIC_PACKET); | 1388 | FSL_GIANFAR_DEV_HAS_MAGIC_PACKET); |
