diff options
| author | Alexander Sverdlin <alexander.sverdlin@siemens.com> | 2026-09-22 09:52:46 +0200 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-09-24 10:21:20 -0700 |
| commit | b94773dc4df7026a6f29b2c65e96e88d29cdb576 (patch) | |
| tree | f33a3cffc1582c8a98067d7580d114efafaea961 /tools/perf/scripts/python/bin/stackcollapse-record | |
| parent | 61cb282fe97b3b0ba32ca09417a693162bf4ae3f (diff) | |
| download | linux-next-b94773dc4df7026a6f29b2c65e96e88d29cdb576.tar.gz linux-next-b94773dc4df7026a6f29b2c65e96e88d29cdb576.zip | |
net: phy: intel-xway: workaround 100BASE-TX Link-Up issue
MaxLinear GSW12x/GSW14x Ethernet Switch Errata Sheet states:
"An issue has been sporadically observed after device power-on on the first
link-up attempt in 100BASE-TX mode resulting in either the link-up taking a
long time, or failing to link-up altogether...
Workaround:
After power-on, enable Cable Diagnostic Mode for all ports and disable
it..."
Implement the proposed workaround unconditionally in the Intel XWAY driver
(MaxLinear GSW1xx switches incorporate Intel XWAY PHYs) because the
diagnostic bits have the same meaning even in older integral PHYs such as
GPY111/PEF7071/PHY11G. So it's not clear how to distinguish the affected
newer integrated PHYs, but the workaround should not hurt the older PHYs.
Cc: stable@vger.kernel.org
Fixes: 22335939ec90 ("net: dsa: add driver for MaxLinear GSW1xx switch family")
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20260922075251.23386-1-alexander.sverdlin@siemens.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
