[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <95eb1347-0b8d-b8f7-3f32-cc4006a88303@solarflare.com>
Date: Fri, 10 Jan 2020 13:25:22 +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: even more code refactoring
Splitting even 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, and the one
before it.
There will be a stand-alone patch as well after this - after which
the refactoring will be concluded, for now.
Alexandru-Mihai Maftei (9):
sfc: refactor selftest work init code
sfc: move more tx code
sfc: move more rx code
sfc: move various functions
sfc: move some ethtool code
sfc: move a couple more functions
sfc: move RSS code
sfc: move yet more functions
sfc: move RPS code
drivers/net/ethernet/sfc/Makefile | 4 +-
drivers/net/ethernet/sfc/ef10.c | 69 +--
drivers/net/ethernet/sfc/efx.c | 322 +-----------
drivers/net/ethernet/sfc/efx.h | 32 +-
drivers/net/ethernet/sfc/efx_common.c | 57 ++-
drivers/net/ethernet/sfc/efx_common.h | 4 +
drivers/net/ethernet/sfc/ethtool.c | 443 +----------------
drivers/net/ethernet/sfc/ethtool_common.c | 456 +++++++++++++++++
drivers/net/ethernet/sfc/ethtool_common.h | 30 ++
drivers/net/ethernet/sfc/mcdi.h | 2 -
drivers/net/ethernet/sfc/mcdi_functions.c | 40 ++
drivers/net/ethernet/sfc/mcdi_functions.h | 2 +
drivers/net/ethernet/sfc/mcdi_port.c | 78 ---
drivers/net/ethernet/sfc/mcdi_port_common.c | 79 +++
drivers/net/ethernet/sfc/mcdi_port_common.h | 4 +
drivers/net/ethernet/sfc/net_driver.h | 6 +-
drivers/net/ethernet/sfc/rx.c | 222 ---------
drivers/net/ethernet/sfc/rx_common.c | 510 +++++++++++++++++++-
drivers/net/ethernet/sfc/rx_common.h | 55 +++
drivers/net/ethernet/sfc/selftest.c | 7 +-
drivers/net/ethernet/sfc/selftest.h | 2 +-
drivers/net/ethernet/sfc/siena.c | 1 +
drivers/net/ethernet/sfc/tx.c | 95 ----
drivers/net/ethernet/sfc/tx_common.c | 94 ++++
drivers/net/ethernet/sfc/tx_common.h | 5 +
25 files changed, 1353 insertions(+), 1266 deletions(-)
create mode 100644 drivers/net/ethernet/sfc/ethtool_common.c
create mode 100644 drivers/net/ethernet/sfc/ethtool_common.h
--
2.20.1
Powered by blists - more mailing lists