sfc: support X4 devlink flash
authorEdward Cree <ecree.xilinx@gmail.com>
Thu, 20 Mar 2025 17:57:12 +0000 (17:57 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 25 Mar 2025 14:55:11 +0000 (07:55 -0700)
commit5726a15499daf619eb3e67d615a0252ca69b84b9
treed9b4eb29d35bbd3a7c83dd73fa844defaf5208ce
parent25d0c8e6f0bbd4042b0b8612bc8d6cc554d80563
sfc: support X4 devlink flash

Unlike X2 and EF100, we do not attempt to parse the firmware file to
 find an image within it; we simply hand the entire file to the MC,
 which is responsible for understanding any container formats we might
 use and validating that the firmware file is applicable to this NIC.

Signed-off-by: Edward Cree <ecree.xilinx@gmail.com>
Link: https://patch.msgid.link/9a72a74002a7819c780b0a18ce9294c9d4e1db12.1742493017.git.ecree.xilinx@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/sfc/ef10.c
drivers/net/ethernet/sfc/efx_reflash.c
drivers/net/ethernet/sfc/net_driver.h