From patchwork Fri Aug 25 10:49:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 110982 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp808439qge; Fri, 25 Aug 2017 03:50:06 -0700 (PDT) X-Received: by 10.28.104.132 with SMTP id d126mr945295wmc.87.1503658206678; Fri, 25 Aug 2017 03:50:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503658206; cv=none; d=google.com; s=arc-20160816; b=06JZS1R6hWDbJndYh7qnVrIiKt/om+qU/gDSMYjetWL8SSwHv9SQF7K02ELI2C18de NF2ht8VXawkcT6eazxgpYfITD1qV6yy7tx8vLJoUs/rT+ryTEjQM6617S0tjEOMJQRXo j8Kpz/QejaPgvmR0V/3hVgERUUcxoa+TsIv42bPoKyRBj8Pa/kbK61f9j2l9+rB8wlDy /HFaJwTu3bJc2JN/aIyvbEcPGtFtTdFV7ypFMkzo6kYYpyxMlx+HRNx1DeLaUCWczb7Q 73gaXZQIPO2QUcaBzhRQUPpeXnI06y/du0xklchJ9fH3oPi6xODqa32b1QjP0+QuYzyu RZXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:message-id:date:cc:to:from :arc-authentication-results; bh=Sips8Kv2CFoZhDuSl1oHs9BFcVIgm5rx9GpOYNQCOsg=; b=cU7LBTx7h8k3RAOKif1YvWNSGOb54ROYP/QbHPAzLsdFcSQOXrQgTzNiArqSGdYFb3 avIMgkqgE5MoanWoD3zUvy1YbsJ2N4yo3bNaudXDP20Ix/FNRtZnNIHIypcnjYK9DTBU LDLPk7hKkuDnj7yzWSlKKYYfomZS8zazEUK4My6uVYjLubb2wg5OllL+Xw1m9wZnx+KT CtDSZRLxFL8VhY8KHOw2E5gOpr9Zo8fcyjl+YJ9W3LgEofUcJRgieEoPoTdIhrBqKY6n qRaKir3Kczh+meJ0zGLh5H7nPDmYe4IYDav/pJhE3zz+GJS3U2KoIfL6VIBmdFKAMx1C mVQw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of dev-bounces@dpdk.org designates 2001:4b98:dc0:41:216:3eff:fe72:dd13 as permitted sender) smtp.mailfrom=dev-bounces@dpdk.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from dpdk.org ([2001:4b98:dc0:41:216:3eff:fe72:dd13]) by mx.google.com with ESMTP id x26si5023050wrc.453.2017.08.25.03.50.06; Fri, 25 Aug 2017 03:50:06 -0700 (PDT) Received-SPF: pass (google.com: domain of dev-bounces@dpdk.org designates 2001:4b98:dc0:41:216:3eff:fe72:dd13 as permitted sender) client-ip=2001:4b98:dc0:41:216:3eff:fe72:dd13; Authentication-Results: mx.google.com; spf=pass (google.com: domain of dev-bounces@dpdk.org designates 2001:4b98:dc0:41:216:3eff:fe72:dd13 as permitted sender) smtp.mailfrom=dev-bounces@dpdk.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id BA6717D87; Fri, 25 Aug 2017 12:50:05 +0200 (CEST) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0089.outbound.protection.outlook.com [104.47.40.89]) by dpdk.org (Postfix) with ESMTP id B9AE67D82 for ; Fri, 25 Aug 2017 12:50:03 +0200 (CEST) Received: from CY4PR03CA0097.namprd03.prod.outlook.com (10.171.242.166) by BN6PR03MB3315.namprd03.prod.outlook.com (10.174.233.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1385.9; Fri, 25 Aug 2017 10:50:02 +0000 Received: from BN1BFFO11FD008.protection.gbl (2a01:111:f400:7c10::1:134) by CY4PR03CA0097.outlook.office365.com (2603:10b6:910:4d::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1362.18 via Frontend Transport; Fri, 25 Aug 2017 10:50:01 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD008.mail.protection.outlook.com (10.58.144.71) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1341.15 via Frontend Transport; Fri, 25 Aug 2017 10:50:01 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v7PAnw64032070; Fri, 25 Aug 2017 03:49:59 -0700 From: Hemant Agrawal To: CC: , Date: Fri, 25 Aug 2017 16:19:16 +0530 Message-ID: <1503658183-4078-1-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131481318015435133; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39860400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(110136004)(36756003)(53376002)(54906002)(2420400007)(106466001)(105606002)(15650500001)(97736004)(6306002)(6666003)(47776003)(53936002)(6916009)(77096006)(104016004)(8676002)(7110500001)(50226002)(189998001)(966005)(8936002)(68736007)(305945005)(86362001)(10710500007)(33646002)(81156014)(81166006)(5003940100001)(50986999)(85426001)(2351001)(2906002)(8656003)(498600001)(48376002)(626005)(50466002)(4326008)(356003)(5660300001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB3315; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD008; 1:qyjcPYK7YSk4Cp/Jx4Oo8DrT8UZ4g2XXA2p0GyFWBTVioSqTahYZfoBDJIzZX1Hr7TVd7cWQr7epXNrMaSfr3FaKOwpkGHSQ+FdQ7MTpirz0KTzjcZWK0LuTUGto/rVB MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ba2551e4-c5ec-4fbf-a01d-08d4eba7095d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN6PR03MB3315; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB3315; 3:US0k9ZWIgFkfY7/B1OQPP8Tglck9pABkhLpR//40WmdD0RIuOkNt3/WW2XO8flbb4mtA667V0h3fE85BvHJhYwvAGLvRcGexyzdFvdDkzXDjjySw1zl9449yW1+kfvxcG/uXC0KyYTJAiJMXJkZgJ8C9vODl7Gv8jZc/Vhpq/bJMvnwZjn56rREPYY4oM8ngiplbp+/PY9n0bnThb8zNCKWi2ZBIfdaZ3bPZbY34ELMdZuLQlKHOVeAzHBlJPP9aZViSht4/t9HdM/25Mg74EcokOVFrVcFwQyOySu1r0GxRs23oysFRuorcyTv3fzLA7LSViQ/zFDhZM689rNBrm1gRo0POWM5RfVEi0MkgMgA=; 25:q6Vi2OJgMQxeffOW89muwj1QUTH6AJT7eufjLLzSez3YPb8q+3vHIBnjtIRWKPeNtwpncFguFQstPgKTtQUL8BkBUgWregbiAwqTPBW1kkbPqJIi+Ijo7CN/6duXWsnv230zGXPRrFrZ/iNx4bA7CW1iRd7GRVwus2On4qLaW3qMxMmnfo2M/t8Z30BqL2iDHfRjGTO1KygF3MlAEVWF5jWMWlLYFutuK47JeWK24isj8WT2nJ1Em4CL1avIUpFFf74dxnDtKJfRmFn7aSK+fhsmMAIpMoRPtdb+puGvThQ0MeifMHre2ywfBd384CkR3efYyMR3kSqycXaedZp0Cw== X-MS-TrafficTypeDiagnostic: BN6PR03MB3315: X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB3315; 31:THx4rLOqNoY58HmrvwVe5zLMnh5qKX+4c3p5y5ktM53YaFUmUzRs/4LwPi2kIxLvI3Nm/Uw379Xdc+VqACZ4ih3o5mMCmPxawKF59cedlR6d8xcVTAXHnqi6STuUuNIbWR/Bgcik4aZWiSTPS8dtOsSebQx5G1indFCq0R6nlywXdYV3FEJzNysVZZX+thDteiTdTKndPyEVx3sqEOPYBUTUL1KlpyKe7FpF+aSIreQ=; 4:Qz/oncCFl2vyZuY6g3Q9+VzSKiMEObAvEyc3w912dWJtGdZKs1aVar2wLdHYicNRBsqIA94ab06AxVh/19V4PvMk8MssTWqNbmw+uMIRIUQaWgNKt/ooqq4GRGx8Tg7f5YeFB3dBvj/Knl8g/oNA7WE67gvKYFmIERr3odcNu1IAossbQOWdxXeUI6mWPk0xNRb7bI0N7pfEADCVJUraxDcaipX5enzh1dDKd5NJ3pwrcYzUHEZu4zDeM95S+9fXK9wWVjk+mC8egnLvkF/MbjKk4lX6u8CbgxMwMGVWopbCQ8LXwJLHHSzL0AdURV0rHgz5T7vjZn6wvfoocz1Amw== X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(275809806118684); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123563025)(20161123561025)(20161123565025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123559100)(20161123556025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR03MB3315; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR03MB3315; X-Forefront-PRVS: 041032FF37 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR03MB3315; 23:GUUhb5AjD4vki9MhmByL/AbsT+bigW7ccJ60499y8?= ZNlRG2L7qQVyyY5nJYbfn2LwOuwyO0EflwXEqhe0q9SfK0vxYgxZQ6aSG81yRg7oJieT0ghXYlqE6uU3kMc87LdOw0ORCti3VjBMwWFrgIRxJ2E5VP6dP0U6L5TQTOx2zbGduONX0P3aNKaToPjuTnzxhWRM/alaR14++H4VE4YnIV4f0psRT7El9tgikMzxue2ah1EdeLnAWZKMmXAAP7T2BWptaEcgNfca2GDIkWlkcVjP7YAmpxl4k9idtOU7UUhKFQ6xGLj8dfHZU4mPF0rWS7TrCsH/hKU73oMwbMktwRynDsEcFwXSM7SpAbK98h1Q/ROISNOSWyBOKXghCIhgPvEpXhjFeOL1ZNYgE76AqRz3jhUTE6TjrJigDbG36/Y53vXchtloz/Rnn04WE5K4B5tXuCwp5YZ6WjWUpZPMrkmDEGDwhsu03TPZAqbt+vhb0R+Sdz6ffQdY/V9ob79yMDIeL4Uuu0NkuZgXtjBkCCKMKWA8eyulqJxdPEyNWUZIM7CYDKq9gC/u/Gq9tV/UMn9z1i4ZNffg6V/7UEOas10RnNt6F/BFqsp/lFO108Jxztziw8FU7h4nzo14tM3zeDSFtf0cRySZQKDtKwyN50ax2dkFl4Nza2FURogeqFloeHzIiwwYlC2slRpH5lVoeU9fae+m16KbHhigBZ/FQAc7n8ch0wRi/ZOF0EDqabdgOURGzSl4K8lwFVFAZLxuQZG9ZEIxNtyWJ5eXt60jSJ6qMwpHJzffWFAGEyKR0C3Y1VVnXBARDvpJO8FlNEqipX3Wh5bC0rBX2xeSJMn8GjvNjzplvh2SpSYBtv70292EmmGOzo8ef1IB9yDOyagIvcjoF+wSyJlWbyAoRpBif5zjQ4NNRhgMjD+fzB6pFgTFE09ORLyLKKut7CX/IrHt7KkGfJEprEn70T0aKWZCfzG2UARh6FlOuEeOlQql1RvnM0h0UHan5+GqW4hZj/qF9tLGrNA8JXDDhUpvTUFxpKXPln1Pm5wrArCKWKFj5ZYlxuHIO6obg6EEAEuVOnXVd9UVsXT+js9m+PHCyfa0iOMEj0bTgI1Z+JD81OQ1Vo1TZVfYckEq+g+DS/3Z3zm8YciNcLeCp5ulnpnHtQm99pTSD0dfjuGLfW7E7RNsUAsrCHoo2HjhFt4O1IOCLkNwSuL+vQ+pvAFIZTPL4iv/fJ573ydquhXH74XLlQKVVU= X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB3315; 6:iW7Gr39la/RPUg7oIDVkXoE3c1OhZQ84As38Mb1ZZJtOIIIUxql/5AodiE6q3PozJEi/KZ0rn34n0CJpfFzAT5fRG5ok02rgcUjNq4IzxOdB1zPPzWB+/j+Pcmc+px6zXzwOJZKk6dBMG/hjMjUs/mj+ne2kUaohVYDEg7/mIL+h+zRDxTGS6gkvTv4VswA0ogQ4rTz43kyNqzLhvPS2uSywa9VAHEo2MzX+lMsXGSNrbffzhyN9PlyogRZxyx98sCkH72mCVupcoYhcDr2ui3tfsLHGkXDkEHUStZP2Ktx314y0q+vyJ/s/pqNyMsQGBsQRF4TRDDL6HDnR8b0NIA==; 5:jNw2g2/8XgEVx+eSg7v0KUzScxASGWtHJXJlAU1WmkjYsZ+93nVTe5HQMnYaMilbxRKUtTv+cdsXLgCR1lpAdfQ11Wp8hptzTeIm1gFuNStWVD3x5jcX1zITSoOzqLSFeC/VkiarYtS+heaGbJXetw==; 24:lDSz7/1KK/NlX75YLL435FyLzFGl+t09Y1vkS/dszxzFYfANnFPpqQFk3qeDPuw20HO1bkwiHckfH7BzPuMJbaWBhFmUOO90VX8OtkagtOI=; 7:qv6FwXwZBK6LX8yF8yvidNrfB8RtHDJgdSlC8PsSctYETD0Rhv592s2Nl4ejF7574tuI2FkhB/hdHA0S3wyxPzQaBipOwyVuDjEkwvVowbRZtOfhtGnUhtJP4R7UcM4CQRYUKRPZZ+mWIdcaEKwJqpZWOHr4PWyv1SfFkiI0SfATar+OWjJGJ58poPzi37+Yzxc6BSTV/R1bfTB52REGKUtcdjtYO5nGoTqcgIN5Pzc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2017 10:50:01.3563 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR03MB3315 Subject: [dpdk-dev] [PATCH 00/27] NXP DPAA2 PMD updates 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" This patchset includes the hw driver upgrades and additional nic feature implementations. patches 1..8 - upgrades the qbman hw driver patches 9..11 - upgrades the MC version to 10.3.1 patches 12..13 - adds the support for LX2160 platform patches 14..27 - adds various features and cleanups in NXP DPAA2 pmd mainly - links status, RSS update, extra stats etc. This patch is based on Sheyansh patchset [1]. 1. NXP DPAA2: Refactor bus scan/probe code http://dpdk.org/ml/archives/dev/2017-August/073545.html Ashish Jain (2): config/dpaa2: change max lores to 16 bus/fslmc: add support for LX2160 platform Haiying Wang (4): bus/fslmc: qbman replace word copy with memcpy bus/fslmc: add qbman API to do enqueue with multiple frames bus/fslmc: support up to 32 frames in one volatile dequeue bus/fslmc: enhance the QBMAN CENA mode Hemant Agrawal (18): bus/fslmc: remove the export for qbman version function bus/fslmc: qbman remove unused funcs and align names bus/fslmc: cleanup compat file bus/fslmc: clean the qbman support code net/dpaa2: add support for congestion overhead bus/fslmc: add support to check dpbp presence bus/fslmc: cleanup the dpaa2 interrupt support net/dpaa2: add support for link status event bus/fslmc: enable link status interrupt net/dpaa2: check physical link state on up cmd net/dpaa2: improve error and logs for flow distribution net/dpaa2: increase the dist param to 64 bit net/dpaa2: remove RSS restriction with num of queues net/dpaa2: add support for RSS hash update and get net/dpaa2: add support for extra stats net/dpaa2: fix the Tx handling of non HW pool bufs net/dpaa2: improve debug messaging net/dpaa2: log that VLAN extend offload not supported Shreyansh Jain (3): bus/fslmc: update MC to 10.3.x net/dpaa2: update MC to 10.3.x crypto/dpaa2_sec: update MC to 10.3.x config/defconfig_arm64-dpaa2-linuxapp-gcc | 2 +- doc/guides/nics/features/dpaa2.ini | 2 + drivers/bus/fslmc/Makefile | 1 + drivers/bus/fslmc/fslmc_vfio.c | 131 +- drivers/bus/fslmc/fslmc_vfio.h | 8 +- drivers/bus/fslmc/mc/dpbp.c | 182 ++- drivers/bus/fslmc/mc/dpci.c | 202 ++- drivers/bus/fslmc/mc/dpcon.c | 163 ++- drivers/bus/fslmc/mc/dpio.c | 230 +++- drivers/bus/fslmc/mc/dpmng.c | 33 +- drivers/bus/fslmc/mc/fsl_dpbp.h | 191 +-- drivers/bus/fslmc/mc/fsl_dpbp_cmd.h | 125 +- drivers/bus/fslmc/mc/fsl_dpci.h | 257 +--- drivers/bus/fslmc/mc/fsl_dpci_cmd.h | 222 ++-- drivers/bus/fslmc/mc/fsl_dpcon.h | 186 +-- drivers/bus/fslmc/mc/fsl_dpcon_cmd.h | 193 +-- drivers/bus/fslmc/mc/fsl_dpio.h | 299 ++--- drivers/bus/fslmc/mc/fsl_dpio_cmd.h | 178 +-- drivers/bus/fslmc/mc/fsl_dpmng.h | 41 +- drivers/bus/fslmc/mc/fsl_dpmng_cmd.h | 41 +- drivers/bus/fslmc/mc/fsl_mc_cmd.h | 217 ++-- drivers/bus/fslmc/mc/fsl_mc_sys.h | 36 +- drivers/bus/fslmc/mc/mc_sys.c | 5 +- drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c | 7 + drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 40 +- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 2 + drivers/bus/fslmc/qbman/include/compat.h | 311 +---- drivers/bus/fslmc/qbman/include/fsl_qbman_base.h | 4 - drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h | 183 ++- drivers/bus/fslmc/qbman/qbman_portal.c | 973 ++++++-------- drivers/bus/fslmc/qbman/qbman_portal.h | 140 +-- drivers/bus/fslmc/qbman/qbman_private.h | 174 --- drivers/bus/fslmc/qbman/qbman_sys.h | 144 ++- drivers/bus/fslmc/qbman/qbman_sys_decl.h | 25 +- drivers/bus/fslmc/rte_bus_fslmc_version.map | 9 +- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 6 +- drivers/crypto/dpaa2_sec/mc/dpseci.c | 676 ++++++---- drivers/crypto/dpaa2_sec/mc/fsl_dpseci.h | 782 ++++-------- drivers/crypto/dpaa2_sec/mc/fsl_dpseci_cmd.h | 387 +++--- drivers/event/dpaa2/dpaa2_eventdev.c | 2 +- drivers/net/dpaa2/Makefile | 1 + drivers/net/dpaa2/base/dpaa2_hw_dpni.c | 56 +- drivers/net/dpaa2/dpaa2_ethdev.c | 406 +++++- drivers/net/dpaa2/dpaa2_ethdev.h | 5 +- drivers/net/dpaa2/dpaa2_rxtx.c | 42 +- drivers/net/dpaa2/mc/dpkg.c | 107 ++ drivers/net/dpaa2/mc/dpni.c | 1326 +++++++++++++++++--- drivers/net/dpaa2/mc/fsl_dpkg.h | 69 +- drivers/net/dpaa2/mc/fsl_dpni.h | 1122 ++++++----------- drivers/net/dpaa2/mc/fsl_dpni_cmd.h | 1020 ++++++++------- drivers/net/dpaa2/mc/fsl_net.h | 2 +- 51 files changed, 5716 insertions(+), 5250 deletions(-) delete mode 100644 drivers/bus/fslmc/qbman/qbman_private.h create mode 100644 drivers/net/dpaa2/mc/dpkg.c -- 2.7.4