Subject: [PATCH net-next 0/7] sfc: initial debugfs support

From: <[email-masked]>
Date: Mon, 11 Dec 2023 17:18:25 +0000

From: Edward Cree <[email-masked]>

Expose some basic information about the NIC, its channels and queues
 and their assignments.

Edward Cree (7):
  sfc: initial debugfs implementation
  sfc: debugfs for channels
  sfc: debugfs for (nic) RX queues
  sfc: debugfs for (nic) TX queues
  sfc: add debugfs nodes for loopback mode
  sfc: add debugfs entries for filter table status
  sfc: add debugfs node for filter table contents

 drivers/net/ethernet/sfc/Makefile       |   1 +
 drivers/net/ethernet/sfc/debugfs.c      | 539 ++++++++++++++++++++++++
 drivers/net/ethernet/sfc/debugfs.h      | 149 +++++++
 drivers/net/ethernet/sfc/ef10.c         |  10 +
 drivers/net/ethernet/sfc/ef100_netdev.c |   7 +
 drivers/net/ethernet/sfc/ef100_nic.c    |   8 +
 drivers/net/ethernet/sfc/efx.c          |  15 +-
 drivers/net/ethernet/sfc/efx_channels.c |   8 +
 drivers/net/ethernet/sfc/efx_common.c   |   7 +
 drivers/net/ethernet/sfc/mcdi_filters.c |  57 +++
 drivers/net/ethernet/sfc/mcdi_filters.h |   4 +
 drivers/net/ethernet/sfc/net_driver.h   |  47 +++
 drivers/net/ethernet/sfc/rx_common.c    |   9 +
 drivers/net/ethernet/sfc/tx_common.c    |   8 +
 14 files changed, 868 insertions(+), 1 deletion(-)
 create mode 100644 drivers/net/ethernet/sfc/debugfs.c
 create mode 100644 drivers/net/ethernet/sfc/debugfs.h