diff options
-rw-r--r-- | drivers/net/ethernet/ethoc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/ethoc.c b/drivers/net/ethernet/ethoc.c index e863ba74d005..8bb0db990c8f 100644 --- a/drivers/net/ethernet/ethoc.c +++ b/drivers/net/ethernet/ethoc.c | |||
@@ -739,6 +739,8 @@ static int ethoc_open(struct net_device *dev) | |||
739 | if (ret) | 739 | if (ret) |
740 | return ret; | 740 | return ret; |
741 | 741 | ||
742 | napi_enable(&priv->napi); | ||
743 | |||
742 | ethoc_init_ring(priv, dev->mem_start); | 744 | ethoc_init_ring(priv, dev->mem_start); |
743 | ethoc_reset(priv); | 745 | ethoc_reset(priv); |
744 | 746 | ||
@@ -754,7 +756,6 @@ static int ethoc_open(struct net_device *dev) | |||
754 | priv->old_duplex = -1; | 756 | priv->old_duplex = -1; |
755 | 757 | ||
756 | phy_start(dev->phydev); | 758 | phy_start(dev->phydev); |
757 | napi_enable(&priv->napi); | ||
758 | 759 | ||
759 | if (netif_msg_ifup(priv)) { | 760 | if (netif_msg_ifup(priv)) { |
760 | dev_info(&dev->dev, "I/O: %08lx Memory: %08lx-%08lx\n", | 761 | dev_info(&dev->dev, "I/O: %08lx Memory: %08lx-%08lx\n", |