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 D2BE54596A; Thu, 12 Sep 2024 08:55:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9879540A6D; Thu, 12 Sep 2024 08:55:21 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2129.outbound.protection.outlook.com [40.107.237.129]) by mails.dpdk.org (Postfix) with ESMTP id 33D104025E for ; Thu, 12 Sep 2024 08:55:20 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o46INccAtq20Zjak4PFVTraPy666K3Yv9jV1eEiuqmOtYvzARczNy6aF2ycqRgGs+maebH946Ems3o7RP+Zt1jVUVqb51Ka+ILfgd6UM0XqoC1EHwWqRvQ5cowLhik+7ono6pyuc7LkuNRrGwrXcMvERe1qfekVgVS670JXxhCgocrJ2eCfp6XsIRpTA9spBqs8/bvQaBQZn0pD0Cxm041N+/CH+BQWUohEMJ9kI8+Y6vIa5Kuzc8NZ3NYr4kJvHijDygIt0pPXItDwKX7nvQ2j3cK/r4ecj1vJ3wVA35xehEBNR2CzmlylrGjTCpxV0SmJ1dO7R4ckpCl6FilHzpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=p09lggS4X3mjYeQJhC0zryFyla7TboB1iU0x0jaxUNY=; b=hNt3zqcb2UgBK7QZQ88aV4v80MgfHq/YUImX2+FVmIBQpuRMjHufHQSbuS+Ebz6ZSChwJKV2kFL2M5yS66UbZ1FFCyNh/f8nyxMQ0jo+eEFrLSivdIpJmnY8o3IWppzmLpk1+6cZjCEclGFFh5JUynLhUpArtgqmVDmrx6kQkFmwbScsHCrly6GSlscuB5+4yThxBh/OU6hR86F8sTlhVbzJR3/aiDyH32zAAeEgFk5Eyz0UXGgGDMZvqdMvfMTsP30Qgj2caERXtUOee6oTzqq8WHblX0TmpwgzCVRXr0ZuTuSEX7PIyI4GYFhgHliVT5SoCP0lVAbKVoHwKQM0xw== 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=p09lggS4X3mjYeQJhC0zryFyla7TboB1iU0x0jaxUNY=; b=fDzM2h+ajJGZBzXhprctDs2xPIPdmUCOt9/ie8/XEfZiK6PjjBxi6vVixuOWGG4ek/0ZGHuNkSZ8rZl+OHt0bD9oSvph5iRXwIygszAOmKqrLV81sn9zpxoU+a/ASDpsgQjscRV/fxAiV7Z9pZWsy1S6JoiZjubmEdd4m/DRFF4= 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 CH3PR13MB6723.namprd13.prod.outlook.com (2603:10b6:610:1e4::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.18; Thu, 12 Sep 2024 06:55:16 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833%4]) with mapi id 15.20.7939.022; Thu, 12 Sep 2024 06:55:15 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Chaoyong He Subject: [PATCH v2 0/2] add two commands for testpmd application Date: Thu, 12 Sep 2024 14:54:57 +0800 Message-Id: <20240912065459.2858959-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20240912061030.2834034-1-chaoyong.he@corigine.com> References: <20240912061030.2834034-1-chaoyong.he@corigine.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SGAP274CA0013.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b6::25) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|CH3PR13MB6723:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c8ddb58-d4f9-430f-5653-08dcd2f7db2b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|52116014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?9ysqUtLejd+33XyOaf+KnotEkTUoFBbA3Wggc8QITR3HfXYMgUl3HP0w9IaE?= =?us-ascii?Q?VRlfi0FQuo+xtOGU12dcrO8tnmWwa1rpDTesGAdzHFVVwG9Q2rPa41SGiKYa?= =?us-ascii?Q?HfpLGynhI4Vz1V3ZgCsBc9f+cBBD2vFMC3YA6Jg7i7sNoXcg1zf2Vwkhdykh?= =?us-ascii?Q?GUTgXkaPlBt+50DjCwuhsNmm2Kdd1HO0ermrUqjBkBFKLc2ucZf89x8fG9ZI?= =?us-ascii?Q?PEVQ/uHer75VSvV1MFSOR3Yi+xNNzjAKmbkOJwdqJdqsd5Gnjx4/8NsaJt+A?= =?us-ascii?Q?nRfFWAdJIILTpBENi4FbzNbF+1voIXx6dJKmDMV0T7ezdq8y57INPXy134z7?= =?us-ascii?Q?ziO8fxISNJXgQjCDCi8YCFQtG2NKcCh6aUKmzCOj0r2hGVVBcPHLHSaaxPUL?= =?us-ascii?Q?8QmwICm9dyRc5GXatGUME1Anz0Kbw8aMpmnFf/24bAgqt4qFWj6CIcklTFCi?= =?us-ascii?Q?bntOc7/zQA+ud8Tpw4MhKzxx6hRxZXC6eIJzpg7I/sabQ2MtfgE4t0jYIO7Y?= =?us-ascii?Q?I9ZOrsN1blyYl6v8vaLgUGSuDfWg9O/pvoVbnSqeVyPZRggkwXXvGzp0C6sj?= =?us-ascii?Q?dlJibdXrHr0wO+yiaN8fxJdnCyaKYJcUPS68sSz0a/iV2s+LA0APV8SNbHzD?= =?us-ascii?Q?Bv8Hb/clGve9/wG5rgchQmPzlTXB0LXUaTTpubaNUPAPbVoC+HNkffjvdPDa?= =?us-ascii?Q?XtdKnAceL/phFpFuzr1ABu7sDw4NJqd6bR/zmfvlws56rysj7MOdXLTOPZ/O?= =?us-ascii?Q?G+HJPN8dwKp9dnkr+XTLNAfITYYw+BL4svcfFRP+UMLIou2MYPb4CqCfmHVf?= =?us-ascii?Q?Xj7YNxuZZUjBX6KyHvZSHc642xvQbwckaC3TI6jFz0iv8pOkHKbNJdoJxOIh?= =?us-ascii?Q?IrWu2bcFRxCux6GJQiUx+imQL1FsUOLprScYv0iqLWtYDfcNoFcaYJgLrUtP?= =?us-ascii?Q?USNze3BnR+sPtdr0YL1GEEHK4PkZtUr0EamVznMwGoqkiR9tcyk4r0FbsOoA?= =?us-ascii?Q?RZEygotHgXTC8upI9SLAP+MstF8nl83QZPtWfPzGlDGkTD5sVsqpePSn1tgK?= =?us-ascii?Q?lF3jeLhMBKT1fJQtbY03YZ0kSVLyau4aoofsLkHtUW2DlD585pd6o6t/KtDA?= =?us-ascii?Q?tMg7ErJqDDU7TNngX5mRkbIfTOnXCMmNo5Kgdz8J1o2vG2PMY3gONxOXvj+y?= =?us-ascii?Q?rtU0PF9EIfJGkPIE62syMfK1p+AJ7AhNf6FpJ2d96GfV+a5047a1RcmT11tL?= =?us-ascii?Q?NGntHoauKFJ1wCXIKkc/+BwAfGbjdFjm7jWalCsjslWV9NW93pP3ePKb1hfs?= =?us-ascii?Q?MBP536VPAkWFJ88IVdWEmWfFzWH60ilJZbMDmHUSbQIIG2XEGYfYL7vB8+LW?= =?us-ascii?Q?aOL55mIaPMIKZYab2MRd3eEoOBas0fl7skR2S6XO1RaHi8fTFQ=3D=3D?= 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:(13230040)(1800799024)(376014)(52116014)(366016)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?JyZdxlrghy4RonK5cu3/QFLvVz7gECB2zViicAHuXQV3zX0zz8hFh/NGHKeG?= =?us-ascii?Q?D8HFoB4XdirOzg5tQ0KJItIIJ1tWk6wfdxJJBFeX4cH6VpMScUms02lYejFI?= =?us-ascii?Q?YldU+Gxd7hz6NnrMdWxtG9LvA1kg3ax//Y2j1LxvOQOSvIq1zdlHSy6+Ahw5?= =?us-ascii?Q?RwWTRdLpV7Pa58dQM3j5BmfA30zOZ/l+OdyD8vIFzokj0xn/dUufpfqAtWoX?= =?us-ascii?Q?kOKsnsab/3q2+NXcivocDS/NrqDGAQJUG6qs33Z+uK8Ih3SCmJeybSGAmq+g?= =?us-ascii?Q?JfumMWsV1zLnAIJicqPLUw5ldFLT+lDFgYqfsRbtV0HAfDXu/wGz2yINO74B?= =?us-ascii?Q?fO+aPFkbBa0EjFfsqZpFmzrLIGQGdhb0szs47DdEzRlhjOnDx83a+gDYBJyy?= =?us-ascii?Q?9OryOniDjZbWnkH3iTlL2xNCYQYZVFk14bnj00nI0FMwFYeUfbKRgeenokyb?= =?us-ascii?Q?nCCEXk8cco1pNXqnpqFfw0dyBezmkRQo7otJbU3vyFld0g0gPrzbX1O7+Yrf?= =?us-ascii?Q?AOU/g55SlxpLbJZLuySjcP97PizoFEykr50jWPcxTIY+88E/TMFIdEWk7EOX?= =?us-ascii?Q?t5QEI6e4q3fjc5UCkeeFgpG7NUEkM8L7N2MYOYz9XQb+3mB3JRzxuncSGtd1?= =?us-ascii?Q?gL4UvqUWA1vY4F/84UicEeV0RbwRCPo8hK7oEWaranb9V+j3W5Fbgd0VkcIa?= =?us-ascii?Q?XF+mX7kyYil/AcTfHEVbgqBmxt68JGGYaw0rY9zFFxIItMM6jbRc7ivGfI46?= =?us-ascii?Q?n7MLhKgUDey/M38uM0CqbPxZ3YnPpBxDNHx8fWWJj9jBIMW3zEOeSO5QlZ5T?= =?us-ascii?Q?pyaBhLa/rRorChYF2InQhvmrIDzE8ONFSdfUjW0bGN1LuHbvVtYGo21ZtWcW?= =?us-ascii?Q?aUaud5R8EAGU+qXI7vyV32PAM1Pfx217ygEMRYK63V4AwtS12AEKBJPtyzlR?= =?us-ascii?Q?KdZqAK3EbqK8abcjwScDn3WD23wVKDI6hYdfSEJHULQGyZlm5X2FTXXJ78ie?= =?us-ascii?Q?/x0hzNanIx7POpGQNajhVHwlYn8wn1GeoDIGfcXdXoyObjE7q/ObUO6GSXTU?= =?us-ascii?Q?6pXKvqB7/XcOM+almC6Y14Tw4g9JuR4NEx9UnQGpAyoUInWhcCUv1qsxs7dG?= =?us-ascii?Q?wt5+gb4xEJg+HhcQbNQ5nRCj0itNJKftJm715itEGu5CsLztRTJ4R0S8mpeI?= =?us-ascii?Q?XEqu1dWuEY72oUWrymcUc9CqMT3/kk/gNm3S7ObkB9avw0widbpFYXtlzWly?= =?us-ascii?Q?taWvcAj5OG5pKjiQvARus5fXuitdc3Lsc8s0ln6RJI961MyyqugPBDi38+vb?= =?us-ascii?Q?JF0/HWUDVnjQRpdhvijuylxmUILOk8YSF2kmrHLsVzpn3Mc8OnG6bYeKVahS?= =?us-ascii?Q?gZtRf2ZLUSPmqh/V2fnGmbRO8a86ImpShUdSME3AsmiINP4Pzprd+QIxbx8L?= =?us-ascii?Q?ruOI+U1QRL+V5wfzdIkPQvsRWRmmyJddz23/p+EbnNjhjIf/Mi64yK8Yktz1?= =?us-ascii?Q?cl2y4CZAXkhlIJ46Q07meW1UkX7lgo/N9K00AmD2ze7KbZh44Uzbi1Shq42n?= =?us-ascii?Q?N4iY4BOUuvEmtKt0qxjdpeTeG8lz8p/WiPKPIbZs7ViWiNZRtufPwO40n4YD?= =?us-ascii?Q?9Q=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c8ddb58-d4f9-430f-5653-08dcd2f7db2b X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Sep 2024 06:55:15.8682 (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: GicJ7wS5WuRZxpVPlxfHHwhT1yaWeUqSZApwS3Xsmmb8B+YL2PCAgZj5rRzSHQ+blfEYFtRCmAwntlJDfSifMSSMMld6vBEkM9/8rgUMMvE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR13MB6723 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 This patch series aims to add two commands for the testpmd application: - set port eeprom magic value offset - set port led --- v2: * Solve the conflict in document file. --- James Hershaw (2): app/testpmd: add support for setting device EEPROM app/testpmd: add set dev led on/off command app/test-pmd/cmdline.c | 167 ++++++++++++++++++++ app/test-pmd/config.c | 85 ++++++++++ app/test-pmd/testpmd.h | 3 + doc/guides/testpmd_app_ug/testpmd_funcs.rst | 18 +++ 4 files changed, 273 insertions(+) -- 2.39.1