]> git.baikalelectronics.ru Git - kernel.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)
commitb2e4eece0c4995dbb17322b921b96e5d00f303eb
treed00acb6dc7c6274bd139072880d38a9e1cdb8a88
parent0c722dfa229e144551c6addb8a9e09063011375c
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