]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
authorAndrei Botila <andrei.botila@oss.nxp.com>
Tue, 4 Mar 2025 16:06:13 +0000 (18:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Mar 2025 19:54:25 +0000 (12:54 -0700)
commitd52d624f3d7009c13dca2b428a05eb83aa654115
tree0f88527e4dab9db5a2d2f8232614644aa4a84afc
parentb9004fe6887885afd46d44b2bb80b23639ef076b
net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata

commit a07364b394697d2e0baffeb517f41385259aa484 upstream.

The most recent sillicon versions of TJA1120 and TJA1121 can achieve
full silicon performance by putting the PHY in managed mode.

It is necessary to apply these PHY writes before link gets established.
Application of this fix is required after restart of device and wakeup
from sleep.

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>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20250304160619.181046-2-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