From patchwork Fri Oct 13 06:06:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chaoyong He X-Patchwork-Id: 132601 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 814B042354; Fri, 13 Oct 2023 08:09:11 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3607940E2D; Fri, 13 Oct 2023 08:07:53 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2138.outbound.protection.outlook.com [40.107.220.138]) by mails.dpdk.org (Postfix) with ESMTP id 63F3E406B7 for ; Fri, 13 Oct 2023 08:07:50 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZQtRq3zgoEhoBX2OMx461LyjEeOrPF61NyIO+npPPPvQXDyFPTBsGTS0R+OBPULn6dO3RKfMNHrezu4KTYo6O62UEl+usG8HSlqv2t6k6lDAQR8H10YcmQKodNYkPDPdIRdW4VgGEHErNVbEyzrq/d+Yyp1KL1uMs3NK0ICVt1xzZxMWJNkw6I5HM5PI2ky4G+OMxKdXvC6TZhAFQUM3yio4FGHdu+Ide/bIhqNXM6yhi5TZQPaEpIvN50Zwi2bBkFSP5ld4I/CDUmdOZzGBOLGKgHWjsiYTkMG8s9sM2NrPAS/f2nTGjcMnw5ue719Wy8ctZRmDtyojbMj/E4XMpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LrRBHZeu1O4WkWdhX6W1l5kC6tOn6yq/U19U6110kWA=; b=YSho7H5Z7WxTtEAP7zuJP1taBUAz/hwg3GqK0YaGeZhf7tfOGzhyNqFXV/XHcN0IQfXkGWyClG7jKK9OuzceRpNVk3ilZTzmjWli9+/CydJ3Q5ZzpuPCvM8A/PjZYgn9BKH/+k4QJMfnIs9bpbLzAEBOkw/sBMuhJrYFCoxgPVVCTugk/GPLzWHFTz+KBu0Ei3Ws4ayTc6nhX02/ovcvnI1D2gYRS514TDvCSSp8KAGt+SGmqFJWwFd4n3sZE2u51Ewm6ouduzhHoE5hrteJBxL7Fwv6b+Ut3wPw/eOpiq/qV7SIIa8PTGsqlCqiL9DeaaOcNxgkmttHFkdGyD7iuw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LrRBHZeu1O4WkWdhX6W1l5kC6tOn6yq/U19U6110kWA=; b=IYYQJ50zc6TQ1afGu60b7au1f/VcXFvIGfiFq/gg+Jt+lSDqJ6efKayKTpJFjJchQ6ZEoMS6JQDdj+YXCjuhTyGxRv3qh0atleJkqyMsxRj8habDhUS6IYzff//Z1JuB9WdarDdew1mxMk1dkFlBDCtimRSNKhvmU+04ZeXGd3Q= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by PH7PR13MB6296.namprd13.prod.outlook.com (2603:10b6:510:237::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.45; Fri, 13 Oct 2023 06:07:48 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::2d5:f7d6:ecde:c93a]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::2d5:f7d6:ecde:c93a%4]) with mapi id 15.20.6863.032; Fri, 13 Oct 2023 06:07:48 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Chaoyong He , Long Wu , Peng Zhang Subject: [PATCH v3 11/11] net/nfp: refact the meson build file Date: Fri, 13 Oct 2023 14:06:53 +0800 Message-Id: <20231013060653.1006410-12-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20231013060653.1006410-1-chaoyong.he@corigine.com> References: <20231012012704.483828-1-chaoyong.he@corigine.com> <20231013060653.1006410-1-chaoyong.he@corigine.com> X-ClientProxiedBy: SI2PR06CA0008.apcprd06.prod.outlook.com (2603:1096:4:186::23) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|PH7PR13MB6296:EE_ X-MS-Office365-Filtering-Correlation-Id: 56a02e36-d886-477d-dbdd-08dbcbb2b9eb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: d/wJ6PkiQyhO4z3QzD8n0kEk80leJ+cusnpL1Zid+B8TvewqM968O1fKIpd0I/ndD2LgN6rEctOunaXW0xQ1ClzNrq2aicxwb4BkFz8TUUTpUdjLAl5Qte9ZpiD6lZ2QSkT1lB521B6v78sfnlwIQDR/HpsC+lvGUGbp16dq4zc70QSxpFz1yURjkVhzoUt5RiHTMZ6H2SW5XlkFpHAKKSbWd786W7DNRRpR0KRQmBQodmy7FMfE32wYadFm5zrfuoMtZDBaePl8AV6mG1YP0IVvb+38uYHgMPniPJ7fokMu7ZlwjUVb3V7cGU2eSanpQNIyKUnsbgtOCThhZj6/+G2IzlQ0nM0ujABdepzRmEi/jYaKgbrkbRPYK2HfwOZVxk2t1lCCxAeTff9iKVp2fSz5h9ilpRxxZ6gt6czACB9bePWmpZYiGko5CH6gmu2n6ALMC/J3q1mAFEsawVgS3OG0pxms2wi5oKKgeFFBKxnljE2Zqt2pcgE/3h9Z7VNFHbbS9tnejNSJYtNCTOLHCa0ksWzNa4KCJU3EBhz02a5JeSAv2j1wcg8Vfy0jzCYK3LMqLulaEuj01bLLbXNCy5pYyy/BsrF8MCDVY5o06pYGuyL/dHENlNInyq6OPx/fh3Wjc9YNDfh9r6JKnmFYWbl89Dk6r8kmXnnaJPES8d0= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(366004)(346002)(39830400003)(376002)(136003)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(86362001)(36756003)(83380400001)(2906002)(38350700002)(38100700002)(44832011)(5660300002)(8676002)(8936002)(4326008)(6666004)(316002)(66556008)(54906003)(66946007)(66476007)(52116002)(6512007)(6916009)(6506007)(41300700001)(6486002)(107886003)(1076003)(26005)(478600001)(2616005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Iu7zdmU98eL76UEakZ7522asp9bjxqQiCz76DEq+HCsVzOpwZClP3+13aRXJm8G1v025ggQHoeMRS/EnwBzM5TPsrkJjgk1pINB7jk76znzdWIQnLTwso4JuWRux/zv7v2+uDisA4myqe2KCn2GPlct7RhMtlxMvEqjU//lkhX/safMjCRPunNGiVYSL3ORLvTkJMGMd02TJ94Bb8X6HIR5ZYV2OZ305eTIZGhsawgougnVRQ6nUX4BjrclRjQxRAOfoQmFHoPQYXiIM3QgX1C4cM3KEOht7i/bTqlJG/xDD8fF4N6RtC4R6PHh4tXvo598R9j9RqTIlzkRqT/7k1pKvsLg80sy2NZKslPChxg9diZ15nO6lrXfSmLiGGtRpP+cs+NFTowOW104XjgLSJUogUEpUni6agimrmx6L6K59AEQmBWyEC3GfXqNw/OvMTSJpNt7WCTESElJPgn3wo6oIJuj1Yg9j2tQgnYbp0733nEqVa0iMg6Lr/NAgj3CjSwbJsGH2n0ayBp19miXGEoDk2JHowGiXXd7/LCe9/3hU5doDiCVv0y8hvy+otND6dSaw508sNYu53pvyHxNIn1Figr3ytysV9uXOylSFlWU3PiFaOE07emncDTfIFM8BL/pgIRg/JgpNYTAekQ5pqVnknfDBSmhBIs4dVLpB7aHsYNdubvub+jOPrVKWYqCJV6iV2hs2tKo6xkOIlBVCGtROi9gInVMui0EJh1b+EROCiF59m2kQY3EZMoCr29zXVXiGU6b+2pNKEhZ3QSI7tHtn/1AumOn/7wDBP9L97fz3tdKzxjLcI+V4D28KNsYfKqChE6VUQiojKWYgmzPloHr6SIO766RyodTVBxXQk/IbrX75YA4YYehrvTvjCcp8L3t7DRaNEMx/UAQ9ipbp9P8PtqFZP4aAMvhngg58m4cWWzdIuhlfRA8yOXXd5QfeFpFwmfOQXNg0L5QFnOLVJy6TpG0H9p98dmTVNcP5e78gGt75QiYEq1nSTkR8mrc52cW39DsOYGP51thSGSq9kXQvGM836c6SvWbnQjrPKRpyKZD9JfgIutTN9ua6F8OjvNnsdWCki0jhCcfKlMlRE+WROGY/MyL7JiYzNgC1yActscEoO5fLYILFqhA93vstzlXocU7cddkdgCMy63rKs5DjWGvQa+Z+Pvcc5xUOXUrjY72NnVUjS1cl+nWO346IyHb0V6LZ6GnC9LZlwLU02zvVOxyqbH8Uc1z99KG+prx7ZJleBjhivP6UbjVd/Gvqsww8PJp2uEBT8lGsP0z21bwOoycWLYTiAokqEDfEGMK2jsNooIgbBEpWciII3Wa7mIZb2T5xVJOXAh4au+X3n6dem5NvmZMLoHs2xayUmMO7FvEAop/N6Dxj4XLAquEDLvPMek/xCeWdpUZjY08X06zf1xs+ACO1DGF1BhyvJRf3kdQwtiYUaxU22ej+F/M+mpS/SbeHFcbWvI7o7Lm3IurRSYrJK0G8Um4Lkm5+w0bFwqN8Y66QBq53+Z82K0ZBi1IzjcJFDFLmdHZlufLhRl5w/RVls1HckvTweyqvBYRjaidEZ9/5elchNcovwbBc3oSRMivrmcvDTBw25zWwvA== X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 56a02e36-d886-477d-dbdd-08dbcbb2b9eb X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2023 06:07:48.8678 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kJJzaV2O4uYbRAI7QLF51ws4ZEI3Xk5kdtT7d91lAB7cMD/ZsISAXs7zdKGY9zw3ylbT+CtPToDpfMrj/w9n2x2waGK9IpSz61Z5y6+kQEM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR13MB6296 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Make the source files follow the alphabeta sequence. Also update the copyright header line. Signed-off-by: Chaoyong He Reviewed-by: Long Wu Reviewed-by: Peng Zhang --- drivers/net/nfp/meson.build | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/drivers/net/nfp/meson.build b/drivers/net/nfp/meson.build index 7627c3e3f1..40e9ef8524 100644 --- a/drivers/net/nfp/meson.build +++ b/drivers/net/nfp/meson.build @@ -1,10 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright(c) 2018 Intel Corporation +# Copyright(c) 2018 Corigine, Inc. if not is_linux or not dpdk_conf.get('RTE_ARCH_64') build = false reason = 'only supported on 64-bit Linux' endif + sources = files( 'flower/nfp_conntrack.c', 'flower/nfp_flower.c', @@ -13,30 +14,30 @@ sources = files( 'flower/nfp_flower_representor.c', 'nfd3/nfp_nfd3_dp.c', 'nfdk/nfp_nfdk_dp.c', - 'nfpcore/nfp_nsp.c', 'nfpcore/nfp_cppcore.c', - 'nfpcore/nfp_resource.c', - 'nfpcore/nfp_mip.c', - 'nfpcore/nfp_nffw.c', - 'nfpcore/nfp_rtsym.c', - 'nfpcore/nfp_nsp_cmds.c', 'nfpcore/nfp_crc.c', 'nfpcore/nfp_dev.c', + 'nfpcore/nfp_hwinfo.c', + 'nfpcore/nfp_mip.c', 'nfpcore/nfp_mutex.c', + 'nfpcore/nfp_nffw.c', + 'nfpcore/nfp_nsp.c', + 'nfpcore/nfp_nsp_cmds.c', 'nfpcore/nfp_nsp_eth.c', - 'nfpcore/nfp_hwinfo.c', + 'nfpcore/nfp_resource.c', + 'nfpcore/nfp_rtsym.c', 'nfpcore/nfp_target.c', 'nfpcore/nfp6000_pcie.c', 'nfp_common.c', - 'nfp_ctrl.c', - 'nfp_rxtx.c', 'nfp_cpp_bridge.c', - 'nfp_ethdev_vf.c', + 'nfp_ctrl.c', 'nfp_ethdev.c', + 'nfp_ethdev_vf.c', 'nfp_flow.c', 'nfp_ipsec.c', 'nfp_logs.c', 'nfp_mtr.c', + 'nfp_rxtx.c', ) deps += ['hash', 'security']