From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3245C43186; Tue, 17 Oct 2023 07:48:23 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DE3BD42D2E; Tue, 17 Oct 2023 07:47:03 +0200 (CEST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2109.outbound.protection.outlook.com [40.107.244.109]) by mails.dpdk.org (Postfix) with ESMTP id 0858E42D2E for ; Tue, 17 Oct 2023 07:47:02 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EsXQC9ihLwRhDQaxcJ9DF59t+/Nl93c+YsTwZepFo0aNPxdAuBWNlaP5QYqwSSCsdQohM2tryaBsc5pISIrwhxukKim6iQ8hpH/oNEToitc+pJFGGzzeRCjYWgBr0ud/4ywznb6VMZTx8I0Z1P7wAuD4Z5uCuCdTAu6p1u6ei2ZJMKHYqmy/EtwD6Wp393gNRALNGoYlkWPFweRQ7LVzCZ6bjrbZcpT6rpK57dqBXZ6JUesOSXY4/edMK2IWkXDIJPR/uXVQaQVWlCrlAAkrgfz7jeFoX+ucnHFRmcF4AyvWnrrC9NxnGyYAmA59Y7GJ8i7WY87g/Kjs+4tNek5wLQ== 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=eTW25klGg9/loY+MAoBBpz2+ohAoA6bKzM7MiwafjMQ=; b=HeHfaS/uoksUYl/tk2Hv0sT/egAaE79pHpPDant0FfB9sAfO8Rkyo+0ON19KlzxtvOIjuXJdkHBEdOWl+AjYJgoNRN3hhmCD2/iYzg/hfi808wEPh/hq/jfETghT3mr//Rraa0h7B7HifIk8brFzRbt8SZM3Tx6tDWWVUVrQXu/8NCVLHqk1cYILL4KANZ+8LEJ/J5jdb14MiZJJz1PgWM9WYh0yPFe9EC7mg513qMh4gk5VQFusBA5SO3K+uueIs7BCn/uWQC/VVJrYSmZdtnpgjqR40/OLMieEM7DV5ps4FUjfKK6U7mj5fLWvRBGIeUA37TBfnb/G0KKw5nFf9w== 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=eTW25klGg9/loY+MAoBBpz2+ohAoA6bKzM7MiwafjMQ=; b=eJwhdzscMP3tcjMIfeI762XqxC0iaT6nYgrFJ2I6XgPuvk+clY1ubbK0b8lhkUg1RIzv6ZQcjaySa0EZTZruUnyTjmUyXcGcesDtJO89KiYEzurA3tskTYj61CVfwPSGzxtpiY0Z54PlKJVXZluuXNR9UzVKPyzGSjc32CQQVdQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from PH0PR13MB5568.namprd13.prod.outlook.com (2603:10b6:510:12b::16) by MW5PR13MB5904.namprd13.prod.outlook.com (2603:10b6:303:1ce::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.45; Tue, 17 Oct 2023 05:47:00 +0000 Received: from PH0PR13MB5568.namprd13.prod.outlook.com ([fe80::b070:92e1:931e:fee7]) by PH0PR13MB5568.namprd13.prod.outlook.com ([fe80::b070:92e1:931e:fee7%4]) with mapi id 15.20.6863.047; Tue, 17 Oct 2023 05:47:00 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Chaoyong He , Long Wu , Peng Zhang Subject: [PATCH 16/25] drivers: move platform module to common library Date: Tue, 17 Oct 2023 13:45:36 +0800 Message-Id: <20231017054545.1692509-17-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20231017054545.1692509-1-chaoyong.he@corigine.com> References: <20231017054545.1692509-1-chaoyong.he@corigine.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: PH7PR17CA0069.namprd17.prod.outlook.com (2603:10b6:510:325::29) To PH0PR13MB5568.namprd13.prod.outlook.com (2603:10b6:510:12b::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR13MB5568:EE_|MW5PR13MB5904:EE_ X-MS-Office365-Filtering-Correlation-Id: 74bcac07-16d7-4552-969c-08dbced47b76 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3kvivtQeIWrScrIlDJZOraHrdhbsYF3oLfXKH+sNAfjbxHhF3RirTQJIze8NHV0p3CsLeBQOd1pgi6sgUj5LyNH5FOmV/kO39lIweov0ATta2V3DF4rfuamB3uCgfGfpodMKvw4GD8ccOyefTFi7Th/VRa5c/HrcFnWTOm96pigd+j84B4AgmlOs2Ndox1sXLK54Ug4xjJrobuez86HYqbhODHonGqg07WVTWtscotsGFPvN8zzSVdPqWERpPZRoCb+aHNfyBoXfx9qRAC8dkYcEyty05Bxlqa5+aqP9AFHN9KFJfXOW7D+pijwkJYdwbst087FM6RRQhRsYT6bBXrvoJfPSHmKeJr3+RCEzrkOfmBamwVNIwZvPux4rBZNmoLwdjuAGg9Srd9qNsj9Lx2C/6Cd9H3nK9vroVE0BEwwhXWdSc4rN2IryC5ho28UezO+u3+Jo5tVE8hqn4L5n2/ebyhMgcJBdE8HDTFWd+DFU7vo5AEKrEMyQiNukc44JWu4JgeGaVKpXNIPBj/nr1CSiyZBqE4ncNMydq6soOINq0we6brW6Xw7mlA7AtKgCpXrLNUKXQtrIYOaw3u4nW+VMHtmq8w04GWZIaKzWJGWjXjZl5kjQ1HnjXUZsH8guk+etrSsDIHoMLDCRFcL5csU5w7jLFFCgE05Zf4k9V/Q= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR13MB5568.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(366004)(376002)(39830400003)(346002)(396003)(230922051799003)(186009)(1800799009)(451199024)(64100799003)(2906002)(5660300002)(8936002)(8676002)(83380400001)(66556008)(66476007)(6916009)(316002)(66946007)(54906003)(41300700001)(478600001)(4326008)(6486002)(44832011)(6666004)(6512007)(6506007)(107886003)(38350700005)(2616005)(1076003)(26005)(36756003)(38100700002)(52116002)(86362001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XHBF3Fwrjy9Yw8ywjPP7ipYF5um1StlNCJLj0/EPp+gWEzLHw+eahUHXiyxh?= =?us-ascii?Q?SQhOQesCqbJFoNuZK9AY89srbTbGsfEE2VQFtFSBQN/gYTolIsnhkSfzWf4l?= =?us-ascii?Q?XQCHE6bWZJYN76kIZX5nnH3Vi5YIRkrFw6yaHp2v3BI3CxUGWt/hYYZM0bou?= =?us-ascii?Q?jOYoHjKyYTOTsc2S1UBMpTEjid9xfmkvRTu3AUKwA+DDQLbmdCij+PfQSKLJ?= =?us-ascii?Q?6ZzVDQdsZAxy583k/ToNJTsAbP7SbHYl4+AT+T7PbtB90wqDmTFLwJ+CuWda?= =?us-ascii?Q?HGHjKt6dxOs7N31bX6ycy8gAJVqEcbeX+nbPBt9FTXx5FWaKSSrNcpY0aXmt?= =?us-ascii?Q?z3plf+KFNCS9oslT5kpB6ODt7X9ipl8Fcy8NuwzXjUmcf1lrRFDHq+T0VTzc?= =?us-ascii?Q?cqBzntkTfdFDSGFB06KPZiP6B3d0EEjNlqRP4c8WdRSaZMS1vGyO0a0lHM7m?= =?us-ascii?Q?VCJ6kwRvQUvMjSYWlWgZkpw9s9HkYSxz85Z+T9rpepsOJh2LoDkX2545fD1X?= =?us-ascii?Q?uLxWf2V6BMVt2cVG/AaniLDtIa4HQCEiBZRjOJWI7TuRCv596cA/gmoCtLWL?= =?us-ascii?Q?wMIRldYymojs/pzzs5qYjEC0YvrrVEyF5y6rqNwcBdpX0GW5N/eeJft3GSeW?= =?us-ascii?Q?cuvAO4Jq7yUHdoXMYaN2lA3SnMs8ATODRMH2cynEDe4FSItOGH1GR+RrtJbp?= =?us-ascii?Q?VxGat60+kJRuEUrNUVT4zJ2WzdOxzbR9H70KayWf/+QhIEJ8t+yWEyRb8jSd?= =?us-ascii?Q?kl9UhaU02dlKF94DQ9dV5xlTrd/B7O9bbo+Hiw1qEpeVKNTsWaKYXTOLM9z0?= =?us-ascii?Q?jNj1RILry1GPEn86JYQV3lgMldYtrgNiqScc50rIzI512KDYkYSaVOC2y0Gl?= =?us-ascii?Q?SFrRzURhQWAWID+kuUxvWYcxkQ/G+ArTYKouA9V4rXfeTipyiDsErMTfPT88?= =?us-ascii?Q?3aJBB3O+ljnKvsAuNYAljG8WKJFy1y3erpG6A71DfYLVNDdhKei5cnj1Ts83?= =?us-ascii?Q?CuAzROVeaC/QkrAkzeM+5RRxUrplY7tvI0oZEn2hgJBgTGSizLYR9oicuVED?= =?us-ascii?Q?rPgl0h39BdUSkjdthNY9nyS4LHi54+jAPMx1xW+Y99AxUQIwMJNtxxSbskW6?= =?us-ascii?Q?3NFbxH0ArXgdfCnuSvUMvBF7OOe8vO2bZOXYnM8wDL4+16vJnG418KdOqJX8?= =?us-ascii?Q?Ps9amme46hxmFU8iGTQw7AHmDqEU30gNymBGwGQ2pLH33/2JXyJ/YJUbr10k?= =?us-ascii?Q?ceEYDrgsPqFgtcm7XyoOOjVwAX4UEzcUhPjfVqMVxax42Eg8eHk76/prbM51?= =?us-ascii?Q?RV2WpjR9KZSl1kVu2Fbu2d8ue2I5ziwaLHw4lrZraGtgWxd0zs3/AUQMg4gM?= =?us-ascii?Q?jkIqdy4sX8e2k0rj2oFBJinHtWyhPt4iewn3q/lhRHIJ2GCkqpLh63hpp+gV?= =?us-ascii?Q?LmouLYJk0g5u5BqkQ46HCAQeRPiR5+fy3iU4Zp4kDFw9sBuRzN373Ge4s5XH?= =?us-ascii?Q?7Gf1UBWAwurzEznlTSjI1uTYCttbInPMBJgSnF7yigkzNRiTQow7f4oklM9x?= =?us-ascii?Q?WXWc7rilSk7QD/0yRdYqhWDRWkMQZmcqC4BhAmued4g8P7JXiFd7UvYPVQuV?= =?us-ascii?Q?SQ=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 74bcac07-16d7-4552-969c-08dbced47b76 X-MS-Exchange-CrossTenant-AuthSource: PH0PR13MB5568.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2023 05:47:00.3655 (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: herpWBoRwaApFWI/MO+2ltULsZQ3SZcoqAsfWu6B5poACHkaizgtXf/bpHI5DP/r+/1tgyJxywSoUqc+aEmhq2eI7HkqS02DWbACQKyEhyI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR13MB5904 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 Move the platform module to the common library. Signed-off-by: Chaoyong He Reviewed-by: Long Wu Reviewed-by: Peng Zhang --- drivers/{net/nfp/nfpcore => common/nfp}/nfp_platform.h | 0 drivers/net/nfp/nfdk/nfp_nfdk_dp.c | 2 +- drivers/net/nfp/nfp_net_ctrl.c | 3 +-- drivers/net/nfp/nfpcore/nfp_cppcore.c | 3 ++- drivers/net/nfp/nfpcore/nfp_dev.c | 3 +-- drivers/net/nfp/nfpcore/nfp_nsp.c | 2 +- drivers/net/nfp/nfpcore/nfp_nsp_eth.c | 3 ++- 7 files changed, 8 insertions(+), 8 deletions(-) rename drivers/{net/nfp/nfpcore => common/nfp}/nfp_platform.h (100%) diff --git a/drivers/net/nfp/nfpcore/nfp_platform.h b/drivers/common/nfp/nfp_platform.h similarity index 100% rename from drivers/net/nfp/nfpcore/nfp_platform.h rename to drivers/common/nfp/nfp_platform.h diff --git a/drivers/net/nfp/nfdk/nfp_nfdk_dp.c b/drivers/net/nfp/nfdk/nfp_nfdk_dp.c index cef27b0d92..0ee4815651 100644 --- a/drivers/net/nfp/nfdk/nfp_nfdk_dp.c +++ b/drivers/net/nfp/nfdk/nfp_nfdk_dp.c @@ -6,10 +6,10 @@ #include "nfp_nfdk.h" #include +#include #include #include "../flower/nfp_flower.h" -#include "../nfpcore/nfp_platform.h" #include "../nfp_logs.h" #define NFDK_TX_DESC_GATHER_MAX 17 diff --git a/drivers/net/nfp/nfp_net_ctrl.c b/drivers/net/nfp/nfp_net_ctrl.c index 8848fa38fe..5135a1ad27 100644 --- a/drivers/net/nfp/nfp_net_ctrl.c +++ b/drivers/net/nfp/nfp_net_ctrl.c @@ -6,8 +6,7 @@ #include "nfp_net_ctrl.h" #include - -#include "nfpcore/nfp_platform.h" +#include #include "nfp_logs.h" #include "nfp_net_common.h" diff --git a/drivers/net/nfp/nfpcore/nfp_cppcore.c b/drivers/net/nfp/nfpcore/nfp_cppcore.c index f9b08a12b6..0e6045f2f0 100644 --- a/drivers/net/nfp/nfpcore/nfp_cppcore.c +++ b/drivers/net/nfp/nfpcore/nfp_cppcore.c @@ -5,8 +5,9 @@ #include "nfp_cpp.h" +#include + #include "nfp_logs.h" -#include "nfp_platform.h" #include "nfp_target.h" #include "nfp6000/nfp6000.h" #include "nfp6000/nfp_xpb.h" diff --git a/drivers/net/nfp/nfpcore/nfp_dev.c b/drivers/net/nfp/nfpcore/nfp_dev.c index 7799fa699a..f29b7e0711 100644 --- a/drivers/net/nfp/nfpcore/nfp_dev.c +++ b/drivers/net/nfp/nfpcore/nfp_dev.c @@ -5,10 +5,9 @@ #include "nfp_dev.h" +#include #include -#include "nfp_platform.h" - /* * Note: The value of 'max_qc_size' is different from kernel driver, * because DPDK use 'uint16_t' as the data type. diff --git a/drivers/net/nfp/nfpcore/nfp_nsp.c b/drivers/net/nfp/nfpcore/nfp_nsp.c index 5b804f6174..a680b972b8 100644 --- a/drivers/net/nfp/nfpcore/nfp_nsp.c +++ b/drivers/net/nfp/nfpcore/nfp_nsp.c @@ -5,10 +5,10 @@ #include "nfp_nsp.h" +#include #include #include "nfp_logs.h" -#include "nfp_platform.h" #include "nfp_resource.h" /* Offsets relative to the CSR base */ diff --git a/drivers/net/nfp/nfpcore/nfp_nsp_eth.c b/drivers/net/nfp/nfpcore/nfp_nsp_eth.c index cc472907ca..75f6d40fea 100644 --- a/drivers/net/nfp/nfpcore/nfp_nsp_eth.c +++ b/drivers/net/nfp/nfpcore/nfp_nsp_eth.c @@ -3,9 +3,10 @@ * All rights reserved. */ +#include + #include "nfp_logs.h" #include "nfp_nsp.h" -#include "nfp_platform.h" #define NSP_ETH_NBI_PORT_COUNT 24 #define NSP_ETH_MAX_COUNT (2 * NSP_ETH_NBI_PORT_COUNT) -- 2.39.1