From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0070.outbound.protection.outlook.com [104.47.34.70]) by dpdk.org (Postfix) with ESMTP id 9F573187 for ; Thu, 3 May 2018 09:19:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=a86ueuQnGu1Yf0fumSCJWOsTkMxVQCfgO20Q8q+wZy4=; b=HLAzUGNvsLkMHWposqmlaRGk3Q3QHKgoNUjUKOKY60+sp4JwVqYlI7JgYHoEZO2YC2uj6tDj3OMhXlBA5Uyu8p5mXY4elucaZFryhYyGXkcF002FCoCYV32D+krz/hOoXf2NsJLtLxppkNeHnhZANEIeqAmsWs3+WyMpuwhLHxo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Ravi1.Kumar@amd.com; Received: from wallaby-smavila.amd.com (202.56.249.162) by MWHPR12MB1518.namprd12.prod.outlook.com (2603:10b6:301:b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.16; Thu, 3 May 2018 07:19:44 +0000 From: Ravi Kumar To: dev@dpdk.org Date: Thu, 3 May 2018 03:19:23 -0400 Message-Id: <1525331963-128717-1-git-send-email-Ravi1.kumar@amd.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [202.56.249.162] X-ClientProxiedBy: BMXPR01CA0025.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:c::11) To MWHPR12MB1518.namprd12.prod.outlook.com (2603:10b6:301:b::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:MWHPR12MB1518; X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1518; 3:b5oR93Ho1Son69NEGLUp97m0ThtRUmHLVLtauksB0vUgvxAfo+Q67+wOdubHBQe86TL7maTPtDccWx9njsTYCm2OHdQzmnswQfNKiunPZ5autr3ZxUZrZaQzvtZecLPCRxEO3gMrhRyqDqyGVtFtwyINEVxXu9ZF04Q2kY2NPosPRxNvJcFxDqEUUqCwvaIMbMztaOxQfFtKB4dQRPlLx3IvK5R0AkiZz1qumIcNpmgmFHvP5sUrLRd7diNH9fPB; 25:v2M5hjdxI7swfeuQunhnLGPYWRHsQgi9ellLMChth8Mz0xE36SsoQJDqB520TGHglOWDkoRj6JPrRa0Q+tn4Rgn7dl8YH2r5m7/zCpv/6NpVq/oAH9svQd6qdBtnGi8tjkhhBBWCuG608/ppeQzlValMLSlhMZd8TN5TCz2r9MZ44BGD6gO8BO64Psa2UeBYrnHg7EP+fancDDgi95UTnypt844Uzb2hU8rolWtL08GXA8HZbtmov4uhG7zUQrh/usAb4QfhWryT6kpJAxNJw082X9tt0hvwvuVQSX2356IZyb4RYzO+aBVSonP7R82jn1PEz1JpBypEJhheOJH/Cw==; 31:FCOmI+3Xp0ahZA+qDwzCH/7Qt9fB0Qcr96ca0nTMNHY6S372DQEtc7eI/RGmAuTqeHfit115gdmLunCZ1Qi8sji/zswnokIfWkPrsxws3Oy8/ZigBLNbD83ARsrdtqF/4Qo/Al6m1Spx0L6/TTnFfFdJJhzT+soVWK7uf7vTZbP3DwkHjmmyzNMYt5CH4i0HX2u4dFvJ/vA/UavIkJLfL/RTX3FkB6h/ftVyMwxsbKU= X-MS-TrafficTypeDiagnostic: MWHPR12MB1518: X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1518; 20:zf+QrQ9KcMovouTCCqxkyu3ejqs5nIoAtLwZmJdIB1xtWPWBjv6g9oYp38Gv+DqoMjg+0hwCdv4U3KcHaYYFYYW6C/iApPs56rLYwkd/LKZqFyy+MQJ9UwDOQUCA2C6gGstpcNlyREnr6ZmgJhDzCfNRj/zN22O8ki5u2z8EhUZdM16GacKjS3R1WLJRoST2YEmpO9dBNB2tb8awtB3zLg2Jo6l9OAuNvDKNuA1BN8NFULmVNPe1p1in4FAXboiryMLOY26Bpt9mT8gepayzimZgygcGhzssgV5ZkOSnPdkSYjhx1NK3n91OjdVD2xVhAn2E+t+uOIQmvfSwMMdD7HOzBKiUhtybT/0RfjjPK53LBuUxpmECeGyZcVfLc6E9wSOrorjqWa2XRtYe/HP6mTD3wsxPp1+gRcSQU0dRY1y/+ZVLBBuz8tPiHbDP4ZQB/35lRs7USdNvA5iK3w7+ZvPI1kTbJDxtp6I/jydLJ/kq/1EQXSOWwrzJazU6iwxd; 4:TgTWCGjikl9cltpHj6v27emFprrb7F5RMkUzNV0NRXQXW9bd+HMxc9Ev/rTwBhhzjxxFdif0ZiMtZCwhuNqYeabigwbhlLR71XTbr82N7R5EVakMwJHHGNxpVZAtv6E6hHYNH6kTJS1E4gezrJ4rLLJjGEvlBhZvUT5TgRrID8YFviJkgyLtHIGFoZaRuW0AWs1yRfvyKI8fO8Rh1vyUhKIq2Os58cGdJVF0nvHEbbsmPVPPV9m///6NrUT65noaQf9hZ87bCTqfERh71ymiHBrxd3qNbwhoZg8a2aK2MAyJLyu0QfEIIdGP5Z9FMXq5 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(6041310)(20161123562045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:MWHPR12MB1518; BCL:0; PCL:0; RULEID:; SRVR:MWHPR12MB1518; X-Forefront-PRVS: 066153096A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(396003)(376002)(366004)(346002)(39860400002)(199004)(189003)(2351001)(186003)(6916009)(6666003)(97736004)(50226002)(25786009)(47776003)(66066001)(8936002)(1857600001)(2361001)(16526019)(6486002)(68736007)(81156014)(53936002)(81166006)(50466002)(7696005)(51416003)(106356001)(2906002)(72206003)(478600001)(486006)(53416004)(8676002)(59450400001)(52116002)(48376002)(3846002)(6116002)(105586002)(5660300001)(36756003)(386003)(7736002)(316002)(16586007)(476003)(956004)(2616005)(26005)(86362001)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1518; H:wallaby-smavila.amd.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR12MB1518; 23:gNwnC3VA1iCVU+NC2K9+14Un1Den5AEfkFPAqt9Lc?= =?us-ascii?Q?VFsQPH/yIR+xh7Kbibkhj4+Q7QuYDc7bqQ1e9v0A2B65RpXCf3Rfa8h+NUuR?= =?us-ascii?Q?Mby0yVGggLb1S5htVcCU7DDwbjfH4YyoWTf5+AETIbV+jLs4igXpEOzxTOFR?= =?us-ascii?Q?cTSNmDJ5jPzJicZ/keBZQSf6IExWKXKNDeXsjvXAb0BRLytUKn4SB3picmWY?= =?us-ascii?Q?EJ1jaxDE0b0HdkKBe3ZrSt9/Rt+jWx/aYuCKAkimNyoN1l/zmXyoloXPJ0gC?= =?us-ascii?Q?YKW5OdPNXVSsXl8Q1Am8r8/FxE0bjx1gHN7Zf5rYsMsYH0ms+poxrpkoRNmB?= =?us-ascii?Q?X7mQ+tj9e8+PSf0dwq5zznERvmc2dVXdnwHXDZqJRlT5G2h2ak3UTwjpipk1?= =?us-ascii?Q?11bCAqKhPoj0ptrllUdVoGWLB0ggCKzO8h2OxggrLwnNRSpbyO8FJLcV46dX?= =?us-ascii?Q?nJu3pOLQ6kR+kXt5C/Hmy2LxcPlTbLhqVzsC1O1HfrANHVZa4OTq44zmEEnD?= =?us-ascii?Q?Ster6+A8hLCowfNFSC+zVKeD79/CEiZRw9kO0Gx4knwZvZ59I6epIPk1cpiX?= =?us-ascii?Q?uB/bvPPtL/+6G8Dv+j3HJTV+QvviiToQMVNTIrMBy3dyiSoRkEeFndnAo9UB?= =?us-ascii?Q?Qpv+v+4erlf3XE2T58Zxl0aSjFGzDPjBZGi19fuC2a41ZHEaUHgNznVH2C1c?= =?us-ascii?Q?u67wwZJ9NWelJmWH8njTlKZEYtu7a2ahFL8Zyvfxz5gyfcsgpFv0EM3WE5as?= =?us-ascii?Q?xECcsoUFvlvT8pzhGArCJ6+s/jMoGi5NCAEraNA0CoVFvTYgt3nmQCo0gmys?= =?us-ascii?Q?5eULx2Tg7bbt2Yu+7+djh8ygGqsARMA46cSkeb+yPgdwPVpXVKDhqpmQnLi6?= =?us-ascii?Q?Yox39uF0pQXm86Z/KHobQy4bb5CyHwcAzm9QQVMHUglalsUFg6S42l1cgIzQ?= =?us-ascii?Q?RRhj4D0Fr19g0YVNCixmAmVKkHirFOrGcjmeJhCzlhbCYJimy9iZ19H6tNgJ?= =?us-ascii?Q?9lWhkt5TxRIOzGljY8hlA1FLSmowjcJKBr1wc9EtmtMUH5atjTdNfOiULIs2?= =?us-ascii?Q?JxoW9mZtw5t74z8vQn7jUyuu/yuQH5XXSuQwnr3YqeJyTNHHzz12/dQqn5hl?= =?us-ascii?Q?cM0KQyG7iLWFSMHDCrqqolMwMWiuO2S4tqoZYByelbXAYGeHPB6IBi2Mr2sz?= =?us-ascii?Q?mh8yNgbcbI2pC9QIv+By/L9Y7tK0CAFg0aw?= X-Microsoft-Antispam-Message-Info: pRVvMjQ4DDyfnqt/ksW/Dzbu0aNHpT+uNdmo1+ww10IV8BLTyRkz+YIrdPXpdOs8dPNeeeN6c3Jz5yLySoaT10U0OSoru/NsOXNsNncVhqdZKGz4pO4GHOEIyjj2MIWSXWpYhpwL+KfA+qEMQ4QavP8/2KZZsR1/WipeQGTZISfQrX459s+bhSRGbq3qEOqo X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1518; 6:BUVIisLjwYPUfn6vU6a0P5QMDa/L7kCQo/6KjHGeyRqYeeFG62OWYlZaMxQH9G6XMezrv8/ypCr+vjgla3uwrh7Coi7iU3kjRSuVqfFEUANQUvtkPgpBgQkQgTRvHRiN4AIn42Zb4qjvtgLkMIzRVVSMv+Ltpg6ATtzksELaH5RIuCFCuDfaz4ncLPwWfvXPJPAWZTgsBKiHySsQUaZTMYrFEIvotnN7M/KEk11vyY5YlUNJWGJ/M9aFQph/xQkQrCpasmW75ScqI37c+17W9hjGtqoW5/E6Pi4oxUE3nyuH8RnrNFnsxzdg2iK7WN38oAMUoBFXlO4BDfRb1cGiFGSRdm8LxIUUHN7BvbmRuxAOu8IQIu5SF3qfaqgrzmnGEqpXdSu2/nZptxicIK9LiLuoSGEwLTziRB1sFLSbmLkEystl1A0DNal/aBSRPO/Z+rrfYX8dd1wex8JHH8AvRQ==; 5:BOpU4Qo6tmG4eHrQmRhTQs/X5gZMz9gsBchJTmkDZ5GTzKMwAVY7g5/vXilmj4mtRC99cCTID8AqVsonICxCC64jnqVlILK1YyXp1b9j9f+NR8qYzVnvQicuKOVQdgv4HKnDoCYAW8EjWluKkNhB39pSQgVwuE7q4Yog/PujJok=; 24:8cl1GkKvXsGCQV2a22nGWFJrOZYkhVSXRnzF3HYz2F9IjKOvk4oMxiFTY402LjF1+IbMgh6KnoB18lCGfEOqHxM/vRoO2UlTf26J4qcaPBk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1518; 7:fhqGRbuz5c3BRp6WCd/xpSH0MTiVHA/T/bjXxDNDfQ8iAeYczsrtX7e7iPgQtHE3SlOW/fqsW77lyC0ocllsVPCbGuUT7PRYBtrC2RTpFGNbKP5aWSMtyTmFncmtwj9A4bSlTiONX5pM/guzmfQAav+t/uJprV403wKLP9iUzjXF4WuJXmgwLSSCBNjH5yMsm/eGOUc/6RPzWaPOlTOltsJuPI9UBEiYBYAfyy10WENgXZ+tGtRLfLFe85OIN/Eb; 20:EVayT0OOP+iH+a3bK7DBVkzzaOXMON0L2OFSF9q8R8wr66FFNdKj7UZSSC0mAdvVrUXfcJNPB3Ol2o635Q5DbTdrbroAxlXIUCjVw/Kv1qoNXC9IkaJuOqLaIcPaLDg1awF8NzXkm9F+4iXYhRPdxZdDeQSIuYM+KFy8TEij1BxfTD1IGbqzL7kI2BFdFIdmhMkL0EEuqAfT5XUaL5h5ouD17QXb3EPNs6Ic/denxFfTEKtRyl0UKc+ItUgTtquC X-MS-Office365-Filtering-Correlation-Id: ee148025-1e09-4ec1-1353-08d5b0c63f6b X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2018 07:19:44.8663 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ee148025-1e09-4ec1-1353-08d5b0c63f6b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1518 Subject: [dpdk-dev] [PATCH] crypto/ccp: add 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: Thu, 03 May 2018 07:19:48 -0000 Signed-off-by: Ravi Kumar --- drivers/crypto/ccp/meson.build | 21 +++++++++++++++++++++ drivers/crypto/meson.build | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 drivers/crypto/ccp/meson.build diff --git a/drivers/crypto/ccp/meson.build b/drivers/crypto/ccp/meson.build new file mode 100644 index 0000000..e43b005 --- /dev/null +++ b/drivers/crypto/ccp/meson.build @@ -0,0 +1,21 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. + +if host_machine.system() != 'linux' + build = false +endif +dep = dependency('libcrypto', required: false) +if not dep.found() + build = false +endif +deps += 'bus_vdev' +deps += 'bus_pci' + +sources = files('rte_ccp_pmd.c', + 'ccp_crypto.c', + 'ccp_dev.c', + 'ccp_pci.c', + 'ccp_pmd_ops.c') + +ext_deps += dep +pkgconfig_extra_libs += '-lcrypto' diff --git a/drivers/crypto/meson.build b/drivers/crypto/meson.build index fbe190d..b359510 100644 --- a/drivers/crypto/meson.build +++ b/drivers/crypto/meson.build @@ -1,7 +1,7 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel Corporation -drivers = ['dpaa_sec', 'dpaa2_sec', 'mrvl', +drivers = ['ccp', 'dpaa_sec', 'dpaa2_sec', 'mrvl', 'null', 'openssl', 'qat', 'virtio'] std_deps = ['cryptodev'] # cryptodev pulls in all other needed deps -- 2.7.4