commit | 39bf4295bb4bcb0c108f74b72dd2eb5b9b9dfacc | [log] [tgz] |
---|---|---|
author | Francois Romieu <romieu@fr.zoreil.com> | Wed Mar 08 22:45:52 2006 +0100 |
committer | Romieu Francois <romieu@crap.fr.zoreil.com> | Thu Mar 09 23:09:43 2006 +0100 |
tree | 732e995318072a015608d2474954c546315981ca | |
parent | 3f735b76a4e654bee652cbbeb405b9b3ef950316 [diff] [blame] |
de2104x: fix the TX watchdog Insert de_init_rings() to reinit the rings before de_init_hw() tries to access them again. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
diff --git a/drivers/net/tulip/de2104x.c b/drivers/net/tulip/de2104x.c index 9e9e1fe..2d0cfbc 100644 --- a/drivers/net/tulip/de2104x.c +++ b/drivers/net/tulip/de2104x.c
@@ -1453,6 +1453,8 @@ synchronize_irq(dev->irq); de_clean_rings(de); + de_init_rings(de); + de_init_hw(de); netif_wake_queue(dev);