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 345364596A; Thu, 12 Sep 2024 08:10:58 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1163A4025E; Thu, 12 Sep 2024 08:10:58 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2090.outbound.protection.outlook.com [40.107.101.90]) by mails.dpdk.org (Postfix) with ESMTP id 433EE40144 for ; Thu, 12 Sep 2024 08:10:56 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=c9lFo5Qn5guvDgDJoQEnxe4BuUc6AJ3nRMWDHBxmUSEyun2499hsLVtbAH3LFTGCPWjYrEp2tGQBprcp/wpUUa1RrUWQ+giRlYEq5i1FRXYrB0s4Ud4RPDxolbYKobRS008w0J3X/X9tSNlbCErXfCo66Mh9/hnMJkAkoE7FmBCqe6fcO9I7ixB/R8o0/Fin7+WvYnoQUGX6rHFIkv+Cpi4zhSEHGhYnA9oh5doc/cm8s0EEMVqjIHwrFWYCtvorLm8W/biZeNC5Ec8X9OiwmIu3vA+9GcXpQDNXmfX1uA0W32un08AK3DYpp1nK0ne//DVeiXB5Oxc1pUGbPZJnYA== 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=z2mrX2HgPgJBqsZHahWUDtbeWfn0EyGSFu2IFi8vOSk=; b=zDK+pjieBU7fASG3B3pj6Grn1eoj6GMZ4epaxbCpVkkayYCpAiriFV2+BdlNIfAX9Su/im2g3OTacWLKxtPFl0NDw9D5UNgFn/WV0o+g8bUU9xRhGVZGTJyiOPSi1qd6kSWGaq3ibl+y88dNFXVPcIvq1jAGjUvOpV+WhMgYW9UOEmfmm6NuHoO3jx1ijV8xYNCuYNS2UCprdzHca28/E0XfSSgBv+moHOXYYJ0ANNAIoYzWjoP1OBbvS8SWCRw/AqKR+Gj7hLT7ldNOFwc/T72h2qYRu4UZSm8Q/XAcPvSZNlX/WJfI3+RxLGdcP9QnDPAmI1kJPV/QNqcOnIpFLQ== 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=z2mrX2HgPgJBqsZHahWUDtbeWfn0EyGSFu2IFi8vOSk=; b=NGozf8X0fIKlDeIRKbv2IIAoFIsp2XBkao6260o7s0XEhjQR6khNRUYyt12r55BgvJhpwP6wp2mHkDjgNpzBQyy5R1nf2oVQAav39pQzpjCRJ7/jcw9VUQLCtBXYcM10Oqc0fbvSV/hIspEV9NjYH7OBr1SElLNY46VfFxvgnvQ= 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 LV3PR13MB6454.namprd13.prod.outlook.com (2603:10b6:408:19c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7939.25; Thu, 12 Sep 2024 06:10:52 +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:10:51 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Chaoyong He Subject: [PATCH 0/2] add two commands for testpmd application Date: Thu, 12 Sep 2024 14:10:28 +0800 Message-Id: <20240912061030.2834034-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR04CA0163.apcprd04.prod.outlook.com (2603:1096:4::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_|LV3PR13MB6454:EE_ X-MS-Office365-Filtering-Correlation-Id: 6625642d-d96f-4b3d-ade5-08dcd2f1a6c3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|1800799024|52116014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?SBfPKMFX0GIuuqMRfiB8R+KNKlAlq9pAiV2bk9UEcrIhKYX5EQR2WrxxsGGD?= =?us-ascii?Q?m0qIZsF+W+xWLPwfxo/22cVHusRvuegzJ53+Z764mM2I+bh4GTsL2ifQYbfc?= =?us-ascii?Q?CqBq0Y+iH+ut/WRUaF7eRQyxNRW713s7ngs1Z4Q3ylj8A6bZsA8RvK5EB82R?= =?us-ascii?Q?Et01mxr9/UgPxB0SEtsbmnd2al4pixDkJ7T8/O+VuEG+nN+gAQ54OkHr3WgH?= =?us-ascii?Q?e0E+Qq+4m1d2VHsUeB8WMYK7qQhF+7ciHJZGn6oysJniizHPhzCRcWmCDtAt?= =?us-ascii?Q?5cvmzKcOWZ1QyCWJRNLmPP6i/ZcCINvsGhpft5Mj4e9fgbgaCj/bL7yuRzGI?= =?us-ascii?Q?UABxYU1rL0kWL/pu3ec/u/qtHJ3vpxeCq0EaQ78ntgbykv/e/LcBeqMAISED?= =?us-ascii?Q?GHQa5mE9tGzLIcDe/31xF7oxntS4sEksbLpGAVhzkVFGvtHYbCZ0PYklCAyH?= =?us-ascii?Q?1dQz3fgqhRtzj5VCzlu0N5rxI8ByR2C4Efc3/pOwmla/DmVzBKYy3PTt7M1a?= =?us-ascii?Q?8UznxhZJmOHG/eX/uv08HTmhIKlxpIUoPHjMw+6JnX+WqP77ZVgwMl70CnvS?= =?us-ascii?Q?xEc/f1a//ASbh4nj+UhljUnrLx2l/rF0VGfU4yZIsjl79gwj3GInS7vrda5k?= =?us-ascii?Q?cptrAIQ3w26cNb9kj2ygqi/M/DJKuVK6NnWfvFIemJM5NOo/Z+qOvKGDQTGS?= =?us-ascii?Q?ik5lFEs6GuLcPs7zKlAmgUbIM0jtP1EJrVNnK5tOyMJGDIBFSYqrHbsrX/Vb?= =?us-ascii?Q?yTfhxYTsq0vHjIeykIZVSkQjGIpyPbghoPLgQyuEP1GrQcJ9WpktFihe715A?= =?us-ascii?Q?/63yQeA8KHFa2B3IgnpKL1LBu9PoFbJ9jaGVceyNdsedXBYt55b8+1j8oBbS?= =?us-ascii?Q?qf5eXBI0vGY4VBxNZdkdDo4KIOJnBINOX10dmQf5101MbYKPL6f4/4e2SHep?= =?us-ascii?Q?j9p4dXUnX9L02qIssh1JAKFRGgUaOaaj7yKPFNh5vS0Agy3w47axsOw1jvAo?= =?us-ascii?Q?x5sOygTcedAV8QILaWJ90HPt1k4grK7Z0DL0TwNzimQ0Yf/ywAdGg/ibpJ2y?= =?us-ascii?Q?RRSnemR38DdvgiN3tVY67yF7XhydtHNbH2fcjhT/mo1wCqRBrbnS1BRSEygY?= =?us-ascii?Q?YgvtH5NMiEVnIm7EecZNU6FD6Hz6BHi1b6fLi4/RNoSoTuAYTfET08Au1qQg?= =?us-ascii?Q?2SPRmFt1hS1czHBRW4HcckrGc9tN5xOXIjuWv6MxWdtBhCkLq7uKsGuztIWR?= =?us-ascii?Q?JqyJvrKRgympIPud1oHhBBmopBafVo5FI1Hek0Cm0/z74BfSGaY1dcF7p19U?= =?us-ascii?Q?vKeL7yW7dZsfa7nL2jnuDEbAoNQuw9y6wL/9X5ygzS3z01vkxT4Xch01vNWS?= =?us-ascii?Q?y3aRQEnDvMq/A/5shDwqNNRg3l1ZHL8PVxN95mwEAEtxfWj+Gg=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)(376014)(1800799024)(52116014)(366016)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZvGXvQgznYK2e5jlMLGb1mL17EAFL9g3ET2CJpat3p6GRx9xhJzZByPJJlhk?= =?us-ascii?Q?PWBQLn35cqTH/nL4Q95Uh7nbOOjCGWMrsO+DiGJ4v6YRuLY6Nr1sgIyyzfYY?= =?us-ascii?Q?ZluHjuIlFuAYW2pY1eI4VXBJg3Lo+BShKriSZ6izoELx2xnT/2OCUlfNf9Ld?= =?us-ascii?Q?ep1VHQ9O71LjValT5pd1Dd+bVEovWPuyv7LsZDbVsazsFz1OZA0qb115otFg?= =?us-ascii?Q?WW4lwKz3TtUrcRVHwFJtNc2IkNVhrOJK0RRu5zdSZ95tPWEDYFbMvyevVcjY?= =?us-ascii?Q?nBiJDK05t3fxlH6hBHi8RCnqktpy9J95zmfxNr13ua5toDg/vQ9Vky67ZiK1?= =?us-ascii?Q?yvR0RYqKgg7RV6rQ+R3Kqs9e0WaxDS9d+Q5ownR/qRUau5+PA/HPzNO3+aAB?= =?us-ascii?Q?TQBv0YyO8hvg7EK+EQGX4Z1KEJL164zDXgWJ87lrd7o19pUAuBszO2yYL+ip?= =?us-ascii?Q?EXdKY15NniNw5/Y3LU65A6YbPO9br45bvwR0oBkgogheuo58HBAK98MA4aB9?= =?us-ascii?Q?CHuOox3Qazue1nszOHXLhYY/JiMc9iK6Nn4rEwTnrUBdfWO51SOucZb+Pr7V?= =?us-ascii?Q?w4CFYs/utLihdo6BEdp1ObWWXDZlN5nGfWAi6/29yga8tst9/KZ4zQFaR5JF?= =?us-ascii?Q?B00MDkwW9Enehm+LOBRHKNGAzacUJMAocwdyEiO1oP8jp7/8D4CHRMZT3SnU?= =?us-ascii?Q?CosIpS/PO/iNfYZjQlioMRL4DJNQGN0rEbqZDdWnr7ZiLoGjB+gcLwUlvG95?= =?us-ascii?Q?MKdd0F0eJbWVjn7fldGyXnuW0z19bVdCiDunB6jjOmYPiT7BHmJNF+qcMsy8?= =?us-ascii?Q?OfDZ40p5Gcq943fiFFSQw6UBfiW8+yzUnMqrbL+4fk+A01FU+Vyj0sD4IZr7?= =?us-ascii?Q?ngZQTyCqANJjdqtRHBPpM6YXM8BQuJGcVwItCaAa9rdNDNNqbCb0g0nRQKsR?= =?us-ascii?Q?0ADMfdkJQVaFN1x6QJsf5MxGsIgpSYOnLajcFhC26UTUn8YK8Aw14Pwcs9qs?= =?us-ascii?Q?B5UQoCeOIgifjDKyZOYHwSgaTmJBPULNy2dzjwF07Fhp3esXQKz77cj9Lahz?= =?us-ascii?Q?W52GDzC8HZOIPRPQdejtjo/JTwMxXqkK6OiYciEzOG3nrByoTXC4+RLAriPJ?= =?us-ascii?Q?RjFsX/uXazwDfnlvU4YPB82wupO7f9pcmFxK0Ht+P9kANZtDuI7ncJRSl5Po?= =?us-ascii?Q?OoR2oIvGI0eeEaLnuha5E8Rmn9L5YrTyylRToDCE0ZNUeIjj6blpHCpB4ABl?= =?us-ascii?Q?08AcNbyFk59OQJZ7JvfiJmZth5VW9rHsEH1Z5NogbXLinfRERIbF7mhYBvgV?= =?us-ascii?Q?N6gIjL4iAOQTtYhWojzM5jO7pyvfh6tkxn11gmidj6LNiClyeCyI7bK/FCPO?= =?us-ascii?Q?dmFk5pXSTmwzczZBeygxymRC6CX2prSUzpiw+jbDFoQl1QBdr4wjPpE6XrIH?= =?us-ascii?Q?9vXDqiAsIVpTRxm3lW5hzUMO+sqnyMKxvuciQiWbj07gdUZkTFrcXy4zdoU+?= =?us-ascii?Q?i81F/2tixJnBbeDE5E6upLE1/R2M5zstEBFVzWaelQ2poGUperzu7l7Jr+1v?= =?us-ascii?Q?RI2EYgJpB4mVhNINfD8y61ZCrVorLGUk0jvSpV7/XY6KL9MeGDC3+u79nCGr?= =?us-ascii?Q?1Q=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6625642d-d96f-4b3d-ade5-08dcd2f1a6c3 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:10:50.9822 (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: RZvHnLWp9hwGDEpi+yPCIGt+ponynXQGywAdvv5a4hjHhxAwJLMX3z01CQCVLxyLqBBiss6Bqeo3yljroKDcxZTHNKcDklvHEAHUuXLBqOo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR13MB6454 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 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 | 20 +++ 4 files changed, 275 insertions(+) -- 2.39.1