net: wangxun: Add support for PTP clock
authorJiawen Wu <jiawenwu@trustnetic.com>
Tue, 18 Feb 2025 02:34:29 +0000 (10:34 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 20 Feb 2025 22:59:36 +0000 (14:59 -0800)
commit06e75161b9d4833518a7c266310a0635eab50616
treeace0d103cb2c879a00e44ee57bd258ba322b8367
parent4adf74971018ad9375aefabee2c702e367930fea
net: wangxun: Add support for PTP clock

Implement support for PTP clock on Wangxun NICs.

Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev>
Link: https://patch.msgid.link/20250218023432.146536-2-jiawenwu@trustnetic.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/wangxun/Kconfig
drivers/net/ethernet/wangxun/libwx/Makefile
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
drivers/net/ethernet/wangxun/libwx/wx_lib.c
drivers/net/ethernet/wangxun/libwx/wx_ptp.c [new file with mode: 0644]
drivers/net/ethernet/wangxun/libwx/wx_ptp.h [new file with mode: 0644]
drivers/net/ethernet/wangxun/libwx/wx_type.h
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c