[<prev] [next>] [day] [month] [year] [list]
Message-ID: <44F90801FAEFB3E4+20250516093220.6044-1-jiawenwu@trustnetic.com>
Date: Fri, 16 May 2025 17:32:11 +0800
From: Jiawen Wu <jiawenwu@...stnetic.com>
To: netdev@...r.kernel.org,
andrew+netdev@...n.ch,
davem@...emloft.net,
edumazet@...gle.com,
kuba@...nel.org,
richardcochran@...il.com,
linux@...linux.org.uk,
horms@...nel.org
Cc: mengyuanlou@...-swift.com,
Jiawen Wu <jiawenwu@...stnetic.com>
Subject: [PATCH net-next 0/9] Add functions for TXGBE AML devices
Support phylink and link/gpio irqs for AML 25G/10G devices, and complete
PTP and SRIOV.
Jiawen Wu (9):
net: txgbe: Remove specified SP type
net: wangxun: Use specific flag bit to simplify the code
net: txgbe: Distinguish between 40G and 25G devices
net: txgbe: Implement PHYLINK for AML 25G/10G devices
net: txgbe: Support to handle GPIO IRQs for AML devices
net: txgbe: Correct the currect link settings
net: txgbe: Restrict the use of mismatched FW versions
net: txgbe: Implement PTP for AML devices
net: txgbe: Implement SRIOV for AML devices
.../net/ethernet/wangxun/libwx/wx_ethtool.c | 22 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 48 +--
drivers/net/ethernet/wangxun/libwx/wx_hw.h | 1 +
drivers/net/ethernet/wangxun/libwx/wx_lib.c | 43 +-
drivers/net/ethernet/wangxun/libwx/wx_lib.h | 3 +
drivers/net/ethernet/wangxun/libwx/wx_ptp.c | 30 +-
drivers/net/ethernet/wangxun/libwx/wx_sriov.c | 8 +-
drivers/net/ethernet/wangxun/libwx/wx_type.h | 22 +-
drivers/net/ethernet/wangxun/txgbe/Makefile | 3 +-
.../net/ethernet/wangxun/txgbe/txgbe_aml.c | 385 ++++++++++++++++++
.../net/ethernet/wangxun/txgbe/txgbe_aml.h | 15 +
.../ethernet/wangxun/txgbe/txgbe_ethtool.c | 27 +-
.../ethernet/wangxun/txgbe/txgbe_ethtool.h | 2 +
drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 4 +-
.../net/ethernet/wangxun/txgbe/txgbe_irq.c | 44 +-
.../net/ethernet/wangxun/txgbe/txgbe_main.c | 140 ++++++-
.../net/ethernet/wangxun/txgbe/txgbe_phy.c | 41 +-
.../net/ethernet/wangxun/txgbe/txgbe_type.h | 106 ++++-
18 files changed, 831 insertions(+), 113 deletions(-)
create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_aml.h
--
2.48.1
Powered by blists - more mailing lists