netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] Support some enhances features for the HIBMCGE driver
@ 2025-02-13  3:55 Jijie Shao
  2025-02-13  3:55 ` [PATCH net-next 1/7] net: hibmcge: Add dump statistics supported in this module Jijie Shao
                   ` (6 more replies)
  0 siblings, 7 replies; 24+ messages in thread
From: Jijie Shao @ 2025-02-13  3:55 UTC (permalink / raw)
  To: davem, edumazet, kuba, pabeni, andrew+netdev, horms
  Cc: shenjian15, wangpeiyang1, liuyonglong, chenhao418, sudongming1,
	xujunsheng, shiyongbang, libaihan, jonathan.cameron,
	shameerali.kolothum.thodi, salil.mehta, netdev, linux-kernel,
	shaojijie

In this patch set, we mainly implement some enhanced features.
It mainly includes the statistics, self test, diagnosis, and ioctl to
improve fault locating efficiency,
abnormal irq and MAC link exception handling feature
to enhance driver robustness,
and rx checksum offload feature to improve performance 
(tx checksum feature has been implemented).

Jijie Shao (7):
  net: hibmcge: Add dump statistics supported in this module
  net: hibmcge: Add self test supported in this module
  net: hibmcge: Add rx checksum offload supported in this module
  net: hibmcge: Add abnormal irq handling feature in this module
  net: hibmcge: Add mac link exception handling feature in this module
  net: hibmcge: Add BMC diagnose feature in this module
  net: hibmcge: Add ioctl supported in this module

 .../net/ethernet/hisilicon/hibmcge/Makefile   |   2 +-
 .../ethernet/hisilicon/hibmcge/hbg_common.h   | 129 +++++
 .../ethernet/hisilicon/hibmcge/hbg_debugfs.c  |   7 +-
 .../ethernet/hisilicon/hibmcge/hbg_diagnose.c | 348 +++++++++++++
 .../ethernet/hisilicon/hibmcge/hbg_diagnose.h |  11 +
 .../net/ethernet/hisilicon/hibmcge/hbg_err.c  |  84 +++-
 .../net/ethernet/hisilicon/hibmcge/hbg_err.h  |   2 +
 .../ethernet/hisilicon/hibmcge/hbg_ethtool.c  | 474 ++++++++++++++++++
 .../ethernet/hisilicon/hibmcge/hbg_ethtool.h  |   5 +
 .../net/ethernet/hisilicon/hibmcge/hbg_hw.c   |  35 +-
 .../net/ethernet/hisilicon/hibmcge/hbg_hw.h   |   3 +-
 .../net/ethernet/hisilicon/hibmcge/hbg_irq.c  |  55 +-
 .../net/ethernet/hisilicon/hibmcge/hbg_main.c | 117 +++++
 .../net/ethernet/hisilicon/hibmcge/hbg_mdio.c |  23 +-
 .../net/ethernet/hisilicon/hibmcge/hbg_mdio.h |   2 +
 .../net/ethernet/hisilicon/hibmcge/hbg_reg.h  | 106 ++++
 .../net/ethernet/hisilicon/hibmcge/hbg_txrx.c | 182 ++++++-
 17 files changed, 1553 insertions(+), 32 deletions(-)
 create mode 100644 drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
 create mode 100644 drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.h

-- 
2.33.0


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

end of thread, other threads:[~2025-02-19  1:16 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-13  3:55 [PATCH net-next 0/7] Support some enhances features for the HIBMCGE driver Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 1/7] net: hibmcge: Add dump statistics supported in this module Jijie Shao
2025-02-13 19:54   ` Andrew Lunn
2025-02-14  2:51     ` Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 2/7] net: hibmcge: Add self test " Jijie Shao
2025-02-13 19:59   ` Andrew Lunn
2025-02-14  2:46     ` Jijie Shao
2025-02-14 13:53       ` Andrew Lunn
2025-02-18  1:12         ` Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 3/7] net: hibmcge: Add rx checksum offload " Jijie Shao
2025-02-17 15:40   ` Simon Horman
2025-02-18  2:16     ` Jijie Shao
2025-02-18  2:46       ` Kalesh Anakkur Purayil
2025-02-18  8:27         ` Jijie Shao
2025-02-18 13:42           ` Simon Horman
2025-02-19  1:15             ` Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 4/7] net: hibmcge: Add abnormal irq handling feature " Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 5/7] net: hibmcge: Add mac link exception " Jijie Shao
2025-02-13 20:05   ` Andrew Lunn
2025-02-14  2:39     ` Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 6/7] net: hibmcge: Add BMC diagnose " Jijie Shao
2025-02-13  3:55 ` [PATCH net-next 7/7] net: hibmcge: Add ioctl supported " Jijie Shao
2025-02-13 20:13   ` Andrew Lunn
2025-02-14  2:30     ` Jijie Shao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).