[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