From patchwork Wed Sep 8 01:15:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Chautru X-Patchwork-Id: 98230 Return-Path: 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 3EA6BA0C56; Wed, 8 Sep 2021 03:16:06 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E40124112E; Wed, 8 Sep 2021 03:16:01 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 3A68E4003C for ; Wed, 8 Sep 2021 03:16:00 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10100"; a="281368117" X-IronPort-AV: E=Sophos;i="5.85,276,1624345200"; d="scan'208";a="281368117" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Sep 2021 18:15:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,276,1624345200"; d="scan'208";a="693000841" Received: from unknown (HELO icx-npg-scs1-cp1.localdomain) ([10.233.180.245]) by fmsmga006.fm.intel.com with ESMTP; 07 Sep 2021 18:15:57 -0700 From: Nicolas Chautru To: dev@dpdk.org, gakhil@marvell.com Cc: thomas@monjalon.net, trix@redhat.com, hemant.agrawal@nxp.com, mingshan.zhang@intel.com, arun.joshi@intel.com, Nicolas Chautru Date: Tue, 7 Sep 2021 18:15:35 -0700 Message-Id: <1631063741-28631-1-git-send-email-nicolas.chautru@intel.com> X-Mailer: git-send-email 1.8.3.1 Subject: [dpdk-dev] [PATCH v3 0/6] bbdev update related to CRC usage 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 Sender: "dev" v3: 2 updates based on review comment by tom rix, thanks v2: typo missed in documentation. Capturing in this serie minor change to bbdev to support a more comprehensive set of options for CRC used for 4G and 5G (exposed as optional capabilities). This also includes clarifications in documention and minor update to log print. Nicolas Chautru (6): bbdev: add capability for CRC16 check baseband/turbo_sw: add support for CRC16 bbdev: add capability for 4G CB CRC DROP baseband/acc100: add support for 4G CRC drop doc: clarification of usage of HARQ in bbdev doc bbdev: reduce warning level for one scenario app/test-bbdev/test_bbdev_vector.c | 4 +++ doc/guides/bbdevs/acc100.rst | 1 + doc/guides/prog_guide/bbdev.rst | 26 ++++++++++++++++ doc/guides/rel_notes/release_21_11.rst | 8 +++++ drivers/baseband/acc100/rte_acc100_pmd.c | 12 ++++++-- drivers/baseband/turbo_sw/bbdev_turbo_software.c | 16 ++++++++++ lib/bbdev/rte_bbdev.c | 7 +++-- lib/bbdev/rte_bbdev_op.h | 39 +++++++++++++----------- 8 files changed, 90 insertions(+), 23 deletions(-)