igb: add DCA support
authorJeb Cramer <cramerj@intel.com>
Tue, 8 Jul 2008 22:07:55 +0000 (15:07 -0700)
committerJeff Garzik <jgarzik@redhat.com>
Fri, 11 Jul 2008 05:20:31 +0000 (01:20 -0400)
commitfe4506b6a2f9716ef62583020581ae2032573fed
tree560ae7093af7a852111cde72cf848f64cf9e8687
parente21ed3538f1946ea623caf28f1c44ede50224275
igb: add DCA support

Add DCA support in the similar method that it was added to the ixgbe
driver recently. DCA allows the network device to put data in the
CPU cache and notify the chipset of that event. This reduces cache
misses during receives.

Signed-off-by: Jeb Cramer <cramerj@intel.com>
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/net/igb/e1000_82575.h
drivers/net/igb/e1000_regs.h
drivers/net/igb/igb.h
drivers/net/igb/igb_main.c