e1000: force register write flushes to circumvent broken platforms
authorAuke Kok <auke-jan.h.kok@intel.com>
Tue, 27 Jun 2006 16:07:08 +0000 (09:07 -0700)
committerAuke Kok <juke-jan.h.kok@intel.com>
Tue, 27 Jun 2006 16:07:08 +0000 (09:07 -0700)
commit4ca213a6957318219822c024c8e4c61b3e42a7dc
tree9bef34eab2afb685c9e61d0a34bab6ff5c0811f3
parent17231712ab89fa085bc235ef19c1e6e0c163e4fc
e1000: force register write flushes to circumvent broken platforms

A certain AMD64 bridge (8132) has an option to turn on write combining
which breaks our adapter. To circumvent this we need to flush every write.

Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
drivers/net/e1000/e1000_hw.c
drivers/net/e1000/e1000_main.c