diff options
| author | Viswajith Murali <viswajithm@marvell.com> | 2026-09-01 15:13:17 +0530 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-09-04 15:44:59 -0700 |
| commit | 1f29543126dde307e8b5fb6a740c54e59deaa2ff (patch) | |
| tree | df2f0eb22f994690da91484a2e0f45e304bdb1d6 /tools/perf/scripts/python | |
| parent | 4b772869a1e5f9da5cef5b9c722ec0aa424ee0a0 (diff) | |
octeontx2-af: mcs: Clear stale X2P calibration state before calibration
Some firmware versions leave MCSX_MIL_GLOBAL bit 5 set on boot.
If the bit is already set when the driver attempts X2P calibration,
the hardware sees no rising edge and calibration never triggers.
Clear the bit and wait briefly before starting calibration to ensure
a clean rising edge.
Fixes: ca7f49ff8846 ("octeontx2-af: cn10k: Introduce driver for macsec block.")
Signed-off-by: Nitin Shetty J <nshettyj@marvell.com>
Signed-off-by: Viswajith Murali <viswajithm@marvell.com>
Link: https://patch.msgid.link/20260901094318.1395356-1-nshettyj@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
