[dpdk-dev] [PATCH v2 00/26] net/qede: update qede pmd to 2.0.0.1

Rasesh Mody rasesh.mody at cavium.com
Thu Jan 5 08:03:42 CET 2017


Hi,

This patch set consists of enhancements, new 8.14.x.x firmware support
and semantic changes. It update the QEDE PMD version to 2.0.0.1.

v1..v2 - addresses all the review comments

Please include in DPDK 17.02 release.

Thanks!
Rasesh

Rasesh Mody (26):
  net/qede/base: add request for PF FLR before load request
  net/qede/base: improve set field macro
  net/qede/base: add handling of malicious VF
  net/qede/base: change return codes in SR-IOV
  net/qede/base: make API non-static
  net/qede/base: rename macro
  net/qede/base: add check to validate txq
  net/qede/base: fix updating VF queue zone id
  net/qede/base: improve Tx-switching performance
  net/qede/base: semantic change
  net/qede: remove unused struct member
  net/qede/base: enhance resource info set printouts
  net/qede/base: add new enum member to status codes
  net/qede/base: add macros for converting pointer
  net/qede: add new host ring type option
  net/qede/base: add check for get nvm info return code
  net/qede/base: retrieve FW crash dump info
  net/qede/base: add support for external PHY
  net/qede/base: add support for 2x10G mode
  net/qede: add PCI ids for new chip variant
  net/qede: add 50G device PCI id
  net/qede/base: add support for new firmware
  net/qede/base: semantic/formatting changes
  net/qede/base: refactor some code bits
  net/qede/base: dcbx changes for base driver
  net/qede: update PMD version to 2.0.0.1

 config/common_base                            |    2 +-
 doc/guides/nics/qede.rst                      |   12 +-
 drivers/net/qede/base/bcm_osal.h              |    1 +
 drivers/net/qede/base/common_hsi.h            |   11 +-
 drivers/net/qede/base/ecore.h                 |   21 +-
 drivers/net/qede/base/ecore_chain.h           |    9 +-
 drivers/net/qede/base/ecore_dcbx.c            |  390 ++++++++++---------------
 drivers/net/qede/base/ecore_dcbx.h            |    6 -
 drivers/net/qede/base/ecore_dcbx_api.h        |    1 +
 drivers/net/qede/base/ecore_dev.c             |  349 +++++++++++++---------
 drivers/net/qede/base/ecore_dev_api.h         |    9 +-
 drivers/net/qede/base/ecore_gtt_reg_addr.h    |   20 +-
 drivers/net/qede/base/ecore_hsi_common.h      |   95 +++---
 drivers/net/qede/base/ecore_hsi_debug_tools.h |   26 +-
 drivers/net/qede/base/ecore_hsi_eth.h         |   10 +-
 drivers/net/qede/base/ecore_hsi_init_tool.h   |   82 +++---
 drivers/net/qede/base/ecore_hw.c              |    6 +-
 drivers/net/qede/base/ecore_init_fw_funcs.c   |   45 +--
 drivers/net/qede/base/ecore_init_ops.c        |   26 +-
 drivers/net/qede/base/ecore_int.c             |    6 +-
 drivers/net/qede/base/ecore_iov_api.h         |   15 +-
 drivers/net/qede/base/ecore_iro_values.h      |    4 +-
 drivers/net/qede/base/ecore_l2.c              |   48 +--
 drivers/net/qede/base/ecore_l2_api.h          |   20 +-
 drivers/net/qede/base/ecore_mcp.c             |   86 +++---
 drivers/net/qede/base/ecore_mcp.h             |   25 +-
 drivers/net/qede/base/ecore_mcp_api.h         |   33 ++-
 drivers/net/qede/base/ecore_sp_commands.c     |    4 +-
 drivers/net/qede/base/ecore_spq.c             |   23 +-
 drivers/net/qede/base/ecore_sriov.c           |  211 +++++++++----
 drivers/net/qede/base/ecore_sriov.h           |    5 +-
 drivers/net/qede/base/ecore_status.h          |    1 +
 drivers/net/qede/base/ecore_utils.h           |    6 +
 drivers/net/qede/base/ecore_vf.c              |   43 ++-
 drivers/net/qede/base/eth_common.h            |   34 ++-
 drivers/net/qede/base/mcp_public.h            |  350 +++++++++++++---------
 drivers/net/qede/base/nvm_cfg.h               |   68 ++++-
 drivers/net/qede/qede_eth_if.c                |    1 +
 drivers/net/qede/qede_ethdev.c                |   32 +-
 drivers/net/qede/qede_ethdev.h                |   53 ++--
 drivers/net/qede/qede_if.h                    |   18 +-
 drivers/net/qede/qede_main.c                  |   13 +-
 drivers/net/qede/qede_rxtx.c                  |    9 +-
 43 files changed, 1286 insertions(+), 943 deletions(-)

-- 
1.7.10.3



More information about the dev mailing list