aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
diff options
context:
space:
mode:
authorJiawen Wu <jiawenwu@trustnetic.com>2025-02-18 10:34:30 +0800
committerJakub Kicinski <kuba@kernel.org>2025-02-20 14:59:37 -0800
commitce114069a654be6b1597da983a201c72ceca7a85 (patch)
tree190d14a43c25cd9e268b5c7f88e3754e6c66bd62 /drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
parentnet: wangxun: Add support for PTP clock (diff)
downloadwireguard-linux-ce114069a654be6b1597da983a201c72ceca7a85.tar.xz
wireguard-linux-ce114069a654be6b1597da983a201c72ceca7a85.zip
net: wangxun: Support to get ts info
Implement the function get_ts_info and get_ts_stats in ethtool_ops to get the HW capabilities and statistics for timestamping. Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com> Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev> Link: https://patch.msgid.link/20250218023432.146536-3-jiawenwu@trustnetic.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c')
-rw-r--r--drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c b/drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
index d98314b26c19..78999d484f18 100644
--- a/drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
+++ b/drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
@@ -529,6 +529,8 @@ static const struct ethtool_ops txgbe_ethtool_ops = {
.set_rxnfc = txgbe_set_rxnfc,
.get_msglevel = wx_get_msglevel,
.set_msglevel = wx_set_msglevel,
+ .get_ts_info = wx_get_ts_info,
+ .get_ts_stats = wx_get_ptp_stats,
};
void txgbe_set_ethtool_ops(struct net_device *netdev)