From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0016ce01.pphosted.com (mx0b-0016ce01.pphosted.com [67.231.156.153]) by dpdk.org (Postfix) with ESMTP id E001F56B7 for ; Sat, 3 Dec 2016 10:11:41 +0100 (CET) Received: from pps.filterd (m0085408.ppops.net [127.0.0.1]) by mx0b-0016ce01.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id uB39BdgX020685; Sat, 3 Dec 2016 01:11:39 -0800 Received: from avcashub1.qlogic.com ([198.186.0.117]) by mx0b-0016ce01.pphosted.com with ESMTP id 26ya8v99yy-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 03 Dec 2016 01:11:39 -0800 Received: from avluser05.qlc.com (10.1.113.115) by qlc.com (10.1.4.192) with Microsoft SMTP Server id 14.3.235.1; Sat, 3 Dec 2016 01:11:38 -0800 Received: (from rmody@localhost) by avluser05.qlc.com (8.14.4/8.14.4/Submit) id uB39Bclw012106; Sat, 3 Dec 2016 01:11:38 -0800 X-Authentication-Warning: avluser05.qlc.com: rmody set sender to Rasesh.Mody@cavium.com using -f From: Rasesh Mody To: CC: , Rasesh Mody Date: Sat, 3 Dec 2016 01:11:04 -0800 Message-ID: <1480756289-11835-1-git-send-email-Rasesh.Mody@cavium.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=8367 signatures=670762 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1609300000 definitions=main-1612030160 Subject: [dpdk-dev] [PATCH 00/25] net/qede: update qede pmd to 2.0.0.1 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2016 09:11:42 -0000 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. Please include in DPDK 17.02 release. Thanks! Rasesh Rasesh Mody (25): 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: 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(-) -- 2.11.0.rc1