linux/drivers/net/ethernet/intel/e1000e
Bruce Allan c5083cf6d2 e1000e: convert head, tail and itr_register offsets to __iomem pointers
The Tx/Rx head and tail registers and itr_register are always at known
addresses based on the __iomem address at which the PCI region (from BAR 0)
is mapped and known offsets within the region for each of these registers.
Store and use the full address rather than just the region offset to reduce
unnecessary address calculations.  Also, change current u8 __iomem pointers
to void __iomem pointers.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2012-01-25 23:12:13 -08:00
..
80003es2lan.c
82571.c
defines.h e1000e: add Receive Packet Steering (RPS) support 2012-01-25 23:11:55 -08:00
e1000.h e1000e: convert head, tail and itr_register offsets to __iomem pointers 2012-01-25 23:12:13 -08:00
ethtool.c e1000e: add Receive Packet Steering (RPS) support 2012-01-25 23:11:55 -08:00
hw.h e1000e: convert head, tail and itr_register offsets to __iomem pointers 2012-01-25 23:12:13 -08:00
ich8lan.c e1000e: demote a debugging WARN to a debug log message 2011-11-02 16:54:53 -07:00
lib.c e1000e: re-enable alternate MAC address for all devices which support it 2012-01-25 23:12:06 -08:00
Makefile
netdev.c e1000e: convert head, tail and itr_register offsets to __iomem pointers 2012-01-25 23:12:13 -08:00
param.c
phy.c