e1000e: use alternate MAC address on ESB2 if available
authorBruce Allan <bruce.w.allan@intel.com>
Wed, 13 Jan 2010 02:04:58 +0000 (02:04 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Jan 2010 04:31:56 +0000 (20:31 -0800)
commit608f8a0d014db6cd18d4f535934d4b5d556e3013
tree1f3ace492bc08165c81ef7bc06ec7f5222ab1d2d
parent0159f24ee764927bf44c1a25473bd4517febd21c
e1000e: use alternate MAC address on ESB2 if available

Similar to 82571/2/3 parts that already do this, if ESB2/80003es2lan parts
have an alternate MAC address provided in the EEPROM use it instead of the
default MAC address.  This patch makes the the actual code that does this
generic so that it can be better used by both MAC families.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000e/82571.c
drivers/net/e1000e/defines.h
drivers/net/e1000e/e1000.h
drivers/net/e1000e/es2lan.c
drivers/net/e1000e/hw.h
drivers/net/e1000e/lib.c
drivers/net/e1000e/netdev.c