aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/pasemi_mac.c
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2008-01-23 13:57:19 -0600
committerDavid S. Miller <davem@davemloft.net>2008-02-03 04:27:55 -0800
commit1145d954a51df9362d7eaa2c68405fc226418f34 (patch)
treed29417888ba1b7fb5de123700deedb35a1bac5ae /drivers/net/pasemi_mac.c
parentef1ea0b424d09452b27f5cb1a0c108b645cb25e0 (diff)
downloadkernel_samsung_smdk4412-1145d954a51df9362d7eaa2c68405fc226418f34.zip
kernel_samsung_smdk4412-1145d954a51df9362d7eaa2c68405fc226418f34.tar.gz
kernel_samsung_smdk4412-1145d954a51df9362d7eaa2c68405fc226418f34.tar.bz2
pasemi_mac: Disable interface on close
Turns out we never disable the interface. It doesn't really cause any problems since the channel is off, but it's still better to do it this way. Signed-off-by: Olof Johansson <olof@lixom.net> Signed-off-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/pasemi_mac.c')
-rw-r--r--drivers/net/pasemi_mac.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/pasemi_mac.c b/drivers/net/pasemi_mac.c
index 059c6b0..2e39e028 100644
--- a/drivers/net/pasemi_mac.c
+++ b/drivers/net/pasemi_mac.c
@@ -1287,6 +1287,7 @@ static int pasemi_mac_close(struct net_device *dev)
pasemi_mac_pause_txchan(mac);
pasemi_mac_pause_rxint(mac);
pasemi_mac_pause_rxchan(mac);
+ pasemi_mac_intf_disable(mac);
free_irq(mac->tx->chan.irq, mac->tx);
free_irq(mac->rx->chan.irq, mac->rx);