[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <cover.1738881614.git.ecree.xilinx@gmail.com>
Date: Fri, 7 Feb 2025 00:06:00 +0000
From: <edward.cree@....com>
To: <linux-net-drivers@....com>, <davem@...emloft.net>, <kuba@...nel.org>,
<edumazet@...gle.com>, <pabeni@...hat.com>, <horms@...nel.org>,
<andrew+netdev@...n.ch>
CC: Edward Cree <ecree.xilinx@...il.com>, <habetsm.xilinx@...il.com>,
<jiri@...nulli.us>, <netdev@...r.kernel.org>
Subject: [PATCH net-next 0/4] sfc: support devlink flash
From: Edward Cree <ecree.xilinx@...il.com>
Allow upgrading device firmware on Solarflare NICs through standard tools.
Edward Cree (4):
sfc: parse headers of devlink flash images
sfc: extend NVRAM MCDI handlers
sfc: deploy devlink flash images to NIC over MCDI
sfc: document devlink flash support
Documentation/networking/devlink/sfc.rst | 16 +-
drivers/net/ethernet/sfc/Makefile | 2 +-
drivers/net/ethernet/sfc/ef10.c | 7 +-
drivers/net/ethernet/sfc/efx_common.c | 1 +
drivers/net/ethernet/sfc/efx_devlink.c | 13 +
drivers/net/ethernet/sfc/efx_reflash.c | 514 +++++++++++++++++++++++
drivers/net/ethernet/sfc/efx_reflash.h | 20 +
drivers/net/ethernet/sfc/fw_formats.h | 114 +++++
drivers/net/ethernet/sfc/mcdi.c | 111 ++++-
drivers/net/ethernet/sfc/mcdi.h | 22 +-
drivers/net/ethernet/sfc/net_driver.h | 2 +
11 files changed, 797 insertions(+), 25 deletions(-)
create mode 100644 drivers/net/ethernet/sfc/efx_reflash.c
create mode 100644 drivers/net/ethernet/sfc/efx_reflash.h
create mode 100644 drivers/net/ethernet/sfc/fw_formats.h
Powered by blists - more mailing lists