From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0086.outbound.protection.outlook.com [104.47.36.86]) by dpdk.org (Postfix) with ESMTP id A81AE1B1D8 for ; Fri, 19 Jan 2018 14:12:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=pbI8dBUqjlEx7e562HcEB2gNjPyPGCfVmU3wadP41Qk=; b=l1I22Wdutc+duqNDoPSCBqLiACT15dUqew06dRS7IvFI71/nQY9dWgemNCZJV1dqOCK00uWCkAZsyCm5W3Cp/py3a17vnPghhu5RWQn7n87aKEMy4eNKq9HwyiCPpgmbgeG8PLJTaNG/X9ssY51V5Cz0SpJA+oEfZLE1klBnLvk= Received: from Pavan-LT.caveonetworks.com (111.93.218.67) by CY4PR07MB3463.namprd07.prod.outlook.com (10.171.252.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Fri, 19 Jan 2018 13:12:22 +0000 From: Pavan Nikhilesh To: jerin.jacob@caviumnetworks.com, bruce.richardson@intel.com, harry.van.haaren@intel.com Cc: dev@dpdk.org, Pavan Nikhilesh Date: Fri, 19 Jan 2018 18:42:01 +0530 Message-Id: <20180119131204.7391-1-pbhagavatula@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20171231000203.4510-1-pbhagavatula@caviumnetworks.com> References: <20171231000203.4510-1-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: DM5PR2001CA0021.namprd20.prod.outlook.com (10.172.43.31) To CY4PR07MB3463.namprd07.prod.outlook.com (10.171.252.144) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4efd7cb8-4766-40fb-9d4b-08d55f3e47b8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:CY4PR07MB3463; X-Microsoft-Exchange-Diagnostics: 1; CY4PR07MB3463; 3:fTnFoPc9D9Wd7SpwAKedhwKQQ0y70f+joaO/uNqD/Uz+lBRlgja6BLLXnceTsxVyqVt7Z5Dfop+rptJNenibxrIQLddk3SMJc8KGm/Jl1SlB4VE1ETkcWDH68XJ2ztaDoKhBlUIqg7eRYQwhR/43vqn13ex7TJ6Oj2O6RVJ5Nnr0FOT7IiJ6SCb0hFBR6t+19CfwmMbQMnUpF2C1wsZ9pEzSwt+AsgLWeTARhz4L3OzhcoLLfOSCR+ULBv/Vt/5W; 25:gkj9SJDecIZZ1H8h6eIzlsTT9L3O58ZVAihKehYhWKfp9wKcPXdysusvaBSdYTylimpBIO0ZmQQme3h38xe/mBbp78nHHLWTzMgSaGo+OJHB+SKXOSAwXw1bneTjqq15/AzsGVlnoorO63/K1IilPq7QB3k/llkAClVlZUsZvbg7NYLvRLJAxSPKra5uxM/8ZrVJJni0T6PfABXJWJVlNSiqr5/HpLryhhBzbxsBPF9jtg87NfucOlsPPKLOuIKvSJyCdYMJK0h4l+JwYaDUfWSUMO6BGpsTlwjRr/pkTXeoK4eZbrfZI1ysSZ7ewv7lnAN63JYUKIWiS+sWk+S6Tg==; 31:DLQispzzzOvyQPGbmoDCap6CX3EO2L4pcqhDLDa0H2HyxlNAs/t50geHFER7ZS5BRelp3XEkeUfTAWtkLu4zNwDpJB48rO56gyiQp8PMSupInkPFaz8jZpNk5GL+2SRiGmLojaFedYt8mW+sHrS251pzrd1rdRZ2fcCgl8hY/ICzGlWAod7FrqbOkiLZSddZjz2BstiginNcaoN1wgvE3XVoOkwjntV/GtB5gQMturQ= X-MS-TrafficTypeDiagnostic: CY4PR07MB3463: X-Microsoft-Exchange-Diagnostics: 1; CY4PR07MB3463; 20:NTHFcAcW15EwpWQ6FI2ti8G8JD5So3Nu8yGwNIO1PzSq/YJXiwD9NNu4Bf9uoQCPMrhsaZQzsQ7PGdEB+kbutGDKryByJgZmG6UJF+e/cAxCv3WNvweF+VuUV3QjSCrdHJdxzY0UdI7qmOqnHuWDJd+8BqLYXt1rjTBg1pNgV16qhc6zv9P6hPUngzv/wOk1TRJzpQGIXwVHFAJgtxEMAj2kdNbSnOlADd2d5ntCMsql8JfGBI6aYelM6DMB7D+acoffswi6kqYn4JfzBNzhLO1p4c8SF8cwqwlHS/WrOSYEan0fi4sFEILLE2f5BBh3ipbdFj91W/BGZIWuf22xvGtnh5aRYMGqzcf2K9zQcTB9lgfKjuKjZj91Xg4MYfb/Rg53BcK07h5eHtx4JaUUy8zbsx38Gj9lsu7T7xmD45V/h5+3g8WWrTsXZu2DOvoH3DCEqdm+U1P8Age08JZGxoczQli85LI5wvHwdp48yLRnNTJBO3FDHdEdxS30v0T19SqXreokrs9B4Z224oO+3M7ikMEeyAEq9sV7LFMGFf29X3z3GpDeUyxiNTUwDQTb2V+pjU3Hq40OFT78muLDS8bBdp3DAtKFOVMWl9j/92Y=; 4:WyPWjHsB/HxeDBFo6Vl/ExvGer8VGeMk7s5bJejwf7ngG/dtY2esZq7tVOW14ZgZiTSb0CQfcBsM54Z8ucQ/YefgHIvCt68GudOjbPVwYuqoW78bMKqf+3HHrXM30IVr5XlkDfi1MtLWdKPoH0WIVswBwHphXiBQacAVp7CYASz6uH7b4FrFqHFxYrJVrSJ+OOyqsFCPOE3280aNHsRC6sfgP3gE99DD0Wl311ct4sA1pMD6lyGer6COQMx116GlXvuDnpDcVemlq2Cj+UTDtg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040495)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(3231023)(2400077)(944501161)(6041282)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:CY4PR07MB3463; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY4PR07MB3463; X-Forefront-PRVS: 0557CBAD84 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(979002)(39860400002)(346002)(39380400002)(396003)(376002)(366004)(189003)(199004)(53416004)(4326008)(16586007)(81156014)(8676002)(6512007)(8936002)(6486002)(36756003)(53936002)(316002)(105586002)(50226002)(68736007)(81166006)(16526018)(25786009)(7736002)(97736004)(107886003)(69596002)(106356001)(48376002)(76176011)(50466002)(305945005)(6346003)(6116002)(3846002)(1076002)(6506007)(5009440100003)(386003)(2906002)(66066001)(47776003)(72206003)(5660300001)(59450400001)(51416003)(26005)(2950100002)(42882006)(478600001)(6666003)(52116002)(42262002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR07MB3463; H:Pavan-LT.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavan.Bhagavatula@cavium.com; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR07MB3463; 23:0fHuku9nubrdSyvu9i0bz36oNGKmHbehkLFxQNPd8?= =?us-ascii?Q?ElB+G2rZA/14i2lLsLc6a5lw5bxBjYa7KucdLh6PdhijeaQlgoSXrKhsg2gK?= =?us-ascii?Q?I0XNwJ3aBmX6dgADbKbWK7LKZIupwwwpgnXne/X2pqvrrUk/JTkfdlsvY9AD?= =?us-ascii?Q?h/7AX9V7eMyCOunpfAGsInSBl6wIoM21Vg8fvAIPxtqzuXeqz6X1ToNxgjjL?= =?us-ascii?Q?GMkNR1Gy4L/P5K/ZTnXPbAR6FdIvBiYpTIQ0RIVK11Lpx2pUulHODOI5RqWv?= =?us-ascii?Q?9Sr38DBSVFoOvvXT+vGThnZGlUUEtOrx51Gy5qL0M/OiCSoXQpyFYijeZ0Ri?= =?us-ascii?Q?rFc6z3NaT4s1oUZTUDa2iMS9wCzm9Y9TplKgbXqmKtmAjHNmtqdfU+IkK3cN?= =?us-ascii?Q?AuopgzPdh2jCkJJI9I7gWD9FPAIqt+ufNuDPZvlurzHuHpvdKaQUWOemO2eL?= =?us-ascii?Q?1ePL7GX7W3WN3KU8cYqmhd1iH8mEbCAr7Yecgi37BAWF3la+nxGpUaroJ7P9?= =?us-ascii?Q?g0VQn7RZ1OlScHT7uWlrYWuxQMGMCjCbYia8jjmrLrp8NyeCIBFE3/z1b4X3?= =?us-ascii?Q?lk+vBwdCx3+V4plW+x972KYPEONWv9+CcdCnre88lUBBSK8uR8/gBTdVZurK?= =?us-ascii?Q?zckU6nNB1/6CA02BkqAHVVJpNLqH+P0qPaBrvrmcZB25Y+PEnPDmqqUziSZh?= =?us-ascii?Q?SvaWFaDNnzOs0g1HDUHjrXWF6JBBzfUisdvx8gbJZJnTxwcvbNh/8gTlg3Af?= =?us-ascii?Q?5yc9VNp34gUzhLkpXRpRfJBZARVUoL2mSp90Y1zQ1MVvK/LoffwkQT1Zd6Ad?= =?us-ascii?Q?NF0Q1/sf8jzNi/KhomzhWhltecMvsYn/t7vQee4VrYNtivb25QkLY724DZkn?= =?us-ascii?Q?eKVFKD3mneifHY/RwXYURZ85obumyxY3dzlzVGPDvauTzLPQCIQrqUwyOWMU?= =?us-ascii?Q?iWVLQtE104uGsBfiLpRAInxIk0wn3HPFvX7SL1ydYM7ZTosW77DTs9kzSSUl?= =?us-ascii?Q?HT02SucgtB0XckPym/i/Fth9GTHuyeFcsWKkPKzhRmtsMsMua20z3BpQsMIo?= =?us-ascii?Q?wxjz58iKoKzmgkAWdmL57QTWRCwBLcBEr3cJM1jPgBijQQzQpPjUyS/r9RUw?= =?us-ascii?Q?CfgGVcCy3eNhgGy9EbXW0EvBAYu2TcOmzdi7UQyd5/huq8ZkFW2Npv9uJVbX?= =?us-ascii?Q?HXPLG7qA21MrULiSADathnS82wRTHUyeUXgho6rNlQvMDQlLzzjdDXx+y2PO?= =?us-ascii?Q?Pfv7dE/nUV66XowvE5aYO5n/awBDhGGNEPrZyPixto6IV5PnvXjma1QivpXS?= =?us-ascii?Q?VaUcUw7nH7lcJGRO/EppRAx/5/s4FC96iD5V7elXXsRUEOxP8BN6lss6piHL?= =?us-ascii?Q?FrYMA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR07MB3463; 6:FAirhqmyGA87b+DUcH/XITftWXIq0L2AphJm0yJFKtudU15vQAZilyfvt1ZJRNEGUBOjfeLPLXDr73shbSHWFrooTeI6u0livuEaBcPPOhXFIglIBG9lyI+fBB6RC+0pKAmdOAfzoi9dFaqevAED1Czs9bqQM+FO20engTAMsyti2m74vNZymhMEwoHnmqWZqoKWMYVF4KrqcuB4Ncg4LBBYezXezn6TiZug7kNNpf+PIie5n/drsPQzWc/YncsT67Gk+3nasfaq96CkR6+LmOKnpJt1x9DBi7FQL4qpMR76nUS9zGwPR4edgpJPVoA7bcn1f8tgfyEg44dxb8BsOkmN3CufHHtY91t8TNPr8vA=; 5:gHm4x0ikpiMlVmlI44rZoXC9T3LdJpTly6CT/VBYT5hqDfSORt8iSL/AZLdFTMLkZJHCk6W4ZYyBpTxK0rXTCJm2nstX9CMRX/HvdV7PIKiZhmI8ANObJ+4OQTfCmLNYS719ZvpIhevEAltrh+6r53yON+IKpa6R83maURORZzw=; 24:ao8HoLvQcRohjmDECsJN/S+NGWR2flltftftoDuIUMgIovm6ONQUpTSb8meZFObSiPI1sZ89OaovKF16M5SwmnBaoYWMK1zqddmcVtaJ0F0=; 7:HARnJa4bjHuYCMYUFi7c9u5UIBJUF+SJg8U6OQdyLpYSv9ilmWcdocETA+ZejehnPF9BdQVEMdX/QiLJpIA0Jnd5a2GPfe4M+NilrhmqXrVSHGJoxa1iwLusxMqRiB8SnhPuKpLABof5tTSak3K16mKyf/j/9+Vzqx3c+aVCm+HgFqGGbVBhrKwRgYGZdkTtD7K7Jun/NnJeEz+1BYsqYtGMbe40U8g+jIQqN9IYnr/RdtDbgIuJayDqR6GnpZAE SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2018 13:12:22.0262 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4efd7cb8-4766-40fb-9d4b-08d55f3e47b8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR07MB3463 Subject: [dpdk-dev] [PATCH v3 1/4] drivers/mempool: add octeontx mempool driver to meson build 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: Fri, 19 Jan 2018 13:12:26 -0000 Add octeontx hardware mempool driver to meson build. Signed-off-by: Pavan Nikhilesh --- v3 Changes: - added flag to disable array prefetch optimization in thunder-nicvf v2: - remove unneeded include variable. - include SPDX license tags drivers/mempool/meson.build | 2 +- drivers/mempool/octeontx/meson.build | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 drivers/mempool/octeontx/meson.build diff --git a/drivers/mempool/meson.build b/drivers/mempool/meson.build index a47b1d9b1..599185609 100644 --- a/drivers/mempool/meson.build +++ b/drivers/mempool/meson.build @@ -1,7 +1,7 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel Corporation -drivers = ['ring', 'stack'] +drivers = ['ring', 'stack', 'octeontx'] std_deps = ['mempool'] config_flag_fmt = 'RTE_LIBRTE_@0@_MEMPOOL' driver_name_fmt = 'rte_mempool_@0@' diff --git a/drivers/mempool/octeontx/meson.build b/drivers/mempool/octeontx/meson.build new file mode 100644 index 000000000..1e894a56b --- /dev/null +++ b/drivers/mempool/octeontx/meson.build @@ -0,0 +1,10 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2017 Cavium, Inc + +sources = files('octeontx_ssovf.c', + 'octeontx_mbox.c', + 'octeontx_fpavf.c', + 'rte_mempool_octeontx.c' +) + +deps += ['mbuf', 'bus_pci'] -- 2.14.1