]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/ethernet/mediatek/mtk_eth_soc.c
net: ethernet: Fix up drivers masking pause support
[linux.git] / drivers / net / ethernet / mediatek / mtk_eth_soc.c
index e93b5375504ba2da19588aae253b0b51305fee1f..db231bda7c2aa324f635ad77771736fb9ee9346e 100644 (file)
@@ -360,7 +360,7 @@ static int mtk_phy_connect(struct net_device *dev)
                SUPPORTED_Pause | SUPPORTED_Asym_Pause;
 
        phy_set_max_speed(dev->phydev, SPEED_1000);
-       dev->phydev->supported &= SUPPORTED_Pause | SUPPORTED_Asym_Pause;
+       dev->phydev->supported |= SUPPORTED_Pause | SUPPORTED_Asym_Pause;
        dev->phydev->advertising = dev->phydev->supported |
                                    ADVERTISED_Autoneg;
        phy_start_aneg(dev->phydev);