From: Tony Nguyen Date: Fri, 11 Nov 2016 00:00:33 +0000 (-0800) Subject: ixgbe: Fix reporting of 100Mb capability X-Git-Tag: v4.1.12-104.0.20170618_1145~110 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=6d5700cd0976a526b7b779d1fff5634bc6ca6a22;p=users%2Fjedix%2Flinux-maple.git ixgbe: Fix reporting of 100Mb capability BaseT adapters that are capable of supporting 100Mb are not reporting this capability. This patch corrects the reporting so that 100Mb is shown as supported on those adapters. Signed-off-by: Tony Nguyen Tested-by: Andrew Bowers Signed-off-by: Jeff Kirsher Orabug: 26242766 (cherry picked from commit f215266470dfe86196a31fe0725a86cea77f9a18) Signed-off-by: Jack Vogel Reviewed-by: Ethan Zhao --- diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c index 7d11e89658b7..3097b9551d9a 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c @@ -199,7 +199,7 @@ static int ixgbe_get_settings(struct net_device *netdev, if (supported_link & IXGBE_LINK_SPEED_100_FULL) ecmd->supported |= ixgbe_isbackplane(hw->phy.media_type) ? SUPPORTED_1000baseKX_Full : - SUPPORTED_1000baseT_Full; + SUPPORTED_100baseT_Full; /* default advertised speed if phy.autoneg_advertised isn't set */ ecmd->advertising = ecmd->supported;