mbox series

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

Message ID 1538208822-9726-1-git-send-email-rasesh.mody@cavium.com (mailing list archive)
Headers
Series net/qede: base driver update |

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(-)
  

Comments

Ferruh Yigit Oct. 3, 2018, 10:32 a.m. UTC | #1
On 9/29/2018 9:13 AM, Mody, Rasesh wrote:
> 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

Series applied to dpdk-next-net/master, thanks.