linux/drivers/net/ixgbe
Waskiewicz Jr, Peter P aca6bee75f ixgbe: Add SAN MAC address to the RAR, return the address to DCB
After acquiring the SAN MAC address from the EEPROM, we need to program it
into one of the RARs.  Also, DCB will use this MAC address to run DCBX
commands, so it doesn't have to play musical MAC addresses when things like
bonding enter the picture.  So we need to return the MAC address through
the netlink interface to userspace.

This also moves the init_rx_addrs() call out of start_hw() and into
reset_hw().  We shouldn't try to read any of the RAR information before
initializing our internal accounting of the RAR table, which was what
was happening.

Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-05-17 21:04:07 -07:00
..
ixgbe_82598.c ixgbe: Add SAN MAC address to the RAR, return the address to DCB 2009-05-17 21:04:07 -07:00
ixgbe_82599.c ixgbe: Add SAN MAC address to the RAR, return the address to DCB 2009-05-17 21:04:07 -07:00
ixgbe_common.c ixgbe: Add SAN MAC address to the RAR, return the address to DCB 2009-05-17 21:04:07 -07:00
ixgbe_common.h ixgbe: Move the LED blink code to common, since 82599 also uses it 2009-04-11 01:43:12 -07:00
ixgbe_dcb_82598.c ixgbe: Allow Priority Flow Control settings to survive a device reset 2009-03-26 01:13:51 -07:00
ixgbe_dcb_82598.h ixgbe: Update copyright dates, bump the driver version number 2009-02-01 01:19:20 -08:00
ixgbe_dcb_82599.c ixgbe: Fix the DCB PFC thresholds for 82599 2009-04-17 01:16:28 -07:00
ixgbe_dcb_82599.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb_nl.c ixgbe: Add SAN MAC address to the RAR, return the address to DCB 2009-05-17 21:04:07 -07:00
ixgbe_dcb.c ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_ethtool.c ixgbe: Add FCoE related statistics to 82599 2009-05-17 12:00:09 -07:00
ixgbe_fcoe.c ixgbe: Add infrastructure code for FCoE large receive offload to 82599 2009-05-17 12:00:07 -07:00
ixgbe_fcoe.h ixgbe: Add infrastructure code for FCoE large receive offload to 82599 2009-05-17 12:00:07 -07:00
ixgbe_main.c ixgbe: Add FCoE Storage MAC Address support 2009-05-17 21:04:07 -07:00
ixgbe_phy.c ixgbe: Use generic MDIO definitions and functions 2009-04-29 17:32:33 -07:00
ixgbe_phy.h ixgbe: Remove unnecessary PHY reset, properly identify multispeed fiber modules 2009-04-11 02:48:01 -07:00
ixgbe_type.h ixgbe: Add FCoE Storage MAC Address support 2009-05-17 21:04:07 -07:00
ixgbe.h ixgbe: Implement FCoE Rx side large receive offload feature to 82599 2009-05-17 12:00:08 -07:00
Makefile ixgbe: Implement FCoE Tx side offload features in base driver of 82599 2009-05-17 12:00:04 -07:00