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 7976B45A01; Thu, 26 Sep 2024 23:55:58 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 05FE0400EF; Thu, 26 Sep 2024 23:55:58 +0200 (CEST) Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by mails.dpdk.org (Postfix) with ESMTP id 076DD4003C for ; Thu, 26 Sep 2024 23:55:55 +0200 (CEST) Received: by mail-pf1-f196.google.com with SMTP id d2e1a72fcca58-71798a15ce5so1964251b3a.0 for ; Thu, 26 Sep 2024 14:55:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1727387755; x=1727992555; darn=dpdk.org; h=mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=slXLeXmzs4lc8fU9pyOnboY11LC8TpJM+8Dw/dRoJiM=; b=WiECRlf9xB54z8/kc3OO5uLN8PJ60XPNqH2lbnLZXigMHGFqXZx42+ElwQ+sYvA30X eFste89BHrfLmgCRlTJUA5Q5obKgBiI6Ev8Mspbi4SZthKtf1hl/SXjCLzWSUgRTnZu7 snud0o08p1Fq005yes5lQ1hvK0qHeQL1TNaro= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727387755; x=1727992555; h=mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=slXLeXmzs4lc8fU9pyOnboY11LC8TpJM+8Dw/dRoJiM=; b=TkOro8c2Pk82FTYVzDOn+gNvHfBsQ64WvSDYL3IGX9izVRpwEMj5VMrZRY8tBboWkt B0niYZKeQJccE1exXgPQPRuf11Ok9+NY2y4tXaO+ka4sZH6LF4q3sDOhiazgHKwOkVqC a53Ko/vJX9DkM92xkz/uNCD1wvkYDEteN7jk+V0XQTOHurGrr0u5ruoQMn1FyBT65qML 3rljIU8x5vn+yqqig+BRaxwry/QYkMixAwF54j6JhOG8Qe3r5NrGH5ExeA2FedyWeuQj UZNfSflWL6JaeUkrU72E2f66vAdBdeTl6d7oCZt3vqX6sJfk2ATY96cPTmZh1eavDaJk 1fMg== X-Forwarded-Encrypted: i=1; AJvYcCUa3+9QtqIwDuq8ZW58uJIzHzbvPxvYmVzOqcv8kHZR11ffU9pigz5sj0JbcEIBgKLY3WU=@dpdk.org X-Gm-Message-State: AOJu0Yw+iNyWfQ0TwyIppEzrKXkJ1k/ZN7vk3D4IKMXvr90dzNkqFQ/A WtKMCpvo0vCKKU6TMuFilKWHzQvf3OM5nSbiFDWey7lDEX60/i5iOQckym6Ktrd6eUe3+FVASZR gI7ZZcURO24RkyrsM+GgaP+L8o+dSrg== X-Google-Smtp-Source: AGHT+IE0IFQiXKvhjdGPsV29XKoiXgpFew7b88V3QuaQZ+YqE0N6KwFGWAmjSfRKKAVp6X1gtLGHVA== X-Received: by 2002:a05:6a20:3d88:b0:1d1:88bf:dff6 with SMTP id adf61e73a8af0-1d4ebe73f50mr7172360637.15.1727387754811; Thu, 26 Sep 2024 14:55:54 -0700 (PDT) Received: from localhost.localdomain ([192.19.224.250]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7e6db5f57f3sm374020a12.77.2024.09.26.14.55.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Sep 2024 14:55:53 -0700 (PDT) From: Damodharam Ammepalli To: damodharam.ammepalli@broadcom.com Cc: ajit.khaparde@broadcom.com, dev@dpdk.org, ferruh.yigit@amd.com, huangdengdui@huawei.com, kalesh-anakkur.purayil@broadcom.com Subject: [PATCH v6 0/2] Add link_speed lanes support Date: Thu, 26 Sep 2024 14:43:47 -0700 Message-ID: <20240926215012.9987-1-damodharam.ammepalli@broadcom.com> X-Mailer: git-send-email 2.43.5 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" 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 is a continuation of the patch set that supports configuring speed lanes. https://patchwork.dpdk.org/project/dpdk/patch/20240708232351.491529-1-damodharam.ammepalli@broadcom.com/ The patchset consists 1) rtelib/testpmd changes (Addressing the comments). Earlier comments are available here, https://patchwork.dpdk.org/project/dpdk/list/?q=Add%20link_speed%20lanes%20support&archive=both&series=&submitter=&delegate=&state=* 2) Driver implementation of bnxt PMD. v2->v3 Consolidating the testpmd and rtelib patches into a single patch as requested. v3->v4 Addressed comments and fix help string and documentation. v4->v5 Addressed comments given in v4 and also driver implementation of bnxt PMD. v5->v6 Removed LANE_xx enums and updated driver source files. Minor help string fix. Damodharam Ammepalli (2): ethdev: Add link_speed lanes support net/bnxt: code refactor for supporting speed lanes app/test-pmd/cmdline.c | 248 ++++++++++++++++++++++++++++++++- app/test-pmd/config.c | 4 + drivers/net/bnxt/bnxt.h | 3 + drivers/net/bnxt/bnxt_ethdev.c | 176 +++++++++++++++++++++-- drivers/net/bnxt/bnxt_hwrm.c | 40 +++++- lib/ethdev/ethdev_driver.h | 91 ++++++++++++ lib/ethdev/rte_ethdev.c | 52 +++++++ lib/ethdev/rte_ethdev.h | 83 +++++++++++ lib/ethdev/version.map | 5 + 9 files changed, 682 insertions(+), 20 deletions(-) -- 2.43.5 -- This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it.