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 79169A2EDB for ; Wed, 2 Oct 2019 21:15:22 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A02401BF50; Wed, 2 Oct 2019 21:15:21 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 546991BED4 for ; Wed, 2 Oct 2019 21:15:20 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x92J0BcO002446; Wed, 2 Oct 2019 12:15:18 -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=2SPReiD+nBl7n3wUGC35oG3aj8kTMgIz8FecjjGnTCY=; b=l52laJ5wX/rZV+81NaZ8Rsd4ofKHIGMkecfivtWemXnwGUBDkwmH8QcoMSIuxkN21Vxt Ilsv/FDv9KtpZvROScZUeRo8bnXQTc3SfXF1fbOusMDKt+7qcinFwQJ1SMCN8gL9D3Jc 8AUmPjRaM51ef4gJ7p0Y6mlud8suJmAWkn8R+uN4X+mrn07AnQKHRgfpASCJZ+cn4bLr XT3Q/mvw3+p+S7waJDebhNja0UJsiO68cm0VRss1acBGB38hu6eyOHDHW9XvzGHMrHj7 FkCedapa9EIYhTFVc12sbDsS6mEHS0RbMkthv+t3ts3ImXRz1y6BBoJNwL/NbBooLZXV vg== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0b-0016f401.pphosted.com with ESMTP id 2vd0ya086p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 02 Oct 2019 12:15:17 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Wed, 2 Oct 2019 12:15:15 -0700 Received: from maili.marvell.com (10.93.176.43) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport; Wed, 2 Oct 2019 12:15:15 -0700 Received: from irv1user08.caveonetworks.com (unknown [10.104.116.105]) by maili.marvell.com (Postfix) with ESMTP id 54DA93F7043; Wed, 2 Oct 2019 12:15:15 -0700 (PDT) Received: (from rmody@localhost) by irv1user08.caveonetworks.com (8.14.4/8.14.4/Submit) id x92JFCJY028560; Wed, 2 Oct 2019 12:15:12 -0700 X-Authentication-Warning: irv1user08.caveonetworks.com: rmody set sender to rmody@marvell.com using -f From: Rasesh Mody To: , , CC: Rasesh Mody , Date: Wed, 2 Oct 2019 12:14:53 -0700 Message-ID: <20191002191456.28488-1-rmody@marvell.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190906072548.12304-1-rmody@marvell.com> References: <20190906072548.12304-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-02_08:2019-10-01,2019-10-02 signatures=0 Subject: [dpdk-dev] [PATCH v3 0/3] net/bnx2x: update to latest FW 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, Currently, BNX2X PMD uses a very old firmware 7.2.51. This patch series updated the base driver to use to latest firmware 7.13.11. The latest firmware comprises of enhancements and fixes. v3: - Addressed gcc 9.2 build issues v2: - Squashed pmd version patch into "net/bnx2x: update to latest FW 7.13.11" - Addressed most of checkpatch issues Thanks! -Rasesh Rasesh Mody (3): net/bnx2x: update and reorganize HW registers net/bnx2x: update HSI code net/bnx2x: update to latest FW 7.13.11 doc/guides/nics/bnx2x.rst | 4 +- drivers/net/bnx2x/bnx2x.c | 63 +- drivers/net/bnx2x/bnx2x.h | 95 +- drivers/net/bnx2x/bnx2x_osal.h | 29 + drivers/net/bnx2x/bnx2x_rxtx.c | 10 +- drivers/net/bnx2x/ecore_fw_defs.h | 252 +- drivers/net/bnx2x/ecore_hsi.h | 3508 ++++++++------- drivers/net/bnx2x/ecore_init.h | 214 +- drivers/net/bnx2x/ecore_init_ops.h | 192 +- drivers/net/bnx2x/ecore_mfw_req.h | 11 +- drivers/net/bnx2x/ecore_reg.h | 6617 +++++++++++++++++++--------- drivers/net/bnx2x/ecore_sp.c | 48 +- drivers/net/bnx2x/ecore_sp.h | 308 +- 13 files changed, 7185 insertions(+), 4166 deletions(-) create mode 100644 drivers/net/bnx2x/bnx2x_osal.h -- 2.18.0