diff options
author | Csókás, Bence <[email protected]> | 2024-06-19 14:31:11 +0200 |
---|---|---|
committer | David S. Miller <[email protected]> | 2024-06-21 10:12:32 +0100 |
commit | c32fe1986f27cac329767d3497986e306cad1d5e (patch) | |
tree | e9cec8a25c2bde39806408c64b2b6fa49a5e81c1 /tools/perf/scripts/python/parallel-perf.py | |
parent | a0c6359df6c70f0754728e5353e828967910575b (diff) |
net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
FEC_ECR_EN1588 bit gets cleared after MAC reset in `fec_stop()`, which
makes all 1588 functionality shut down, and all the extended registers
disappear, on link-down, making the adapter fall back to compatibility
"dumb mode". However, some functionality needs to be retained (e.g. PPS)
even without link.
Fixes: 6605b730c061 ("FEC: Add time stamping code and a PTP hardware clock")
Cc: Richard Cochran <[email protected]>
Reviewed-by: Andrew Lunn <[email protected]>
Link: https://lore.kernel.org/netdev/[email protected]/
Signed-off-by: Csókás, Bence <[email protected]>
Reviewed-by: Wei Fang <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions