From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40070.outbound.protection.outlook.com [40.107.4.70]) by dpdk.org (Postfix) with ESMTP id DAB54A49A for ; Wed, 14 Mar 2018 08:58:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=oRjHCsXy9bilb5GVQ8enEktL2PMApQny0HYoVQ1uwus=; b=BNSSLbBVwaKDDdsqwbFCcBNaiX+B/QAFN1QUig9h8VARdP/2sBWd5dU4EwpO8J5mQDk/3NPc/u7eJ4mdvm5ezQg6vcJAwUhtJQFRmLGslJuU8cfsqOUAKVNUsUc7XuqQN060Zyx2aHlaRVqO3PyFQEopGKIQWMtBlimNkP35rKE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=hemant.agrawal@nxp.com; Received: from bf-netperf1.ap.freescale.net (14.142.187.166) by AM2PR04MB0754.eurprd04.prod.outlook.com (2a01:111:e400:8411::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Wed, 14 Mar 2018 07:58:07 +0000 From: Hemant Agrawal To: dev@dpdk.org, bruce.richardson@intel.com Cc: thomas@monjalon.net Date: Wed, 14 Mar 2018 13:26:04 +0530 Message-Id: <1521014166-3201-9-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1521014166-3201-1-git-send-email-hemant.agrawal@nxp.com> References: <1519889597-5805-1-git-send-email-hemant.agrawal@nxp.com> <1521014166-3201-1-git-send-email-hemant.agrawal@nxp.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0008.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::18) To AM2PR04MB0754.eurprd04.prod.outlook.com (2a01:111:e400:8411::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 1abe06dc-00a0-4056-ab2a-08d589815376 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:AM2PR04MB0754; X-Microsoft-Exchange-Diagnostics: 1; AM2PR04MB0754; 3:VbPhkbWM/U/5ac2HIE9jS/uIj8QHEQjwPZ4pdzICtJNFc+s2dwxOPm8dYjuD1fqOKFcJ3AoZ43Vehupfbz9OqeGm+SJf6IZtf3hbzcUQEJTGnzgGnpsYtNbBScor4AIQdgim0rQiHYoLPRUTnSbCGdHr0zgVD2Ex21aGQcQo+ZHgqP+B7neOhQLGXrTl27EPPWRmE2FEukNJ+mLNLB0/2E5vgF3mmJ+oh36G/BDieEc/WpIRg3gujOBCkuMAFlRs; 25:IGxU43VaBbbUX9LgU5mRhMb4S0xgVkM2rJYcuZUPiRUrxq7q0mLwVFweO0B1UzJYJg+p+ao0lGBecUC94wLg7s5EndBco3hrvOt1E/9HlFY4zpQoFGfBYo10YzVr9VEY+2QdhDni/ZMFNuQuc/c/yE3vRjzVPxcfBNX0IqN0pce84I+SGIo+DH+Ht7nYyPnl6x79ULIGu92iv9P43lQI8lWyh5sGC68Q64Yq+89KtjgUejm4BLnqXfApETVkJIY2eIl0S9AnVNjvBXsVh905tQ3Oq2Xfl/BKq1RpcBYzyEKjavBZt18sj1HXpeRA4VsKuUuEzysaewmRya0mzYZJXA==; 31:n5TR6IDo3C61CAPxc3BP091FuA2+6AErPa9kUSxidkdA/ALidnUlrlfVzkWcBCzmpNSW6FZmgFfcbEYAcWfM/Gk4LMbgroAdw5ZvA+UsgmRo45HW4UG5y1b8x1/DtjS9XMOmG1yuQ++Qcf+8qdxfv7j4mSSmNfFN5Oc/8Gq+YRIB1k6TNQEHXta3SrhPoBE0hqTMT+q05XubHz1Bl44+0Pzl36VfjlyncO/ooaZkvkA= X-MS-TrafficTypeDiagnostic: AM2PR04MB0754: X-Microsoft-Exchange-Diagnostics: 1; AM2PR04MB0754; 20:lwPiVsMfOndsVM1tYHLrv29A3unw2YTvFoJlI+e8pD6m7ffMq6LZujOzjsuNI9ojgUMhqBe5D7lnDBMFc07mUx8WLlmOYmP0Y1RMt3mspM/FHZTBsqDlq3yqxaTWOxtfAuI0w4tS2G4OlGdtDLf6XewtxtR57fyewYEHF7Et2JwnlWL71AZLMMvDpiVRmsSMT3ph0GjiA1JZVlpf5zEM20J7LJERWvdySMdI0J0iiGSqabDfhK7ipZg+ikRtov5gfFvvGvYgI9OFRnjIGmShya9sNZKzHQbHYA0JkDxBux+SIqEPqaPmBTpONa1DbZRFvjN9cQsA380u/HvUjx6v1fKCBtaXScz7F6ap5NRg8AtX41uXd7M+FfB+EIDerBtf1Y/it5y5Ch/VBRE6rKaggvEB+Boge9tuIe+CIe7tKiMkzhqiiJ/zadCzt1vUQxO27PmcMWr2Xj1M1nOSBNFj86kvZG7vSWIcTB40X9R8niyV0n6dggIHNr+dcdvI1MvV; 4:CnG39MxhjFYb+eUdtd9Ay4QJQ9tPBsXuMYzAPk1uGYowMbAMWMCOj4pAzv7H3pgumaC673di7KcPhUKV/pO3TzjfXMYL4RJ2HoBpH5F825uZDue02jrR5oGKmsNrH05ziccxq5P7RdGJQSurq0GbMUTkc1drg5iUlqtyDbhiUrmXxPqGzAES9BOeZ4v9Pctcg6z/j99ZkgfEfkkbw+MXV0YCZQ8hTYmm9gvrdjBEbeXqK0K6V4JqH+3xvI2irSSfK8WSCKSYYXdW4urY01Xi8w0lXXUL95DIiPne/qZhlIv8+ZcMd6dmIMBWxKyMda5J X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231221)(944501244)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:AM2PR04MB0754; BCL:0; PCL:0; RULEID:; SRVR:AM2PR04MB0754; X-Forefront-PRVS: 0611A21987 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(39860400002)(346002)(39380400002)(396003)(366004)(199004)(189003)(316002)(4326008)(16526019)(47776003)(6506007)(66066001)(186003)(52116002)(86362001)(386003)(55236004)(48376002)(2906002)(97736004)(68736007)(26005)(5660300001)(25786009)(105586002)(76176011)(51416003)(6512007)(50466002)(5009440100003)(6666003)(36756003)(16586007)(81166006)(6486002)(8936002)(106356001)(305945005)(7736002)(50226002)(6116002)(53936002)(81156014)(8676002)(2950100002)(3846002)(478600001)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR04MB0754; H:bf-netperf1.ap.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM2PR04MB0754; 23:PMQbT/aWBtkbOm1oBlsESY3MxHJ6u6hBZFilIiFG6?= =?us-ascii?Q?bxoHB+7Ived9vmgb31LmwFN0ZBiJZ1sG9/vKCO9bfFVvqFqTPUu5bxpNhByJ?= =?us-ascii?Q?mlSwpBZmPQ06uqUX7zXnAiW6OhUjG1I1d+DXM0NeJGOKvCgkbDqPjkVGwRWO?= =?us-ascii?Q?MMt4whr/efIsA2v6qY1B4dABSviXp6VPooR5rzpLUYhLnKqtOOLMM6Ku1UFb?= =?us-ascii?Q?zicsxcPjCahGDkXIEUS1Uuv9fhfKOh1tABJzyRWB3qJkxA1+dX9uPspMXQyP?= =?us-ascii?Q?vevdjk9yxxXUr0sgxlsd9ibO51OdrUhAvCbanGBb4zZlsG142Iy4OdIKWxOO?= =?us-ascii?Q?SaPmLw680nYtqeslcoAj0HBwobz9R2/4fi5DPTA5xRAytx6JsxHhTtzQqM6x?= =?us-ascii?Q?Qb5l3c7AJvI0AZfaiX3iBBvpATa3b12ttcnYPWlGNy9YrdALbFJa+8Ty0fE3?= =?us-ascii?Q?aqVBJFoWjQMYO6EnisF+4l9o84HLEzFq88o47ZCDWYwAT3Cc5wxlR3xHKPEp?= =?us-ascii?Q?N3GGKGjAoO/0RRxmzhwhFrO+aXV04uHAFP7L2oIk4n1hqpuwfEl7HYrD3HLL?= =?us-ascii?Q?Idkdd+o/Z+h50x9AH25sZ5XDpjedhKH3hW9OQIOSJ69fRsJoTJpVkps3MfPN?= =?us-ascii?Q?u1sZFwD8E8YcpYGT/xqpwFRQb7Fgqb0U6Zv95YaVDTS1tGcThddaRs8P6wpJ?= =?us-ascii?Q?yCvpkA2IxBHGO31Oi5/cw7AyRhFpi6tPK5Goe5LXkK05RpZuIegmBPJFh0JQ?= =?us-ascii?Q?baHN5UddEi6CgYfKoiIicxMRMtnbMZNzj1ityPiJVU3Z+sVIL3MDJQQw+xyv?= =?us-ascii?Q?nTC3c8+HrW/SFxCGObcN2AtPSkr3s9KohxhI6XhYh9gNLg1D0tx2PfRw/PyQ?= =?us-ascii?Q?IXmenBZbFF7czkis9hrK5I8sBuinGkzoXr82sTMdWSo13vbtaBTZDlojQErI?= =?us-ascii?Q?OmKUzR6S1G2hWp6LApi4eJWCpiQ5buSLick16+x7tfq76ORbYRE6qZ4nwIpn?= =?us-ascii?Q?DvNaVtgIHqkfgscv/hbfHrODNWPzYfhTWuXGzNHjRS9GUe4TtzvPmlBEx5iK?= =?us-ascii?Q?Y2kBTk/E0Z9ZG5hfbI1l3Oist2jCyPWlr1wN3GuM6S668y3yZK0QhZxxDlPr?= =?us-ascii?Q?eIC53y8VeyXFF7Yex6hsfzqrfkCa6DTtGMsYr/iUsuFh+2Oxlb8Ug=3D=3D?= X-Microsoft-Antispam-Message-Info: qlwe1I47jefqOIZ1QukgLMQQEeoRyMkruFyee8cnaoMC4VoTd+01782gqqSEErEQJhOS9vdFjgWwSvtK9de6B80PXex+rUK4VYZ7qsok94MHlrXT5r9P9QsXKuqQg7sRqB7iI0qVaoASJMsfipTt4manCpfh3QrHLELbNG/BjcaeMBm5KJ1vZ5RqqKSd45Uw X-Microsoft-Exchange-Diagnostics: 1; AM2PR04MB0754; 6:MmF1AwDdCH2E9cAceSC/xtocJWsM2VvIV4r9fwEEUb3Hd3kotV7v1b0VcbvSsYx45ioCui0ENeDrb53pyc3PXAonqeE+9Bq0hpcXWwjNodqNxcWpK0jitkxdQMWnnbJQFv65O5FIZmO31AHXDKlsIbpWq8ogNry2gFuIAibYfJQcA0adyLf+sR+nGmmfPOANw1X8dVU1fLJpEuWoyvglqYBboFm5MWD/455p4voc8V2RKsWl43r7K56+EOwew8QzNq6H8O7jFmzYILqGFbmKVyczQegzM2kv5l2hSQmJq9Chtk1N+TpMvwO1Cq9PFBXnr0sl2ySpxxrMHFi/U5jyTOMYC0oJbNmbxjFkBvGqRIc=; 5:c6/C39XZYf4qGeFH6ehgbDbY09wJxbOxKwVR0xRSCoJrfBeXjWLv8mQb54uTciAQ+oYlBTz0StU8XZ5am0p313/2XllvWU0EcxCVjEnRUcqxE9rws2YE4XL7KO5WmJymA2H9C4XWb8aT/+RWitLYIGS01kVQKIP3RJk5QJ7aTkE=; 24:z1YmJOXRDXoyZeQ4N/bmq5bOIajUSN1Kc8uoGmJKHYLMh6Tx0kQ30LVZppvq82PpygmAi7Bfs1N44cIlCMYYY/Qr1ZLKUJSW0pTlaR94Db4=; 7:NmjkiVuqjGyLJlHDaFVIcXRQg88GiLdKzXHqo4NlIFLvxjhiYqf2+vQH6i8w3iBV33GItSL69PbR6Txowxy3POK9KySRe11xsCgMMmxrRBstP86taQqtNvCgyAP8eSx49iJnEA5psGtd8xtuT3VDmtlf0XUQ8DoT/w65ObP7C9x1gH6e4+L8gDp7JS5Jc+jCcxpiaIWRfeYj5atSJWGJm3MzuJQ4Hg+GFVcbjaxjmGmOKDUUXyG3yKK8TtU/x2fc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2018 07:58:07.9365 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1abe06dc-00a0-4056-ab2a-08d589815376 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR04MB0754 Subject: [dpdk-dev] [PATCH v3 08/10] config: add dpaaX build support in common linuxapp 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: Wed, 14 Mar 2018 07:58:10 -0000 Signed-off-by: Hemant Agrawal --- config/common_armv8a_linuxapp | 58 ------------------------------------------- config/common_base | 4 +++ config/common_linuxapp | 14 +++++++++++ 3 files changed, 18 insertions(+), 58 deletions(-) diff --git a/config/common_armv8a_linuxapp b/config/common_armv8a_linuxapp index 507b28a..111c005 100644 --- a/config/common_armv8a_linuxapp +++ b/config/common_armv8a_linuxapp @@ -36,61 +36,3 @@ CONFIG_RTE_LIBRTE_SFC_EFX_PMD=n CONFIG_RTE_LIBRTE_AVP_PMD=n CONFIG_RTE_SCHED_VECTOR=n - -# -# ARMv8 Specific driver compilation flags -# - -# -# Compile NXP DPAA Bus -# -CONFIG_RTE_LIBRTE_DPAA_BUS=y -CONFIG_RTE_LIBRTE_DPAA_HWDEBUG=n - -# -# Compile NXP DPAA2 FSL-MC Bus -# -CONFIG_RTE_LIBRTE_FSLMC_BUS=y - -# -# Compile NXP DPAA Mempool -# -CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=y - -# -# Compile NXP DPAA2 Mempool -# -CONFIG_RTE_LIBRTE_DPAA2_MEMPOOL=y - -# -# Compile bust-oriented NXP DPAA PMD -# -CONFIG_RTE_LIBRTE_DPAA_PMD=y - -# -# Compile burst-oriented NXP DPAA2 PMD driver -# -CONFIG_RTE_LIBRTE_DPAA2_PMD=y - -# -# Compile schedule-oriented NXP DPAA Event Dev PMD -# -CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV=y - -# -# Compile schedule-oriented NXP DPAA2 EVENTDEV driver -# -CONFIG_RTE_LIBRTE_PMD_DPAA2_EVENTDEV=y - -# -# Compile NXP DPAA caam - crypto driver -# -CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=y -CONFIG_RTE_LIBRTE_DPAA_MAX_CRYPTODEV=4 -CONFIG_RTE_DPAA_SEC_PMD_MAX_NB_SESSIONS=2048 - -# -# Compile NXP DPAA2 crypto sec driver for CAAM HW -# -CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=y -CONFIG_RTE_DPAA2_SEC_PMD_MAX_NB_SESSIONS=2048 diff --git a/config/common_base b/config/common_base index ad03cf4..ee10b44 100644 --- a/config/common_base +++ b/config/common_base @@ -172,6 +172,7 @@ CONFIG_RTE_LIBRTE_CXGBE_TPUT=y CONFIG_RTE_LIBRTE_DPAA_BUS=n CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=n CONFIG_RTE_LIBRTE_DPAA_PMD=n +CONFIG_RTE_LIBRTE_DPAA_HWDEBUG=n # # Compile NXP DPAA2 FSL-MC Bus @@ -458,6 +459,7 @@ CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=n CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_INIT=n CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_DRIVER=n CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_RX=n +CONFIG_RTE_DPAA2_SEC_PMD_MAX_NB_SESSIONS=2048 # # NXP DPAA caam - crypto driver @@ -466,6 +468,8 @@ CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=n CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_INIT=n CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_DRIVER=n CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_RX=n +CONFIG_RTE_LIBRTE_DPAA_MAX_CRYPTODEV=4 +CONFIG_RTE_DPAA_SEC_PMD_MAX_NB_SESSIONS=2048 # # Compile PMD for QuickAssist based devices diff --git a/config/common_linuxapp b/config/common_linuxapp index ff98f23..d0437e5 100644 --- a/config/common_linuxapp +++ b/config/common_linuxapp @@ -23,3 +23,17 @@ CONFIG_RTE_LIBRTE_NFP_PMD=y CONFIG_RTE_LIBRTE_POWER=y CONFIG_RTE_VIRTIO_USER=y CONFIG_RTE_PROC_INFO=y + +# NXP DPAA BUS and drivers +CONFIG_RTE_LIBRTE_DPAA_BUS=y +CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=y +CONFIG_RTE_LIBRTE_DPAA_PMD=y +CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV=y +CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=y + +# NXP FSLMC BUS and DPAA2 drivers +CONFIG_RTE_LIBRTE_FSLMC_BUS=y +CONFIG_RTE_LIBRTE_DPAA2_MEMPOOL=y +CONFIG_RTE_LIBRTE_DPAA2_PMD=y +CONFIG_RTE_LIBRTE_PMD_DPAA2_EVENTDEV=y +CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=y -- 2.7.4