diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ixgbe/ixgbe_phy.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ixgbe/ixgbe_phy.c b/drivers/net/ixgbe/ixgbe_phy.c index fd381ea17e99..edcaaebd72b2 100644 --- a/drivers/net/ixgbe/ixgbe_phy.c +++ b/drivers/net/ixgbe/ixgbe_phy.c | |||
@@ -657,7 +657,8 @@ s32 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw) | |||
657 | MDIO_MMD_AN, | 657 | MDIO_MMD_AN, |
658 | &autoneg_reg); | 658 | &autoneg_reg); |
659 | 659 | ||
660 | autoneg_reg &= ~ADVERTISE_100FULL; | 660 | autoneg_reg &= ~(ADVERTISE_100FULL | |
661 | ADVERTISE_100HALF); | ||
661 | if (hw->phy.autoneg_advertised & IXGBE_LINK_SPEED_100_FULL) | 662 | if (hw->phy.autoneg_advertised & IXGBE_LINK_SPEED_100_FULL) |
662 | autoneg_reg |= ADVERTISE_100FULL; | 663 | autoneg_reg |= ADVERTISE_100FULL; |
663 | 664 | ||