diff options
-rw-r--r-- | drivers/net/forcedeth.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/forcedeth.c b/drivers/net/forcedeth.c index 32788ca40d25..42ba1c012ee2 100644 --- a/drivers/net/forcedeth.c +++ b/drivers/net/forcedeth.c | |||
@@ -4825,8 +4825,10 @@ static int nv_close(struct net_device *dev) | |||
4825 | 4825 | ||
4826 | drain_ring(dev); | 4826 | drain_ring(dev); |
4827 | 4827 | ||
4828 | if (np->wolenabled) | 4828 | if (np->wolenabled) { |
4829 | writel(NVREG_PFF_ALWAYS|NVREG_PFF_MYADDR, base + NvRegPacketFilterFlags); | ||
4829 | nv_start_rx(dev); | 4830 | nv_start_rx(dev); |
4831 | } | ||
4830 | 4832 | ||
4831 | /* FIXME: power down nic */ | 4833 | /* FIXME: power down nic */ |
4832 | 4834 | ||