All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v2 00/16] net: WangXun txgbe ethernet driver
@ 2022-08-30  7:04 Jiawen Wu
  2022-08-30  7:04 ` [PATCH net-next v2 01/16] net: txgbe: Store PCI info Jiawen Wu
                   ` (15 more replies)
  0 siblings, 16 replies; 27+ messages in thread
From: Jiawen Wu @ 2022-08-30  7:04 UTC (permalink / raw)
  To: netdev; +Cc: mengyuanlou, Jiawen Wu

This patch series adds support for WangXun 10 gigabit NIC, to initialize
hardware, establish link connection and pass traffic.

Change log:
v2: address comments:
    Andrew Lunn: https://lore.kernel.org/netdev/YvRhld5rD%2FxgITEg@lunn.ch/

Jiawen Wu (16):
  net: txgbe: Store PCI info
  net: txgbe: Reset hardware
  net: txgbe: Set MAC address and register netdev
  net: txgbe: Add operations to interact with firmware
  net: txgbe: Identify PHY and SFP module
  net: txgbe: Initialize service task
  net: txgbe: Support to setup link
  net: txgbe: Add interrupt support
  net: txgbe: Handle various event interrupts
  net: txgbe: Configure Rx and Tx unit of the MAC
  net: txgbe: Allocate Rx and Tx resources
  net: txgbe: Add Rx and Tx cleanup routine
  net: txgbe: Add device Rx features
  net: txgbe: Add transmit path to process packets
  net: txgbe: Support to get system network statistics
  net: txgbe: support to respond Tx hang

 .../device_drivers/ethernet/wangxun/txgbe.rst |   84 +
 drivers/net/ethernet/wangxun/txgbe/Makefile   |    4 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe.h    |  552 ++
 .../net/ethernet/wangxun/txgbe/txgbe_dummy.h  |  301 +
 drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 3751 ++++++++++++
 drivers/net/ethernet/wangxun/txgbe/txgbe_hw.h |  174 +
 .../net/ethernet/wangxun/txgbe/txgbe_lib.c    |  463 ++
 .../net/ethernet/wangxun/txgbe/txgbe_main.c   | 5399 ++++++++++++++++-
 .../net/ethernet/wangxun/txgbe/txgbe_phy.c    |  365 ++
 .../net/ethernet/wangxun/txgbe/txgbe_phy.h    |   52 +
 .../net/ethernet/wangxun/txgbe/txgbe_type.h   | 1562 +++++
 11 files changed, 12680 insertions(+), 27 deletions(-)
 create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_dummy.h
 create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c
 create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_hw.h
 create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_lib.c
 create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
 create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h

-- 
2.27.0


^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2022-09-22  9:59 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-30  7:04 [PATCH net-next v2 00/16] net: WangXun txgbe ethernet driver Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 01/16] net: txgbe: Store PCI info Jiawen Wu
2022-08-31  0:06   ` Andrew Lunn
2022-08-31  2:20     ` Jiawen Wu
2022-08-31 23:59       ` Andrew Lunn
2022-08-30  7:04 ` [PATCH net-next v2 02/16] net: txgbe: Reset hardware Jiawen Wu
2022-08-31  0:39   ` Andrew Lunn
2022-08-31  2:54     ` Jiawen Wu
2022-09-01  0:03       ` Andrew Lunn
2022-08-30  7:04 ` [PATCH net-next v2 03/16] net: txgbe: Set MAC address and register netdev Jiawen Wu
2022-08-31  1:02   ` Andrew Lunn
2022-09-22  9:58     ` Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 04/16] net: txgbe: Add operations to interact with firmware Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 05/16] net: txgbe: Identify PHY and SFP module Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 06/16] net: txgbe: Initialize service task Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 07/16] net: txgbe: Support to setup link Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 08/16] net: txgbe: Add interrupt support Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 09/16] net: txgbe: Handle various event interrupts Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 10/16] net: txgbe: Configure Rx and Tx unit of the MAC Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 11/16] net: txgbe: Allocate Rx and Tx resources Jiawen Wu
2022-08-30 23:31   ` kernel test robot
2022-08-30  7:04 ` [PATCH net-next v2 12/16] net: txgbe: Add Rx and Tx cleanup routine Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 13/16] net: txgbe: Add device Rx features Jiawen Wu
2022-09-03 19:50   ` kernel test robot
2022-08-30  7:04 ` [PATCH net-next v2 14/16] net: txgbe: Add transmit path to process packets Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 15/16] net: txgbe: Support to get system network statistics Jiawen Wu
2022-08-30  7:04 ` [PATCH net-next v2 16/16] net: txgbe: support to respond Tx hang Jiawen Wu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.