Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: phy: motorcomm: fix duplex setting error for phy leds

fix duplex setting error for phy leds

Fixes: 355b82c54c12 ("net: phy: motorcomm: Add support for PHY LEDs on YT8521")
Signed-off-by: Jijie Shao <shaojijie@huawei.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20260108071409.2750607-1-shaojijie@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Jijie Shao and committed by
Jakub Kicinski
e02f2a0f f93fc5d1

+2 -2
+2 -2
drivers/net/phy/motorcomm.c
··· 1741 1741 val |= YT8521_LED_1000_ON_EN; 1742 1742 1743 1743 if (test_bit(TRIGGER_NETDEV_FULL_DUPLEX, &rules)) 1744 - val |= YT8521_LED_HDX_ON_EN; 1744 + val |= YT8521_LED_FDX_ON_EN; 1745 1745 1746 1746 if (test_bit(TRIGGER_NETDEV_HALF_DUPLEX, &rules)) 1747 - val |= YT8521_LED_FDX_ON_EN; 1747 + val |= YT8521_LED_HDX_ON_EN; 1748 1748 1749 1749 if (test_bit(TRIGGER_NETDEV_TX, &rules) || 1750 1750 test_bit(TRIGGER_NETDEV_RX, &rules))