|
@@ -739,6 +739,8 @@ static int ethoc_open(struct net_device *dev)
|
|
|
if (ret)
|
|
|
return ret;
|
|
|
|
|
|
+ napi_enable(&priv->napi);
|
|
|
+
|
|
|
ethoc_init_ring(priv, dev->mem_start);
|
|
|
ethoc_reset(priv);
|
|
|
|
|
@@ -754,7 +756,6 @@ static int ethoc_open(struct net_device *dev)
|
|
|
priv->old_duplex = -1;
|
|
|
|
|
|
phy_start(dev->phydev);
|
|
|
- napi_enable(&priv->napi);
|
|
|
|
|
|
if (netif_msg_ifup(priv)) {
|
|
|
dev_info(&dev->dev, "I/O: %08lx Memory: %08lx-%08lx\n",
|