[PATCH 0/8] optimize the firmware loading process
Chaoyong He
chaoyong.he at corigine.com
Mon Jan 15 03:54:11 CET 2024
This patch series aims to speedup the DPDK application start by optimize
the firmware loading process in sereval places.
We also simplify the port name in multiple PF firmware case to make the
customer happy.
Peng Zhang (8):
net/nfp: add the interface for getting the firmware name
net/nfp: speed up the firmware loading process
net/nfp: optimize loading the firmware process
net/nfp: enlarge the range of skipping loading the firmware
net/nfp: add the step of clearing the beat time
net/nfp: add the elf module
net/nfp: reload the firmware only when firmware changed
net/nfp: simplify the port name for multiple PFs
drivers/net/nfp/meson.build | 1 +
drivers/net/nfp/nfp_ethdev.c | 264 +++++--
drivers/net/nfp/nfp_net_common.c | 17 +
drivers/net/nfp/nfp_net_common.h | 2 +
drivers/net/nfp/nfpcore/nfp_elf.c | 1078 +++++++++++++++++++++++++++++
drivers/net/nfp/nfpcore/nfp_elf.h | 13 +
drivers/net/nfp/nfpcore/nfp_mip.c | 30 +-
drivers/net/nfp/nfpcore/nfp_mip.h | 70 +-
8 files changed, 1388 insertions(+), 87 deletions(-)
create mode 100644 drivers/net/nfp/nfpcore/nfp_elf.c
create mode 100644 drivers/net/nfp/nfpcore/nfp_elf.h
--
2.39.1
More information about the dev
mailing list