e1000e: workaround link issues on busy hub in half duplex on 82577/82578
authorBruce Allan <bruce.w.allan@intel.com>
Wed, 13 Jan 2010 01:53:08 +0000 (01:53 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Jan 2010 01:12:46 +0000 (17:12 -0800)
commitbaf86c9d36826fab0160251bbc87dfab3af48a21
treedc12219fe6c866cf5fc689eb303cecb4353fcdfb
parentfddaa1aff881c98f524221236af98ce70dcd04cf
e1000e: workaround link issues on busy hub in half duplex on 82577/82578

This patch removes a delay in hardware after every received packet allowing
more time for transmitted packets to go out in between received packets in
half duplex.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000e/ich8lan.c