]> asedeno.scripts.mit.edu Git - linux.git/commit
net: ethernet: Fix up drivers masking pause support
authorAndrew Lunn <andrew@lunn.ch>
Tue, 11 Sep 2018 23:53:13 +0000 (01:53 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 13 Sep 2018 03:24:21 +0000 (20:24 -0700)
commit04b7d41d8046ded18fa32d9c7cb524ba28947188
treed00acb6dc7c6274bd139072880d38a9e1cdb8a88
parent00eb2243b933a496958f4ce1bcf59840fea8be16
net: ethernet: Fix up drivers masking pause support

PHY drivers don't indicate they support pause. They expect MAC drivers
to enable its support if the MAC has the needed hardware. Thus MAC
drivers should not mask Pause support, but enable it.

Change a few ANDs to ORs.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/tg3.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
drivers/net/ethernet/mediatek/mtk_eth_soc.c
drivers/net/ethernet/smsc/smsc911x.c
drivers/net/ethernet/smsc/smsc9420.c