net/ixgbe/base: fix PHY identification for x550a
authorWei Dai <wei.dai@intel.com>
Wed, 21 Dec 2016 09:47:48 +0000 (17:47 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 17 Jan 2017 18:40:51 +0000 (19:40 +0100)
commit5b313c497f25f84eacb72e3a5d15689400189cb1
treebaa46bfc65a2a0365e6bbf8531f76e1d1c40a5de
parent81ada1e19786d0544027095b0d4f7c3efff3d99f
net/ixgbe/base: fix PHY identification for x550a

Method to identify the CS4223/CS4227 is incorrect and unreliable.
Provide a new register to differentiate between these PHY SKUs.

Fixes: fc0559bdb5e3 ("net/ixgbe/base: add link MAC setup for X550a SFP+")

Signed-off-by: Wei Dai <wei.dai@intel.com>
drivers/net/ixgbe/base/ixgbe_phy.h
drivers/net/ixgbe/base/ixgbe_x550.c