net/ixgbe/base: add link MAC setup for X550a SFP+
authorBeilei Xing <beilei.xing@intel.com>
Thu, 23 Jun 2016 07:22:17 +0000 (15:22 +0800)
committerBruce Richardson <bruce.richardson@intel.com>
Mon, 27 Jun 2016 14:17:52 +0000 (16:17 +0200)
commitfc0559bdb5e3f0171c73e48665a872800c5de99b
treeadeacaf5270dd655d86a7272811fd481b5deb360
parenteb540e47c6370d12d04195d33e084f88671b951b
net/ixgbe/base: add link MAC setup for X550a SFP+

This patch updates ixgbe_setup_mac_link_sfp_x550a for X550 SFP+.
ixgbe_set_lan_id_multi_port_pcie has been updated to set the MAC
instance(0/1) which is needed when configuring the external PHY,
since X550a has two instances of MGPK. The MAC instance is read
from the EEPROM.

Signed-off-by: Beilei Xing <beilei.xing@intel.com>
drivers/net/ixgbe/base/ixgbe_common.c
drivers/net/ixgbe/base/ixgbe_phy.h
drivers/net/ixgbe/base/ixgbe_type.h
drivers/net/ixgbe/base/ixgbe_x550.c