Blackfin EMAC driver: Fix Ethernet communication bug (dupliated and lost packets)
authorMichael Hennerich <michael.hennerich@analog.com>
Tue, 30 Oct 2007 09:04:09 +0000 (17:04 +0800)
committerJeff Garzik <jeff@garzik.org>
Tue, 30 Oct 2007 18:32:16 +0000 (14:32 -0400)
commit2ea10b1a545562658b0eccb24b0feda3f77d4d36
tree4309bf7dcad5b217967d23ec0c28ba23148d0bad
parenta06da754692ab79c75c64ca95850957dc3ef154d
Blackfin EMAC driver: Fix Ethernet communication bug (dupliated and lost packets)

Fix Ethernet communication bug(dupliated and lost packets)
in RMII PHY mode- dont call mac_disable and mac_enable during
10/100 REFCLK changes - mac_enable screws up the DMA descriptor chain

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/bfin_mac.c