All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v6 0/5] Add driver for 1Gbe network chips from MUCSE
@ 2025-08-20  9:21 Dong Yibo
  2025-08-20  9:21 ` [PATCH net-next v6 1/5] net: rnpgbe: Add build support for rnpgbe Dong Yibo
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Dong Yibo @ 2025-08-20  9:21 UTC (permalink / raw)
  To: andrew+netdev, davem, edumazet, kuba, pabeni, horms, corbet,
	gur.stavi, maddy, mpe, danishanwar, lee, gongfan1, lorenzo,
	geert+renesas, Parthiban.Veerasooran, lukas.bulwahn,
	alexanderduyck, richardcochran, kees, gustavoars
  Cc: netdev, linux-doc, linux-kernel, linux-hardening, dong100

Hi maintainers,

This patch series is v6 to introduce support for MUCSE N500/N210 1Gbps
Ethernet controllers. I divide codes into multiple series, this is the
first one which only register netdev without true tx/rx functions.

Changelog:
v5 -> v6:
  [patch 2/5]:
  1. Remove no-used define 'usecstocount/eth/mac' in struct mucse_hw.
  [patch 3/5]:
  1. Remove no-used define 'rsts' in struct mucse_mbx_stats.
  [patch 4/5]:
  1. Remove no-used define 'fw_version, bd_uid' in struct mucse_hw.

links:
v5: https://lore.kernel.org/netdev/20250818112856.1446278-1-dong100@mucse.com/
v4: https://lore.kernel.org/netdev/20250814073855.1060601-1-dong100@mucse.com/
v3: https://lore.kernel.org/netdev/20250812093937.882045-1-dong100@mucse.com/
v2: https://lore.kernel.org/netdev/20250721113238.18615-1-dong100@mucse.com/
v1: https://lore.kernel.org/netdev/20250703014859.210110-1-dong100@mucse.com/

Dong Yibo (5):
  net: rnpgbe: Add build support for rnpgbe
  net: rnpgbe: Add n500/n210 chip support
  net: rnpgbe: Add basic mbx ops support
  net: rnpgbe: Add basic mbx_fw support
  net: rnpgbe: Add register_netdev

 .../device_drivers/ethernet/index.rst         |   1 +
 .../device_drivers/ethernet/mucse/rnpgbe.rst  |  21 +
 MAINTAINERS                                   |   8 +
 drivers/net/ethernet/Kconfig                  |   1 +
 drivers/net/ethernet/Makefile                 |   1 +
 drivers/net/ethernet/mucse/Kconfig            |  34 ++
 drivers/net/ethernet/mucse/Makefile           |   7 +
 drivers/net/ethernet/mucse/rnpgbe/Makefile    |  11 +
 drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h    | 100 ++++
 .../net/ethernet/mucse/rnpgbe/rnpgbe_chip.c   | 150 ++++++
 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_hw.h |  18 +
 .../net/ethernet/mucse/rnpgbe/rnpgbe_main.c   | 307 +++++++++++
 .../net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c    | 479 ++++++++++++++++++
 .../net/ethernet/mucse/rnpgbe/rnpgbe_mbx.h    |  31 ++
 .../net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c | 330 ++++++++++++
 .../net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h | 152 ++++++
 16 files changed, 1651 insertions(+)
 create mode 100644 Documentation/networking/device_drivers/ethernet/mucse/rnpgbe.rst
 create mode 100644 drivers/net/ethernet/mucse/Kconfig
 create mode 100644 drivers/net/ethernet/mucse/Makefile
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/Makefile
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_chip.c
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_hw.h
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.h
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c
 create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h

-- 
2.25.1


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

end of thread, other threads:[~2025-08-21 22:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-20  9:21 [PATCH net-next v6 0/5] Add driver for 1Gbe network chips from MUCSE Dong Yibo
2025-08-20  9:21 ` [PATCH net-next v6 1/5] net: rnpgbe: Add build support for rnpgbe Dong Yibo
2025-08-20  9:21 ` [PATCH net-next v6 2/5] net: rnpgbe: Add n500/n210 chip support Dong Yibo
2025-08-20  9:21 ` [PATCH net-next v6 3/5] net: rnpgbe: Add basic mbx ops support Dong Yibo
2025-08-20  9:21 ` [PATCH net-next v6 4/5] net: rnpgbe: Add basic mbx_fw support Dong Yibo
2025-08-20  9:21 ` [PATCH net-next v6 5/5] net: rnpgbe: Add register_netdev Dong Yibo
2025-08-21 22:56 ` [PATCH net-next v6 0/5] Add driver for 1Gbe network chips from MUCSE Jakub Kicinski

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.