[TG3]: Refine AMD K8 write-reorder chipset test.
authorMichael Chan <mchan@broadcom.com>
Mon, 3 Oct 2005 21:02:39 +0000 (14:02 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Oct 2005 21:02:39 +0000 (14:02 -0700)
commit399de50bbbb2501a6db43daaa8a2dafbc9bcfe0c
tree1c4e6034b0d5485c4ed3d010acc2d60d52ec2ed8
parenta232f76732e11c91c2215d3a43cf9ebc7f939939
[TG3]: Refine AMD K8 write-reorder chipset test.

Test for VIA K8T800 north bridge instead of AMD K8 HyperTransport
bridge based on new information from Andi Kleen. The AMD
HyperTransport interface is not responsible for PCI transactions
and so the re-ordering is more likely done by the VIA north bridge.
This code is subject to change if we get more information from AMD
or VIA.

PCI Express devices are excluded from doing the read flush since all
chipsets in the write_reorder list are PCI chipsets.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/tg3.c