mbox

[00/18] net/qede: base driver update

Message ID 1538208822-9726-1-git-send-email-rasesh.mody@cavium.com (mailing list archive)
Headers

Message

Mody, Rasesh Sept. 29, 2018, 8:13 a.m. UTC
  This patch set updates the base driver to use FW 8.37.7.0 and adds
support for other base driver functionalities. It also updates the
PMD version to 2.10.0.1.

Rasesh Mody (18):
  net/qede/base: upgrade to FW 8.37.7.0
  net/qede/base: check for EDPM enabled in DB recovery
  net/qede/base: add DPC sync after PF stop
  net/qede/base: workaround to indicate SHMEM data ready
  net/qede/base: add API to update FW RSS indirection table
  net/qede/base: add mf-bit/API for FIP special mode
  net/qede/base: add error handling for mutex allocation
  net/qede/base: adjust queue manager idx greater than max
  net/qede/base: add pretend function for port/PF
  net/qede/base: add support for SRIOV VF min rate
  net/qede/base: add periodic Doorbell Recovery support
  net/qede/base: get pre-negotiated OEM values
  net/qede/base: enable control frame filtering
  net/qede/base: changes for 100G
  net/qede/base: add RL update params
  net/qede/base: add APIs for dscp priority map configuration
  net/qede/base: semantic changes
  net/qede: bump PMD version to 2.10.0.1

 drivers/net/qede/base/bcm_osal.h              |    2 +
 drivers/net/qede/base/common_hsi.h            |   15 +-
 drivers/net/qede/base/ecore.h                 |   59 +-
 drivers/net/qede/base/ecore_cxt.c             |   15 +-
 drivers/net/qede/base/ecore_dcbx.c            |   99 +-
 drivers/net/qede/base/ecore_dcbx_api.h        |   10 +
 drivers/net/qede/base/ecore_dev.c             | 1807 ++++++++++++++++++-------
 drivers/net/qede/base/ecore_dev_api.h         |  170 ++-
 drivers/net/qede/base/ecore_hsi_common.h      |   57 +-
 drivers/net/qede/base/ecore_hsi_debug_tools.h |   15 +
 drivers/net/qede/base/ecore_hsi_eth.h         |   57 +-
 drivers/net/qede/base/ecore_hw.c              |  127 +-
 drivers/net/qede/base/ecore_hw.h              |   40 +-
 drivers/net/qede/base/ecore_init_fw_funcs.c   |   93 +-
 drivers/net/qede/base/ecore_init_fw_funcs.h   |   42 +-
 drivers/net/qede/base/ecore_init_ops.c        |   26 +-
 drivers/net/qede/base/ecore_int.c             |   67 +-
 drivers/net/qede/base/ecore_int_api.h         |   14 +-
 drivers/net/qede/base/ecore_iov_api.h         |   10 +
 drivers/net/qede/base/ecore_iro.h             |  164 ++-
 drivers/net/qede/base/ecore_iro_values.h      |   42 +-
 drivers/net/qede/base/ecore_l2.c              |   82 +-
 drivers/net/qede/base/ecore_l2_api.h          |   30 +-
 drivers/net/qede/base/ecore_mcp.c             |  123 +-
 drivers/net/qede/base/ecore_mcp.h             |   21 +-
 drivers/net/qede/base/ecore_rt_defs.h         |  265 ++--
 drivers/net/qede/base/ecore_sp_commands.c     |    8 +-
 drivers/net/qede/base/ecore_sp_commands.h     |    3 +
 drivers/net/qede/base/ecore_spq.c             |   56 +-
 drivers/net/qede/base/ecore_sriov.c           |   48 +-
 drivers/net/qede/base/ecore_vf.c              |   19 +-
 drivers/net/qede/base/eth_common.h            |    5 +
 drivers/net/qede/base/mcp_public.h            |   23 +
 drivers/net/qede/base/reg_addr.h              |   56 +-
 drivers/net/qede/qede_ethdev.h                |    2 +-
 drivers/net/qede/qede_main.c                  |    2 +-
 36 files changed, 2701 insertions(+), 973 deletions(-)