From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D1406A2EEB for ; Sun, 6 Oct 2019 22:14:45 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A22E11D167; Sun, 6 Oct 2019 22:14:30 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 0D2D41D150 for ; Sun, 6 Oct 2019 22:14:24 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x96KENHo010574; Sun, 6 Oct 2019 13:14:23 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0818; bh=dKBlIjQTB2wW1d4vG33y+YyycEhLRIL4scpax3uAQJs=; b=mJnh1ONxnizOG/mTUGmMZ6X1Bw+pdQKlFBXn8ptQyX1pV/UvwgU1+xtwq3tQjgSnMeNe KiugLTl5CuO7vc073P2Fbmi0hGlMaRUJKLwG8K2ZBI4kaLg3oLMFdyoM+1Kl7o2/BoCA zlz4oni6glaCDl4ySGAACjWCCHtQB4PsXmm+0XQZvR44IX4SherInS4P5MIv/3X4EnD+ DpfInbvyiyrEo3JMzLdkHhdfo5T7onvDo7Tcvz3757whq5oRIPT0fwL0M1I4K+rBKPOJ pbBuinl6y9ecAW14Sxztku2gXpa0QhphBrc2E9+R/xLetg1HMS5BhhOgObOVYgiCIN0s Iw== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 2verhrc80j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 06 Oct 2019 13:14:23 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Sun, 6 Oct 2019 13:14:19 -0700 Received: from maili.marvell.com (10.93.176.43) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport; Sun, 6 Oct 2019 13:14:19 -0700 Received: from irv1user08.caveonetworks.com (unknown [10.104.116.105]) by maili.marvell.com (Postfix) with ESMTP id 19C663F703F; Sun, 6 Oct 2019 13:14:18 -0700 (PDT) Received: (from rmody@localhost) by irv1user08.caveonetworks.com (8.14.4/8.14.4/Submit) id x96KEIge008845; Sun, 6 Oct 2019 13:14:18 -0700 X-Authentication-Warning: irv1user08.caveonetworks.com: rmody set sender to rmody@marvell.com using -f From: Rasesh Mody To: , , CC: Rasesh Mody , Date: Sun, 6 Oct 2019 13:14:00 -0700 Message-ID: <20191006201409.8770-1-rmody@marvell.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190930024921.21818-1-rmody@marvell.com> References: <20190930024921.21818-1-rmody@marvell.com> MIME-Version: 1.0 Content-Type: text/plain X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-06_08:2019-10-03,2019-10-06 signatures=0 Subject: [dpdk-dev] [PATCH v2 0/9] net/qede/base: update FW to 8.40.25.0 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi, This patch series updates the FW to 8.40.25.0 and includes corresponding base driver changes. It also includes some enhancements and fixes. The PMD version is bumped to 2.11.0.1. v2: Addressed checkpatch issues 9/9 - print adapter info for any failure (not just probe) during init Thanks! -Rasesh Rasesh Mody (9): net/qede/base: calculate right page index for PBL chains net/qede/base: change MFW mailbox command log verbosity net/qede/base: lock entire QM reconfiguration flow net/qede/base: rename HSI datatypes and funcs net/qede/base: update rt defs NVM cfg and mcp code net/qede/base: move dmae code to HSI net/qede/base: update HSI code net/qede/base: update the FW to 8.40.25.0 net/qede: print adapter info during init failure drivers/net/qede/base/bcm_osal.c | 1 + drivers/net/qede/base/bcm_osal.h | 5 +- drivers/net/qede/base/common_hsi.h | 257 +-- drivers/net/qede/base/ecore.h | 77 +- drivers/net/qede/base/ecore_chain.h | 84 +- drivers/net/qede/base/ecore_cxt.c | 520 ++++--- drivers/net/qede/base/ecore_cxt.h | 12 + drivers/net/qede/base/ecore_dcbx.c | 7 +- drivers/net/qede/base/ecore_dev.c | 753 +++++---- drivers/net/qede/base/ecore_dev_api.h | 92 -- drivers/net/qede/base/ecore_gtt_reg_addr.h | 42 +- drivers/net/qede/base/ecore_gtt_values.h | 18 +- drivers/net/qede/base/ecore_hsi_common.h | 1134 +++++++------- drivers/net/qede/base/ecore_hsi_debug_tools.h | 475 +++--- drivers/net/qede/base/ecore_hsi_eth.h | 1386 ++++++++--------- drivers/net/qede/base/ecore_hsi_init_func.h | 25 +- drivers/net/qede/base/ecore_hsi_init_tool.h | 42 +- drivers/net/qede/base/ecore_hw.c | 68 +- drivers/net/qede/base/ecore_hw.h | 98 +- drivers/net/qede/base/ecore_init_fw_funcs.c | 718 ++++----- drivers/net/qede/base/ecore_init_fw_funcs.h | 107 +- drivers/net/qede/base/ecore_init_ops.c | 66 +- drivers/net/qede/base/ecore_init_ops.h | 12 +- drivers/net/qede/base/ecore_int.c | 131 +- drivers/net/qede/base/ecore_int.h | 4 +- drivers/net/qede/base/ecore_int_api.h | 13 +- drivers/net/qede/base/ecore_iov_api.h | 4 +- drivers/net/qede/base/ecore_iro.h | 320 ++-- drivers/net/qede/base/ecore_iro_values.h | 336 ++-- drivers/net/qede/base/ecore_l2.c | 10 +- drivers/net/qede/base/ecore_l2_api.h | 2 + drivers/net/qede/base/ecore_mcp.c | 296 ++-- drivers/net/qede/base/ecore_mcp.h | 9 +- drivers/net/qede/base/ecore_proto_if.h | 1 + drivers/net/qede/base/ecore_rt_defs.h | 870 +++++------ drivers/net/qede/base/ecore_sp_commands.c | 15 +- drivers/net/qede/base/ecore_spq.c | 55 +- drivers/net/qede/base/ecore_sriov.c | 178 ++- drivers/net/qede/base/ecore_sriov.h | 4 +- drivers/net/qede/base/ecore_vf.c | 18 +- drivers/net/qede/base/eth_common.h | 101 +- drivers/net/qede/base/mcp_public.h | 59 +- drivers/net/qede/base/nvm_cfg.h | 909 ++++++++++- drivers/net/qede/base/reg_addr.h | 75 +- drivers/net/qede/qede_ethdev.c | 81 +- drivers/net/qede/qede_ethdev.h | 21 +- drivers/net/qede/qede_main.c | 2 +- drivers/net/qede/qede_rxtx.c | 28 +- 48 files changed, 5493 insertions(+), 4048 deletions(-) -- 2.18.0