]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata
authorAndrei Botila <andrei.botila@oss.nxp.com>
Tue, 4 Mar 2025 16:06:14 +0000 (18:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Mar 2025 19:54:25 +0000 (12:54 -0700)
commit72833a339f1fee4339b88ce7067316b927dd2685
tree9b973ca340b6403215ec2af790149de87ddece0b
parentd52d624f3d7009c13dca2b428a05eb83aa654115
net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata

commit 48939523843e4813e78920f54937944a8787134b upstream.

TJA1120B/TJA1121B can achieve a stable operation of SGMII after
a startup event by putting the SGMII PCS into power down mode and
restart afterwards.

It is necessary to put the SGMII PCS into power down mode and back up.

Cc: stable@vger.kernel.org
Fixes: f1fe5dff2b8a ("net: phy: nxp-c45-tja11xx: add TJA1120 support")
Signed-off-by: Andrei Botila <andrei.botila@oss.nxp.com>
Link: https://patch.msgid.link/20250304160619.181046-3-andrei.botila@oss.nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/phy/nxp-c45-tja11xx.c