android_kernel_xiaomi_sdm845/drivers/net/e1000e
David Graham 2d9498f369 e1000e: Fix HW Error on es2lan, ARP capture issue by BMC
Several components to this complex fix. The es2lan cards occasionally
gave a "HW Error" especially when forcing speed. Some users also
reported that the BMC stole ARP packets.

The fixes include setting the proper SW_FW bits to tell the BMC
that we're active and not do any un-initialization at all, so the
setup routine is largely changed.

Signed-off-by: David Graham <david.graham@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-04-25 02:07:12 -04:00
..
82571.c e1000e: cleanup several stats issues 2008-04-25 02:07:11 -04:00
defines.h e1000e: Fix HW Error on es2lan, ARP capture issue by BMC 2008-04-25 02:07:12 -04:00
e1000.h e1000e: Fix HW Error on es2lan, ARP capture issue by BMC 2008-04-25 02:07:12 -04:00
es2lan.c e1000e: Fix HW Error on es2lan, ARP capture issue by BMC 2008-04-25 02:07:12 -04:00
ethtool.c e1000e: Add interrupt moderation run-time ethtool interface 2008-04-25 02:07:12 -04:00
hw.h e1000e: cleanup several stats issues 2008-04-25 02:07:11 -04:00
ich8lan.c e1000e: rename a few functions 2008-04-16 20:41:37 -04:00
lib.c e1000e: rename a few functions 2008-04-16 20:41:37 -04:00
Makefile e1000e: reformat comment blocks, cosmetic changes only 2008-03-28 22:14:56 -04:00
netdev.c e1000e: cleanup several stats issues 2008-04-25 02:07:11 -04:00
param.c e1000e: reformat comment blocks, cosmetic changes only 2008-03-28 22:14:56 -04:00
phy.c e1000e: Fix HW Error on es2lan, ARP capture issue by BMC 2008-04-25 02:07:12 -04:00