Message ID | 20230919012136.2818396-1-nicolas.chautru@intel.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> 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 2C511425F2; Tue, 19 Sep 2023 03:24:55 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 00CA34027E; Tue, 19 Sep 2023 03:24:55 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id AE7AA4003C for <dev@dpdk.org>; Tue, 19 Sep 2023 03:24:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695086694; x=1726622694; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aY5tLgQgyGPlS+W37I+m/AVF39gQvew6cqshoYvzkR0=; b=OijJNJ9fcrAZrINVRdcP6jYsosuOGfFCvWBY3jnyCc7b+FjLmV1B7aRm 1O568mBhaAdA+xluntaQRqL29/DT7nPKK2mPvA/KmXM+5l/VqzBvH3V1t yq5QVVctrdD8L/F0SG3JbvSmjBhG65fgQJkdFUukJ57V1cmq5zJ6awjS7 Aiwps0IkBEznvr1YRNtoWpxDgCuygQATSWvU6kgQtAmUZCDqBIjD4f0DJ B0YM+f3kHm7NSTB0Moe/eLhlrTehW7v4mbNqgZuwpddp4u8Y1sloYkyXe Q5PiuRaFafGzQ6NF8vdKjO2KemjR0k8w/Vq29nSLCbu0TnrklmIXOmOHx w==; X-IronPort-AV: E=McAfee;i="6600,9927,10837"; a="360078085" X-IronPort-AV: E=Sophos;i="6.02,158,1688454000"; d="scan'208";a="360078085" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Sep 2023 18:24:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10837"; a="746039439" X-IronPort-AV: E=Sophos;i="6.02,158,1688454000"; d="scan'208";a="746039439" Received: from spr-npg-bds1-eec2.sn.intel.com (HELO spr-npg-bds1-eec2..) ([10.233.181.123]) by orsmga002.jf.intel.com with ESMTP; 18 Sep 2023 18:24:51 -0700 From: Nicolas Chautru <nicolas.chautru@intel.com> To: dev@dpdk.org, maxime.coquelin@redhat.com Cc: hemant.agrawal@nxp.com, david.marchand@redhat.com, hernan.vargas@intel.com, Nicolas Chautru <nicolas.chautru@intel.com> Subject: [PATCH v1 0/7] VRB2 BBDEV PMD introduction Date: Tue, 19 Sep 2023 01:21:29 +0000 Message-Id: <20230919012136.2818396-1-nicolas.chautru@intel.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Series |
VRB2 BBDEV PMD introduction
|
|
Message
Chautru, Nicolas
Sept. 19, 2023, 1:21 a.m. UTC
This serie includes includes changes to the VRB BBDEV PMD for 23.11. This relies on the previous serie that Maxime is about to apply (https://patches.dpdk.org/project/dpdk/list/?series=28544). I did not include documentationa just yet but I will in next revision. This allows the VRB unified driver to support the new VRB2 implementation variant on GNR-D. This also include minor change to the dev_info to expose FFT version flexibility to expose information to the application on what is configured dynamically on the device. Nicolas Chautru (7): bbdev: add FFT version member in driver info baseband/acc: add FFT version in the VRM PMD baseband/acc: remove the 4G SO capability for VRB1 baseband/acc: allocate FCW memory separately baseband/acc: add support for MLD operation baseband/acc: introduce the new VRB2 variant baseband/acc: add configure helper for VRB2 drivers/baseband/acc/acc100_pmd.h | 2 + drivers/baseband/acc/acc_common.h | 97 +- drivers/baseband/acc/rte_acc100_pmd.c | 10 +- drivers/baseband/acc/rte_vrb_pmd.c | 1967 ++++++++++++++++++++++--- drivers/baseband/acc/vrb1_pf_enum.h | 17 +- drivers/baseband/acc/vrb2_pf_enum.h | 124 ++ drivers/baseband/acc/vrb2_vf_enum.h | 121 ++ drivers/baseband/acc/vrb_cfg.h | 16 + drivers/baseband/acc/vrb_pmd.h | 173 ++- lib/bbdev/rte_bbdev.h | 2 + 10 files changed, 2297 insertions(+), 232 deletions(-) create mode 100644 drivers/baseband/acc/vrb2_pf_enum.h create mode 100644 drivers/baseband/acc/vrb2_vf_enum.h
Comments
On Tue, Sep 19, 2023 at 3:25 AM Nicolas Chautru <nicolas.chautru@intel.com> wrote: > > This serie includes includes changes to the VRB BBDEV PMD for 23.11. > This relies on the previous serie that Maxime is about to apply > (https://patches.dpdk.org/project/dpdk/list/?series=28544). Fyi, the CI people started to implement series dependencies. Currently, only the ovsrobot supports it, but the UNH lab will support it soon, too (and others CI will probably follow later). http://inbox.dpdk.org/dts/f7ty1hkobj2.fsf@redhat.com/T/#m7e86d61319ab09aedc123defea34b6e3699d34fa For example here, that would translate to adding the following tag to this cover letter (or the first patch of your series): Depends-on: series-28544 ("bbdev: API extension for 23.11")