mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
net: dsa: qca8k: remove assignment of an_enabled in pcs_get_state()
[ Upstream commit9ef70d0130] pcs_get_state() implementations are not supposed to alter an_enabled. Remove this assignment. Fixes:b3591c2a36("net: dsa: qca8k: Switch to PHYLINK instead of PHYLIB") Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> Link: https://lore.kernel.org/r/E1pdsE5-00Dl2l-8F@rmk-PC.armlinux.org.uk Signed-off-by: Paolo Abeni <pabeni@redhat.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
c997f28917
commit
8d05f25475
@@ -1365,7 +1365,6 @@ static void qca8k_pcs_get_state(struct phylink_pcs *pcs,
|
|||||||
|
|
||||||
state->link = !!(reg & QCA8K_PORT_STATUS_LINK_UP);
|
state->link = !!(reg & QCA8K_PORT_STATUS_LINK_UP);
|
||||||
state->an_complete = state->link;
|
state->an_complete = state->link;
|
||||||
state->an_enabled = !!(reg & QCA8K_PORT_STATUS_LINK_AUTO);
|
|
||||||
state->duplex = (reg & QCA8K_PORT_STATUS_DUPLEX) ? DUPLEX_FULL :
|
state->duplex = (reg & QCA8K_PORT_STATUS_DUPLEX) ? DUPLEX_FULL :
|
||||||
DUPLEX_HALF;
|
DUPLEX_HALF;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user