All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/4] sfc: support devlink flash
@ 2025-02-07  0:06 edward.cree
  2025-02-07  0:06 ` [PATCH net-next 1/4] sfc: parse headers of devlink flash images edward.cree
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: edward.cree @ 2025-02-07  0:06 UTC (permalink / raw)
  To: linux-net-drivers, davem, kuba, edumazet, pabeni, horms,
	andrew+netdev
  Cc: Edward Cree, habetsm.xilinx, jiri, netdev

From: Edward Cree <ecree.xilinx@gmail.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


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

end of thread, other threads:[~2025-02-08  2:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-07  0:06 [PATCH net-next 0/4] sfc: support devlink flash edward.cree
2025-02-07  0:06 ` [PATCH net-next 1/4] sfc: parse headers of devlink flash images edward.cree
2025-02-07  0:06 ` [PATCH net-next 2/4] sfc: extend NVRAM MCDI handlers edward.cree
2025-02-07 16:50   ` kernel test robot
2025-02-08  2:18     ` Edward Cree
2025-02-07  0:06 ` [PATCH net-next 3/4] sfc: deploy devlink flash images to NIC over MCDI edward.cree
2025-02-07  0:06 ` [PATCH net-next 4/4] sfc: document devlink flash support edward.cree

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.