From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0044.outbound.protection.outlook.com [104.47.37.44]) by dpdk.org (Postfix) with ESMTP id A8848999D for ; Thu, 25 May 2017 20:08:10 +0200 (CEST) Received: from BLUPR0301CA0014.namprd03.prod.outlook.com (10.162.113.152) by BLUPR03MB167.namprd03.prod.outlook.com (10.255.212.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.14; Thu, 25 May 2017 18:08:09 +0000 Received: from BY2FFO11FD044.protection.gbl (2a01:111:f400:7c0c::110) by BLUPR0301CA0014.outlook.office365.com (2a01:111:e400:5259::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9 via Frontend Transport; Thu, 25 May 2017 18:08:08 +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 BY2FFO11FD044.mail.protection.outlook.com (10.1.14.229) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1075.5 via Frontend Transport; Thu, 25 May 2017 18:08:08 +0000 Received: from b27504-OptiPlex-790.ap.freescale.net (b27504-OptiPlex-790.ap.freescale.net [10.232.132.60]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v4PI84WB022340; Thu, 25 May 2017 11:08:04 -0700 From: Nipun Gupta To: CC: , , , , , , Nipun Gupta Date: Thu, 25 May 2017 23:37:31 +0530 Message-ID: <1495735671-4917-1-git-send-email-nipun.gupta@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131402092886990380; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(336005)(39450400003)(39850400002)(39840400002)(39410400002)(39400400002)(39860400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(53936002)(356003)(38730400002)(110136004)(33646002)(50466002)(81166006)(48376002)(50226002)(8936002)(5003940100001)(106466001)(54906002)(8656002)(498600001)(2351001)(85426001)(4326008)(77096006)(5660300001)(2906002)(189998001)(6666003)(47776003)(305945005)(104016004)(105606002)(8676002)(36756003)(86362001)(6916009)(50986999)(50929005)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB167; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovr; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD044; 1:UpyCWLZ3ZRdG2yZZsv748u8p7Pax07k05HD7sit88ZuH7FN44CbxdvgBmv66lKO/gZcHIR3D9ZuUrDMIrkQn8OjzA3wgOQjszwSMWj66TIwyWY24fUoEdT2XYn3lMkip9NqhsTTK4aXPafygz9Ttd7gqmZE40mqn1jx6pg1qe6zZDxyNYio1LJPgPiJfYf54dyWkIAvhqRNYUKw2tX/HAqYri10ckHtF+PgyMHNlkyWB/WWVw94PKUPIpWjyBiuRCGTW+rwc6atlwEt1ChOznmegDqQJ6G53IhMKmfd7mJvMMdtROSEr/Tsk2f8UCCR97R7t9pFNrntNr7obztILjWW3Di2stPnlH5sNLnJvVNkIpkKf8jEfSN6i5IM4pxlhGLbD/otM8GGexvoGOQFJV1Y2V6f71Va4pJ5t4SESc//Oq0YP95+T95rS9+GOu+IwdBL4azeboCVI/pxGK0CZZQZJQojYMDxtJzpe/98fME/fWdZKmPoriGZszCJkRyNhuHbd6ugXfH/Tdg3hO0czoxG4u/nyN31nse5tDWybfjYdZ3E08yNkYPTAOTtTWTuNc4h8Asy7zPPciCxvGHOyGXBLxjky+pDtdnvDGYGTyL0JgkFcx5ba30bplTva+LeS3hjk6IOhHQ4afkJ1tXlT+gJpuHZ6at+AIBfpmPxY6WJOtpDsF2bNNRP+ST94AvkQhiMcp5Ap+IVwpfm8nH+y/A== MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BLUPR03MB167: X-MS-Office365-Filtering-Correlation-Id: a26f89ec-08f7-4da9-31a8-08d4a398ffa7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:BLUPR03MB167; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB167; 3:Sq9WTvl93otvcfc/DYLMwZ4j83nENGxQylXF7ekapq7lN1NnhKu0wua7rr0G73dxaK7L2tEomjPG/L8txaG2j25C6V4KxmG28odOUBVwyNzdvlGOCltVbqo4YZP8k0vkYzXQgO/MrRJFfqzDYVBTNBEfwnICLTN+S4dB3JmFhB44GmLLuKqn2Rc2uJgSlNkxtlZWX6ghN072BFzTrveAb0kP+VwyoB58AeG+9jV+o2FtD9YjGmyZU7wpIiISmQBxZ63lcP+5J54OHS+Zk0qKx5Qv5RJbmTOcMbG2xpiVo3/r+C+ahdhBWBYA0gySMAbW49/AXGGKrOoDrfQew/YIXaSv9SNu9LlbkpkRe/dorDDXm0xmtm0WpyGyDldSwV8UB9aZdRAbd1bP2ylgih7A8QCvgOmcidNgQuurzqcOPSs+qa5mEIz7mDIYqvFZ5lRX; 25:3NYP9xBVx3LPHiKKcdW98IS2KKukHHWtmXnHlFABrnO73yXH62EnwqbrZeNOCN1NyVGjlQMhpPHEd2mkOZvilp3n9HmLRCCk956oLUSmvygyETp1MTf1GVNcf5G63IFu4SbmSXOGIStf/scOnNIoTorxb5fqX0PNUdSyjeD0zkfEGr0CrPvYskU0X6tfTi3xrhhYvmAOgVK25Yt51Ckr7Q56uBeRm3zNeq3ccwhHrQjGF1lVElviYRrGiwYGnJQsTJuxu5WnTzMRv4kSqWnLsuM4g26Uo6F2WLhIa816eoRbjmjftOXZDpvH8WsSr17ctZZgKxcruZHiRJKpPxhWWjtCg+kOcM6cSdXULf007BPuHBKJoPooGwT0KzD6Nhdo09oExRQlAUrzlnSfqVpzMCO/bU72td2Zt50gCLHx3RtrBDLCimmbdWgYaQU/KOwcob7rNJKxM7EeJehaR4F1gz0wFrpr2EP27LXWra91t1c= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB167; 31:HybWWyjffq3sUe8pP/j/eIsw1g6CAfr9XiNAECVs1v7TmGAFhrcN5WXrVKl2P+lPKwjSyh7SoKD0DgulgCmJl9plNbg0S4TiZdLWU1zgiH74WBajqunaGRT99BrxemSvDSCf41khYHWV+uqKyIEt/X42CG6icBpRGC4r5MqoYUJLWx6dQ9IeDCaIEheeZVRaU0NLH9xX9KEGZsygJvqF5nZLnbGDlYkkGF288J42kt7A3wTTNXiQ4HxjvAgBxcsyeF9oCbr72wFCUtIZsqczng== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(275809806118684)(66839620246622); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(3002001)(10201501046)(6055026)(2002001)(6096035)(20161123563025)(20161123565025)(20161123556025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(20161123561025); SRVR:BLUPR03MB167; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR03MB167; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB167; 4:+cikzsNGgmGzD0YEFIKdt4G0O+h9StO2k6sdV5Jdkgt?= =?us-ascii?Q?3ErGSXusor3UywjdvygU2xgHulgCewSfTY24iZmm7ipb2JbilX2YTTOGQJQp?= =?us-ascii?Q?xX1M5b7qJ9RMAGzWm9DaSFNFKkas4HfIi6TDUib8HMs/I2saMSZRnlYiNnr9?= =?us-ascii?Q?9c0fryhPtnlKrRTYCg4Dn1lpP8EYI4oB13awOvNy1VWuZKdMlfPCCutOz1OW?= =?us-ascii?Q?+JgfdVPENUayt9kCdg8gwGSIIs/d4Cp5Mzqn1sxfP0XnsLcrCqZNdUmwa4g5?= =?us-ascii?Q?apHgbjeP3dLXZVw1mzVOlJoba5FGBBvPbBYrVF78HpvVEeJFWAGOIDGCLqPk?= =?us-ascii?Q?NvPdf8S3jTcD6EuxiptG87lo2KSrN6tUAnxTTzom66aOwuL5cdgbkvcZ1nHY?= =?us-ascii?Q?cTxnbhw3oaSZA09VKAC6NOvsVglzMIY6a/fk2UqCM1F/hGJ+yOBeF7oTvS4i?= =?us-ascii?Q?TdRo7//a0lGJFsSYvMAOLAOjatprWFzjeHrAb1UpWBcN6mLsR5NGwf9KGdMa?= =?us-ascii?Q?bWld4TNJEZBRQoBBarYZ8QX05+WHGIH3Hw8JH2jUnLpM/p2DeJ7/WhGLBi3D?= =?us-ascii?Q?dmRKFBmFmerhxtbSb2AsxCqqYQdHcXLgxWz3zJl5+GHy1xJO+GsCtnEOWI8I?= =?us-ascii?Q?Blg1p5TwjLbFZtjs3BssFnzL1yvskFKCn2t1/iNblh7MSGb4xKPTELeAsZgV?= =?us-ascii?Q?46LwKV0emARoCwKWO9cbAE0HVkIGY4AmwEmKd9GluQDEjBXPLaHglA4S9fin?= =?us-ascii?Q?ekGOM0zI/xADEVkaN4uasyb5N+U2UWVXiSOECFSAo00/fAlMEmf/awYvs2Of?= =?us-ascii?Q?dw9dbN0KmdB/+/gyHwUstOt7rOVq6nIhQbs0EibFAKvKZPAj5DMqwbF1OKsJ?= =?us-ascii?Q?NZ5NUMn3uV7/uw25JOHfGqrnXKmU1ztM7gADgvuiz+s7xkYmNnu2bPMsNIoM?= =?us-ascii?Q?2yp/YmhlUcZpJ5oMqKevJmulTKOfaQkr67gXd6Q=3D=3D?= X-Forefront-PRVS: 0318501FAE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB167; 23:m2kNcozXmuLJtlhQt3oi5fvVOa1P4GQIK+WkcaLr5i?= =?us-ascii?Q?RBut6URgf6WIMYft64Orf8KVNs1Y03F2whE2b+Kyr8pgYsH9XY+KZ7VtBqJO?= =?us-ascii?Q?MWKkGQwzIUPy81+vZQ+195T/fF28F45hHONsW/cfkHGeh+I5FK6y1/Bh8iGh?= =?us-ascii?Q?2zLTWakNKsZ8QhZ8iCj9/gv//AtG2kMNOZvyJ4m4EpelgKioMX1q05Dhgl+X?= =?us-ascii?Q?Ji3qi7uLLYJnpInH1KiAmUTmk2+k0Q/825qtIMGo8KrUtYn+Np1EOt7AJbXq?= =?us-ascii?Q?HwCYz/PF/4cBdoyKnpv78+IoPr9qHDX1modlOS9aYRZEB9RPtOz1pJAOjIa5?= =?us-ascii?Q?NBc9ZBdcPo0c7C530UaOvwzikPaLjML+OZYa+B2mmdGRTpGZYIHZmJOoDyyx?= =?us-ascii?Q?EvEZG4GNmjZjBGk2td+FA1uwxtjA0rU/q827cGer9b0n1be0VAXC+rytZ3VZ?= =?us-ascii?Q?FJ6GQo2kfbo7inoZmsX/z13QHcdTeDECkULmixtR2T58O1qu1fokCP4dx9wr?= =?us-ascii?Q?z7a3WCVxuHCiqV6oyneXO0prhSQAMmD7QyW3WBFM17+L1naYNjfxMsUkht7n?= =?us-ascii?Q?WDFb6gBUZc8uGLQrf5FbM/iTMJdoKuL8nEDuhvm+Ry46RHGVx1HqYwAkQHL0?= =?us-ascii?Q?j5oMdh9MHuXsWHdzR0Awm10SjWd468nIut6UU1s4o5c5yxIus/2cJ/Ozbcrl?= =?us-ascii?Q?10yLuUe4wcSplky4fTeNcRA6YjT84KXFz26ArkP9918kjt4MfM5jvRwo1KW8?= =?us-ascii?Q?vL25byVMC6eoDtTWS2yQbBDFGhYp8PKEYRAMr0UDHPoIcZu+zeyMoq4duubQ?= =?us-ascii?Q?uLPxaGcSuA9YpPFSRaqf/A/MX8yV6EJ1HbqT6pfQprPzMDybWvI/4P3kdQsR?= =?us-ascii?Q?Ln3+xLlaW48ve4oXs/PT9BBtZtpOuCsPG0IWYbmEu39ljWhFlZm/yBh5UNVD?= =?us-ascii?Q?6ceAJ6BmOvuvb4VHF6t8pgkjdc1LWSGD+JtGeQo5oo3SEp/O86aZV21iOb+s?= =?us-ascii?Q?+BrxgVR4jFvN/+cWItpWY16CsI4V5z/e046wCqPwKzBzXiSwxBF2luIr0uvY?= =?us-ascii?Q?soT/xHA2hJkrKhfC/Tyyol6cdNBPrSP98uyg6ddhtVu41obHf97o0I2eUKm2?= =?us-ascii?Q?LPJLczZej7j3u8vP7p+YAmJcu/xifPw3iJFaF2j26KU03Qi9WsWtRuGvJSpX?= =?us-ascii?Q?8ZgTh/EweqhmmQPVq5BRuunxZyQQtj6P4NTXIdtG/X6eUB4N8gPrzIHLc74+?= =?us-ascii?Q?6+trlN/WWrXV9DLBhtZYAZwAezsdvsxQzhhHBx5dEb6zXBgeUo2Z09RjiaFU?= =?us-ascii?Q?VNAqsTLO2viADWd/aYXO4=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB167; 6:z9h5oIzq+0EaIoHyqOll3vqp7/CNQjGdWKmlDnGVGjplaRoqTUqhM+hpvALxD6Gl+go+o15tpm9/f0AXnr21flZAD+aX/j8UXN4wboAESWDvAvW1XqwB/vrXvSQdYzAliraj4GswmXpNvJK/UpP4QHbY4zpKTQk7fnNGi3IBkoiV5A528dxJF/wNuuLr5zjvg2sae7gBT1iwPRTKVbY6IQ11wUG3iP+63WkmQXKECg4zjbChXHtkda78BU85rVRPhawO6nmibu5NJgmhACpIWVhCFiFbKvHHfeF4l0VNwyI2+Aw9aAGYxhqYfeZx+OcGSVNM1UFJUQHCYAtT24Y58Od3p1KCTPpF2eNkVfRAH7J1v1GN4utOq6oWP3mEk0rqJvm+w+oHfOq8ESMKEWB+qXcvMMboSQMlAPdcElm6LNy17JHTO2B5lHqqgDPIQ4RNrD8HNAp0GRe8zmtI2dOtXpUUea/Kq325fh8/Bl9q4iPCvhFumZRNWKlsvgTd3sbL6Ux5LHijcFvz1V6AbDO9Bw==; 5:aaj5TTFG15yoziRvJqzw/pFq04tdPGFBq/m+RxKwPWIhgQYEeq1+S8KsEdh0qooLkhhKtQx0Bv+GAZAuQ3iikpkEjPikbzet+Gd5fBraYKTuBLaxnV9SSLEbg1jJrn8qQ71FkZzRh88wc4rh+sty3nkzbV/ieHJ5sZH9XU53kygzBIRgS2bt15EDXkB5ebUL; 24:/XEKlYyndfU5QXjU27ZuLRVgxnmg+TLOJLKCXFfAPbuJEZ2bJOEXTr4srkUG3t01l30NweICrlVWwl6S3L6/2PyWklOC8GEOMBTg9hBMmmc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB167; 7:I9VpEz0pY8Ch9VT0wE+VxlgkWjCN9501n3sm6GHzJIJ6BlZsW+a0IefCdpqvD/vG+mkVOnOpvxn2GwyRhq81/J9WyZ3fS2rioqE1WwRxXF58XJFc6oQi7ozLWAMj5yeqvwkYgjD+SDCCluDpAoTUa7ej8fC51LEegHp0/Qu7PjzlU5IhwoLBzvgIzqDPmR9BPMaZXmuUgOeSecWjfxdoljY6ztYJP/1Bs5UanSgOqEjANpNAuTDdceMySUIK7elJHTVmW4T3iwaOdf4lfp8SpVyfAaJPNNxfUL3qUkzK444+PmOVpH7MzD5no/3tbH/FvT6D22YI5N8YgQ9b6Jwc6A== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2017 18:08:08.3714 (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: BLUPR03MB167 Subject: [dpdk-dev] [PATCH 00/20] next-eventdev: NXP DPAA2 eventdev PMD 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: Thu, 25 May 2017 18:08:11 -0000 The following patch set adds NXP DPAA2 HW based eventdev implementation to the next-eventdev tree. The patchset consists of the following: - DPCON support required by DPAA2 eventdev - DPCI support in fslmc bus - Interrupt support in QBMAN - Implemetation of eventdev API's for DPAA2 - Documentation of DPAA2 eventdev PMD Hemant Agrawal (2): bus/fslmc: generic framework for mc object creation bus/fslmc: export qbman dqrr funcs for eventdev usages Nipun Gupta (18): event/dpaa2: add basic build infrastructure bus/fslmc: integrating dpio and dpbp to object framework bus/fslmc: adding basic dpcon support event/dpaa2: register dpcon as dpaa2 device for bus scan bus/fslmc: adding basic dpci support bus/fslmc: register dpci as dpaa2 device for bus scan bus/fslmc: adding cpu support in stashing config event/dpaa2: add initialization of event device bus/fslmc: add support for static dequeue from portal event/dpaa2: add configuration functions bus/fslmc: support enqueue with multiple enqueue descriptors bus/fslmc: add callback per queue to enable bus/fslmc: change func argument to const to avoid warning event/dpaa2: add enqueue and dequeue functionality fslmc/bus: add interrupt enabling routine bus/fslmc: enable portal interrupt handling event/dpaa2: handle timeout using interrupts in dequeue doc: add NXP DPAA2 EVENTDEV details MAINTAINERS | 5 + config/defconfig_arm64-dpaa2-linuxapp-gcc | 6 + doc/guides/eventdevs/dpaa2.rst | 157 +++++ drivers/bus/fslmc/Makefile | 5 +- drivers/bus/fslmc/fslmc_vfio.c | 69 ++- drivers/bus/fslmc/fslmc_vfio.h | 47 +- drivers/bus/fslmc/mc/dpci.c | 307 +++++++++ drivers/bus/fslmc/mc/dpcon.c | 230 +++++++ drivers/bus/fslmc/mc/dpio.c | 44 ++ drivers/bus/fslmc/mc/fsl_dpci.h | 404 ++++++++++++ drivers/bus/fslmc/mc/fsl_dpci_cmd.h | 147 +++++ drivers/bus/fslmc/mc/fsl_dpcon.h | 238 +++++++ drivers/bus/fslmc/mc/fsl_dpcon_cmd.h | 175 ++++++ drivers/bus/fslmc/mc/fsl_dpio.h | 30 + drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c | 14 +- drivers/bus/fslmc/portal/dpaa2_hw_dpci.c | 179 ++++++ drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 133 +++- drivers/bus/fslmc/portal/dpaa2_hw_dpio.h | 5 + drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 28 +- drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h | 46 +- drivers/bus/fslmc/qbman/qbman_portal.c | 94 ++- drivers/bus/fslmc/rte_bus_fslmc_version.map | 23 + drivers/event/Makefile | 2 + drivers/event/dpaa2/Makefile | 64 ++ drivers/event/dpaa2/dpaa2_eventdev.c | 686 +++++++++++++++++++++ drivers/event/dpaa2/dpaa2_eventdev.h | 113 ++++ drivers/event/dpaa2/dpaa2_hw_dpcon.c | 139 +++++ .../event/dpaa2/rte_pmd_dpaa2_event_version.map | 3 + mk/rte.app.mk | 1 + 29 files changed, 3353 insertions(+), 41 deletions(-) create mode 100644 doc/guides/eventdevs/dpaa2.rst create mode 100644 drivers/bus/fslmc/mc/dpci.c create mode 100644 drivers/bus/fslmc/mc/dpcon.c create mode 100644 drivers/bus/fslmc/mc/fsl_dpci.h create mode 100644 drivers/bus/fslmc/mc/fsl_dpci_cmd.h create mode 100644 drivers/bus/fslmc/mc/fsl_dpcon.h create mode 100644 drivers/bus/fslmc/mc/fsl_dpcon_cmd.h create mode 100644 drivers/bus/fslmc/portal/dpaa2_hw_dpci.c create mode 100644 drivers/event/dpaa2/Makefile create mode 100644 drivers/event/dpaa2/dpaa2_eventdev.c create mode 100644 drivers/event/dpaa2/dpaa2_eventdev.h create mode 100644 drivers/event/dpaa2/dpaa2_hw_dpcon.c create mode 100644 drivers/event/dpaa2/rte_pmd_dpaa2_event_version.map -- 1.9.1