]> git.ipfire.org Git - thirdparty/linux.git/commit
net: octeon: mgmt: convert to use ndo_hwtstamp callbacks
authorVadim Fedorenko <vadim.fedorenko@linux.dev>
Mon, 3 Nov 2025 15:09:49 +0000 (15:09 +0000)
committerJakub Kicinski <kuba@kernel.org>
Wed, 5 Nov 2025 01:43:52 +0000 (17:43 -0800)
commit72c35e3a9589005e6ba55d63902eeb8b9fdb3a4e
tree5246cae77afc1f6413b48a4528ae9789fce9dfdc
parent94037a0e18e3340912a039fa8435a69bee50bfd1
net: octeon: mgmt: convert to use ndo_hwtstamp callbacks

The driver implemented SIOCSHWTSTAMP ioctl command only. But it stores
timestamping configuration, so it is possible to report it to users.
Implement both ndo_hwtstamp_set and ndo_hwtstamp_get callbacks. After
this the ndo_eth_ioctl effectively becomes phy_do_ioctl - adjust
callback accordingly.

Reviewed-by: Kory Maincent <kory.maincent@bootlin.com>
Signed-off-by: Vadim Fedorenko <vadim.fedorenko@linux.dev>
Link: https://patch.msgid.link/20251103150952.3538205-5-vadim.fedorenko@linux.dev
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c