[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <4d915542-3699-e864-5558-bef616b2fe66@solarflare.com>
Date: Thu, 9 Jan 2020 15:41:43 +0000
From: "Alex Maftei (amaftei)" <amaftei@...arflare.com>
To: <netdev@...r.kernel.org>, <davem@...emloft.net>
CC: <linux-net-drivers@...arflare.com>, <scrum-linux@...arflare.com>
Subject: [PATCH net-next 0/9] sfc: more code refactoring
Splitting more of the driver code into different files, which will
later be used in another driver for a new product.
This is a continuation to my previous patch series.
There will be another series and a stand-alone patch as well
after this.
This series in particular covers MCDI (management controller
driver interface) code.
Alexandru-Mihai Maftei (9):
sfc: move some port link state/caps code
sfc: move some MCDI port utility functions
sfc: move more MCDI port code
sfc: move MCDI VI alloc/free code
sfc: move MCDI event queue management code
sfc: move MCDI transmit queue management code
sfc: move MCDI receive queue management code
sfc: conditioned some functionality
sfc: move MCDI logging device attribute
drivers/net/ethernet/sfc/Makefile | 4 +-
drivers/net/ethernet/sfc/ef10.c | 355 ++------------
drivers/net/ethernet/sfc/efx.c | 55 +--
drivers/net/ethernet/sfc/efx_channels.c | 6 +-
drivers/net/ethernet/sfc/efx_common.c | 86 +++-
drivers/net/ethernet/sfc/efx_common.h | 8 +
drivers/net/ethernet/sfc/mcdi_functions.c | 349 ++++++++++++++
drivers/net/ethernet/sfc/mcdi_functions.h | 2 +-
drivers/net/ethernet/sfc/mcdi_port.c | 464 -------------------
drivers/net/ethernet/sfc/mcdi_port_common.c | 489 ++++++++++++++++++++
10 files changed, 958 insertions(+), 860 deletions(-)
create mode 100644 drivers/net/ethernet/sfc/mcdi_functions.c
create mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.c
--
2.20.1
Powered by blists - more mailing lists