ixgbe: Update setup PHY link to unset all speeds
Orabug:
24568240
This patch updates ixgbe_setup_phy_link_generic to set/unset
auto-negotiation for all speeds. This ensures that unsupported
speeds are unset. This is necessary since the PHY NVM may
advertise unsupported speeds.
Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Tested-by: Krishneil Singh <krishneil.k.singh@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit
d2e455a8884dcf5549ef67fcc2714ac0a64b9dc8)
Signed-off-by: Brian Maly <brian.maly@oracle.com>