From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0016ce01.pphosted.com (mx0a-0016ce01.pphosted.com [67.231.148.157]) by dpdk.org (Postfix) with ESMTP id AE1A3559A for ; Sat, 27 Aug 2016 08:26:37 +0200 (CEST) Received: from pps.filterd (m0095336.ppops.net [127.0.0.1]) by mx0a-0016ce01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id u7R6QaE5028017 for ; Fri, 26 Aug 2016 23:26:36 -0700 Received: from avcashub1.qlogic.com ([198.186.0.116]) by mx0a-0016ce01.pphosted.com with ESMTP id 250fxrxets-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 26 Aug 2016 23:26:36 -0700 Received: from avluser05.qlc.com (10.1.113.115) by qlc.com (10.1.4.191) with Microsoft SMTP Server id 14.3.235.1; Fri, 26 Aug 2016 23:26:36 -0700 Received: (from rmody@localhost) by avluser05.qlc.com (8.14.4/8.14.4/Submit) id u7R6QZIY024638; Fri, 26 Aug 2016 23:26:35 -0700 X-Authentication-Warning: avluser05.qlc.com: rmody set sender to rasesh.mody@qlogic.com using -f From: Rasesh Mody To: CC: Rasesh Mody Date: Fri, 26 Aug 2016 23:26:11 -0700 Message-ID: <1472279188-24569-1-git-send-email-rasesh.mody@qlogic.com> X-Mailer: git-send-email 1.7.10.3 MIME-Version: 1.0 Content-Type: text/plain disclaimer: bypass X-Proofpoint-Virus-Version: vendor=nai engine=5800 definitions=8269 signatures=670749 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 impostorscore=0 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1604210000 definitions=main-1608270067 Subject: [dpdk-dev] [PATCH 00/17] update qede pmd to 1.2.0.1 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2016 06:26:38 -0000 This patch set includes changes to update the base driver, work with newer FW, adds new features, provides bug fixes and updates documentation for the QEDE poll mode driver. The patch set updates the QEDE PMD to 1.2.0.1. Please apply to DPDK tree for v1611 release. Thanks! Rasesh Harish Patil (10): qede: fix port (re)configuration issue qede/base: allow MTU change via vport-update qede: add missing 100G link speed capability qede: remove unused/dead code qede: fix to prevent duplicate VLAN filters qede: add enable/disable VLAN filtering qede: fix RSS related issues qede/base: add support to initiate PF FLR qede: skip slowpath polling for 100G VF device qede: fix driver version string Rasesh Mody (5): qede/base: update base driver qede/base: add the driver support for the MFW crash dump qede/base: change rx tx queue start APIs doc: update qede pmd documentation qede: update driver version Sony Chacko (2): qede: enable support for unequal number of RX/TX queues qede:add scatter gather support doc/guides/nics/features/qede.ini | 4 + doc/guides/nics/features/qede_vf.ini | 4 + doc/guides/nics/qede.rst | 29 +- drivers/net/qede/Makefile | 4 + drivers/net/qede/base/bcm_osal.c | 21 + drivers/net/qede/base/bcm_osal.h | 10 + drivers/net/qede/base/common_hsi.h | 1511 +++++++++++++---- drivers/net/qede/base/ecore.h | 629 +++---- drivers/net/qede/base/ecore_chain.h | 51 +- drivers/net/qede/base/ecore_cxt.c | 387 ++++- drivers/net/qede/base/ecore_cxt.h | 52 +- drivers/net/qede/base/ecore_cxt_api.h | 25 +- drivers/net/qede/base/ecore_dcbx.c | 589 ++++++- drivers/net/qede/base/ecore_dcbx.h | 18 +- drivers/net/qede/base/ecore_dcbx_api.h | 154 +- drivers/net/qede/base/ecore_dev.c | 1809 +++++++++++++------- drivers/net/qede/base/ecore_dev_api.h | 238 ++- drivers/net/qede/base/ecore_gtt_reg_addr.h | 30 +- drivers/net/qede/base/ecore_gtt_values.h | 20 +- drivers/net/qede/base/ecore_hsi_common.h | 1358 +++++++++------ drivers/net/qede/base/ecore_hsi_debug_tools.h | 1025 ++++++++++++ drivers/net/qede/base/ecore_hsi_eth.h | 997 ++++++++--- drivers/net/qede/base/ecore_hsi_init_func.h | 132 ++ drivers/net/qede/base/ecore_hsi_init_tool.h | 454 +++++ drivers/net/qede/base/ecore_hsi_tools.h | 1081 ------------ drivers/net/qede/base/ecore_hw.c | 222 ++- drivers/net/qede/base/ecore_hw.h | 75 +- drivers/net/qede/base/ecore_hw_defs.h | 39 +- drivers/net/qede/base/ecore_init_fw_funcs.c | 400 +++-- drivers/net/qede/base/ecore_init_fw_funcs.h | 250 ++- drivers/net/qede/base/ecore_init_ops.c | 30 +- drivers/net/qede/base/ecore_init_ops.h | 14 +- drivers/net/qede/base/ecore_int.c | 446 +++-- drivers/net/qede/base/ecore_int.h | 23 +- drivers/net/qede/base/ecore_int_api.h | 11 + drivers/net/qede/base/ecore_iov_api.h | 519 ++---- drivers/net/qede/base/ecore_iro.h | 234 ++- drivers/net/qede/base/ecore_iro_values.h | 140 +- drivers/net/qede/base/ecore_l2.c | 531 +++--- drivers/net/qede/base/ecore_l2.h | 85 +- drivers/net/qede/base/ecore_l2_api.h | 167 +- drivers/net/qede/base/ecore_mcp.c | 873 ++++++++-- drivers/net/qede/base/ecore_mcp.h | 146 +- drivers/net/qede/base/ecore_mcp_api.h | 220 ++- drivers/net/qede/base/ecore_proto_if.h | 63 +- drivers/net/qede/base/ecore_rt_defs.h | 869 +++++----- drivers/net/qede/base/ecore_sp_api.h | 15 +- drivers/net/qede/base/ecore_sp_commands.c | 99 +- drivers/net/qede/base/ecore_sp_commands.h | 38 +- drivers/net/qede/base/ecore_spq.c | 237 +-- drivers/net/qede/base/ecore_spq.h | 162 +- drivers/net/qede/base/ecore_sriov.c | 1826 +++++++++++++-------- drivers/net/qede/base/ecore_sriov.h | 247 +-- drivers/net/qede/base/ecore_status.h | 18 +- drivers/net/qede/base/ecore_vf.c | 752 +++++---- drivers/net/qede/base/ecore_vf.h | 258 +-- drivers/net/qede/base/ecore_vf_api.h | 97 +- drivers/net/qede/base/ecore_vfpf_if.h | 439 +++-- drivers/net/qede/base/eth_common.h | 439 +++-- drivers/net/qede/base/mcp_public.h | 825 +++++++--- drivers/net/qede/base/nvm_cfg.h | 2183 +++++++++++++++---------- drivers/net/qede/base/reg_addr.h | 36 + drivers/net/qede/qede_eth_if.c | 74 +- drivers/net/qede/qede_eth_if.h | 14 +- drivers/net/qede/qede_ethdev.c | 376 +++-- drivers/net/qede/qede_ethdev.h | 82 +- drivers/net/qede/qede_if.h | 12 +- drivers/net/qede/qede_main.c | 53 +- drivers/net/qede/qede_rxtx.c | 730 +++++---- drivers/net/qede/qede_rxtx.h | 21 +- 70 files changed, 15775 insertions(+), 9247 deletions(-) create mode 100644 drivers/net/qede/base/ecore_hsi_debug_tools.h create mode 100644 drivers/net/qede/base/ecore_hsi_init_func.h create mode 100644 drivers/net/qede/base/ecore_hsi_init_tool.h delete mode 100644 drivers/net/qede/base/ecore_hsi_tools.h -- 1.7.10.3