OSDN Git Service

net: mediatek: sgmii: fix duplex configuration
authorBjørn Mork <bjorn@mork.no>
Wed, 1 Feb 2023 18:23:30 +0000 (19:23 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 2 Feb 2023 19:55:53 +0000 (11:55 -0800)
commit9d32637122de88f1ef614c29703f0e050cad342e
treece702b87527bbc37c375675621a6d3e7eb3562b8
parent7ff82416de8295c61423ef6fd75f052d3837d2f7
net: mediatek: sgmii: fix duplex configuration

The logic of the duplex bit is inverted.  Setting it means half
duplex, not full duplex.

Fix and rename macro to avoid confusion.

Fixes: 7e538372694b ("net: ethernet: mediatek: Re-add support SGMII")
Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Acked-by: Daniel Golle <daniel@makrotopia.org>
Tested-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mediatek/mtk_eth_soc.h
drivers/net/ethernet/mediatek/mtk_sgmii.c