linux/drivers/net/igb
Alexander Duyck c54106bb38 igb: fix tx data corruption with transition to L0s on 82575
The 82575 has an issue in which the DMA will go out of sync if the link
partner goes into an L0s state.  To prevent this we set the pci-e link
partner capability bits to disable the L0s transition on the hw.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-10-22 06:53:59 -04:00
..
e1000_82575.c igb: remove 82576 quad adapter 2008-08-27 05:36:12 -04:00
e1000_82575.h igb: remove three redundant functions left in the code 2008-08-07 01:55:20 -04:00
e1000_defines.h igb: fixes 82576 serdes init to correctly support manual flow control changes 2008-08-07 01:55:09 -04:00
e1000_hw.h igb: remove 82576 quad adapter 2008-08-27 05:36:12 -04:00
e1000_mac.c igb: remove three redundant functions left in the code 2008-08-07 01:55:20 -04:00
e1000_mac.h igb: remove three redundant functions left in the code 2008-08-07 01:55:20 -04:00
e1000_nvm.c igb: eliminate hw from the hw_dbg macro arguments 2008-07-04 08:46:59 -04:00
e1000_nvm.h
e1000_phy.c igb: eliminate hw from the hw_dbg macro arguments 2008-07-04 08:46:59 -04:00
e1000_phy.h
e1000_regs.h igb: remove three redundant functions left in the code 2008-08-07 01:55:20 -04:00
igb_ethtool.c igb: remove 82576 quad adapter 2008-08-27 05:36:12 -04:00
igb_main.c igb: fix tx data corruption with transition to L0s on 82575 2008-10-22 06:53:59 -04:00
igb.h igb: Kill CONFIG_NETDEVICES_MULTIQUEUE references, no longer exists. 2008-07-17 19:20:58 -07:00
Makefile