diff options
author | 2025-02-18 10:34:30 +0800 | |
---|---|---|
committer | 2025-02-20 14:59:37 -0800 | |
commit | ce114069a654be6b1597da983a201c72ceca7a85 (patch) | |
tree | 190d14a43c25cd9e268b5c7f88e3754e6c66bd62 /drivers/net/ethernet/wangxun/libwx/wx_ethtool.h | |
parent | net: wangxun: Add support for PTP clock (diff) | |
download | wireguard-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/libwx/wx_ethtool.h')
-rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_ethtool.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ethernet/wangxun/libwx/wx_ethtool.h b/drivers/net/ethernet/wangxun/libwx/wx_ethtool.h index 600c3b597d1a..9e002e699eca 100644 --- a/drivers/net/ethernet/wangxun/libwx/wx_ethtool.h +++ b/drivers/net/ethernet/wangxun/libwx/wx_ethtool.h @@ -40,4 +40,8 @@ int wx_set_channels(struct net_device *dev, struct ethtool_channels *ch); u32 wx_get_msglevel(struct net_device *netdev); void wx_set_msglevel(struct net_device *netdev, u32 data); +int wx_get_ts_info(struct net_device *dev, + struct kernel_ethtool_ts_info *info); +void wx_get_ptp_stats(struct net_device *dev, + struct ethtool_ts_stats *ts_stats); #endif /* _WX_ETHTOOL_H_ */ |