diff options
| author | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2025-09-03 15:00:51 +0100 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2025-09-05 18:45:14 -0700 |
| commit | bb427fb839de80394f6d2c8a969b8ebf9b100d52 (patch) | |
| tree | 4df866bb3774838b7cccf269f410bbe96248c986 /tools/perf/scripts/python/gecko.py | |
| parent | 13a94444fbd66865850533c19c1c9b6fd7a888ae (diff) | |
net: stmmac: ptp: conditionally populate getcrosststamp() method
drivers/char/ptp_chardev.c::ptp_clock_getcaps() uses the presence of
the getcrosststamp() method to indicate to userspace whether
crosststamping is supported or not. Therefore, we should not provide
this method unless it is functional. Only set this method pointer
in stmmac_ptp_register() if the platform glue provides the
necessary functionality.
This does not mean that it will be supported (see intel_crosststamp(),
which is the only implementation that may have support) but at least
we won't be suggesting that it is supported on many platforms where
there is no hope.
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/E1uto2d-00000001se4-0JSY@rmk-PC.armlinux.org.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions
