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 BF9FCA0524; Wed, 14 Apr 2021 02:57:49 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4766D161420; Wed, 14 Apr 2021 02:57:49 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 6B13916141E for ; Wed, 14 Apr 2021 02:57:47 +0200 (CEST) IronPort-SDR: +z9pD7RjyHk9Z3V8XlfQbbe77AKaLNdV+HLhP7tzUQkUwIGc+FDqsIochGl2nlfJHNMyMOvcAX k1oUmG1ZltGw== X-IronPort-AV: E=McAfee;i="6200,9189,9953"; a="255854933" X-IronPort-AV: E=Sophos;i="5.82,220,1613462400"; d="scan'208";a="255854933" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2021 17:57:46 -0700 IronPort-SDR: 5qGFrJB9G/i99YmzWQLFmvbMgmImmSdItqXFvWB1ChegXnIXEd7frUsdJ9RUx4RjxreGzTx1JM GN5e/WutiXxg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,220,1613462400"; d="scan'208";a="450608665" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by FMSMGA003.fm.intel.com with ESMTP; 13 Apr 2021 17:57:46 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 13 Apr 2021 17:57:45 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 13 Apr 2021 17:57:45 -0700 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (104.47.46.55) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 13 Apr 2021 17:57:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RlDzbc5tcnKJuv+O6wPLltfbSWgPnCK/bCcfTVhb7imEgwA6Ulridfl5SZcI+/48RXTVD8W9cxEPN8XbUAjuo7QHWFt8gyqzovPF20kdg6KxZwwYwYLZFHOCS+GYvFTZET4vOVpVy5LqF6pqb3RxwSW08J1Oal9SBEGrXV9a7wzufOhT9+KR2GV8d3abPargJyQcYRj16coiy7eVpt2kZsvqktRGInr8r05mw9EYl0nq5cLkgOp2QXT7um+aHEGAyD1Ke7+S3wnNVImGAvW8OGiFnAiyKRlynXWojTWrG2WOasUpe2+nRWURmhJrmDq0XbQKgrn5BfVe0rriOnvgbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8lXg0Y1rE1lhGU8ik+/tAX7ZzUn6JRUDZL0xtRimXvo=; b=nN5kuD7vVyVKNREea3F8vWecncSrOQmnaOMpMafiRy9rqSzvjuNE6D5M7eBXOhkroWoisCLLPVRZg9nV7V9t4M8L/3yvGK4tSdQFqJOAn2cJMCNZEz23uigZxrUn7JnC/yT+TojKTgR7wwu9+nb2+LvQi4ZpxRFccTlRVJeA4M3//+3CgYO0RBkwCsX4Yg/zSSDnRPdYgYIu3NlYWTIWRwJRzdGg1ubD2WQBOMW9ufaAEgtzAk72BPQ650YZIebNaavUNC4H628kjPZTPBvBkUfZinM7M+CNhbQ2c5CEeIIx3JKfG2KHRm9tZ/MIkVaxZzzkQNWiFAiycBLYO3TNmA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8lXg0Y1rE1lhGU8ik+/tAX7ZzUn6JRUDZL0xtRimXvo=; b=ge/A2egXBL1FPbZXdGl4iYXJXuUMoSJwzeeb0nyI+/XiKJXw3gqlEJ3/5zQ+BdgnSLPxAYkfsk06ORRdKEEj2tr9zM/tHCBK63ETp9/S9uYft7OdBgODf4G913poM4feKU+raumJ/7khBnptPo2AzIdiPv43yKzdriGcw05JiQA= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BYAPR11MB2870.namprd11.prod.outlook.com (2603:10b6:a02:cb::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.32; Wed, 14 Apr 2021 00:57:43 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::756a:2aef:40b1:11c8]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::756a:2aef:40b1:11c8%5]) with mapi id 15.20.4020.022; Wed, 14 Apr 2021 00:57:43 +0000 From: "Chautru, Nicolas" To: Hemant Agrawal , "dev@dpdk.org" , "gakhil@marvell.com" CC: "david.marchand@redhat.com" , Nipun Gupta Thread-Topic: [PATCH v3 6/8] baseband/la12xx: add documentation support Thread-Index: AQHXMCSGAXOuMLSbiUir2XJTBGOiFaqzMOwg Date: Wed, 14 Apr 2021 00:57:43 +0000 Message-ID: References: <20210410170252.4587-1-hemant.agrawal@nxp.com> <20210413051715.26430-1-hemant.agrawal@nxp.com> <20210413051715.26430-7-hemant.agrawal@nxp.com> In-Reply-To: <20210413051715.26430-7-hemant.agrawal@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [45.28.143.88] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2b6e557b-9e83-45f1-923a-08d8fee04fce x-ms-traffictypediagnostic: BYAPR11MB2870: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:418; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4WmU0FirmFuw+EAiT/hCN8XTlqCQD2MtugYBThmhUuRM5miGTB2BPiSMuvp3VK8r9+lqoHAUJ4xCJhZRdH+iH3bmg3aeoSfCamBbGHYbOqpkmrRIx+nyLNjxq8JJnTsAg6/hP5ZdbddpqFDAHINaM4I9CmeuB0uGgqB4BI2XQ+TssRuF3vnSoSK4FpdjnMZkzoHHiI6Dw+4Y07JvkGpkDiAdI+PM3/DdKS4buEHeLYmLeMa10Al1Wh56etl8KN+y5NKx2ykdd2NVNZwUayQaz6cnP0L+0YggjA0I0LDX7TVTLJp/iyvE96pyYwDQGhal1aTQ9LwH+phJVoKV3SWGlCjuAQmrmJ5RE97dGDYwev3mRjZE2S9F4Iw/49iYN6a4eutlk9HzlP+C3VA34sv6KclLRaLgyX+SD6OQo2ZDHvi6n8lNB22q1ELLmVEnAI1i8DCODD4xb6ID7mgXp1A2ziyZTXTrNRh0qWf4lvivDcFjG0kIJFK/htQh2e4wfjTzBfGMI7u91XuV7q9d4PQF41pm3R0MScIxCLdgNQhwS3V3grZzrlGAZT7MCPhGXyNGT/VwJ690xCkvvl/IWj9XLT2RmmWSufAlO8LaBtMlvcouVS6bLnT0uKGBd1lcmzeqGaTdLPuHjVAhi/YLtxFWfuNQswKVKJDCJ0j4j7uQDmprD98sdTSiUVi3eTvdUmhw x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(376002)(136003)(346002)(396003)(39860400002)(6506007)(8676002)(7696005)(478600001)(8936002)(316002)(2906002)(26005)(54906003)(53546011)(186003)(55016002)(9686003)(122000001)(66446008)(83380400001)(64756008)(86362001)(71200400001)(66476007)(66946007)(66556008)(4326008)(76116006)(38100700002)(52536014)(110136005)(33656002)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?uECWkQFf7gD3CJHIxMlwSWvRHJzEzTTpOK/SP1plQO+7kWzvgHsHiZjWXhJA?= =?us-ascii?Q?gg7BXRRXybX4gpfkdC96jTBx3EzTmWzOZAE18LDeR7PwmJrD/oP/tWbPp1CK?= =?us-ascii?Q?eRdy9DFKEWSEj72F4jkbmjQaHovKsqyRkpS863V9dX4P+GDVofeL2NtHFJQg?= =?us-ascii?Q?GqwqHy3nA4SQxDL3VN62VmhU8+MGPoFAn3+4faWXZkQJV9cYGia/xuf3iOdL?= =?us-ascii?Q?sIDlwH5R0w+E8+2GqEA59+/tH5u0WxSrPof/jxk1oVBsDc5JtHTKaaM+ya59?= =?us-ascii?Q?boASOs0OhP3Vvr2B7JkiyaFP8+9wCX4UZQqr3VixR1DeGHZdVv2Gr186vwAm?= =?us-ascii?Q?T/jYGD7vNFyiqPXdyi1euMdlRh7Wck5iU6Vkmj96pidLCHAvjkWrVLUATCdv?= =?us-ascii?Q?TQaUiPXJsqxfGYa/5y6+QpShGT34SOg1B5kGL/B29iaqzLgCOs3z0Jdfsp7q?= =?us-ascii?Q?I4qZOmdIxaYpITg1ZAJQnPILCJiOW1peVtzCloeJaASuMVuf5eUaeUwMBmYL?= =?us-ascii?Q?wPfplbYMcTRDOc81ghoZN9LXmUnKR786fxa8vZRLR9IAauR43m/85b0jphUv?= =?us-ascii?Q?DZueDmABfyQPzrnC0aPczwDAeIX3gYa/HjppkBkFadQyhvLX9lxW6CHn4Yei?= =?us-ascii?Q?HTBr85jarzz0QxsKbsVmYnU3MRSVaFks8L/t9Q82kHZSUsi+l+ZRsyv5U6m2?= =?us-ascii?Q?rp1DMdSZf8UVYsYAggQm58PntXy2cqxs+LIlvIjg3mrj30A8+xmF+SbyNfM7?= =?us-ascii?Q?2q6M1s5utAHm+0Owz6ZOlXtP4NFg8ycMkjL3rdfVqDmYl0anP/iBZmB0N/Ez?= =?us-ascii?Q?yeYTmOpRJr/5ly7bM+5XzeRaf4w69TaCkMlOe5a8I1ybMsZ0douzdwO5TlbW?= =?us-ascii?Q?c7ZboBpBjz+wb2bHCrB2ZRt2IfVcDIuwK5qTblOUfcbFdbEWoMOC6GCQrQj5?= =?us-ascii?Q?FkqXlvAsi7pe5d3NJHMeizBpi5xaZ2uC+mlrehNrM44YJ/90miVyRYc+Xm9P?= =?us-ascii?Q?Q5yzNqX8UaARCWn80LMweBaC3n4pjNEF1VMyaUAXGqVSI175sapwdCFEpXbM?= =?us-ascii?Q?stBhOHvgcZqGtq9CrWi+RvqVmLqCmbOOMaWXkMU+nhbR/3zYjBCwxw2A2ilP?= =?us-ascii?Q?sNz4J3haBCzJ2uFVvvP2PR5U53LUIcs10V9UUX3fu5y36IU6OUXUXDEvo15E?= =?us-ascii?Q?EABSNuFB3CdIYeNj4XUG9Ul1SkM8562Q0/PsloSIF4pUUaquc3+a8I3Mu6y/?= =?us-ascii?Q?fzvKW+ofvSFRKhw7XVf2iwwYpInp7GkuBzL9XT02ShBhLF1l0hGNttBytUwS?= =?us-ascii?Q?gG+XtOZsZrQyVL6GaF0Pcs0h?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b6e557b-9e83-45f1-923a-08d8fee04fce X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2021 00:57:43.7222 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IBRfqIqggN/nCaYLSuX2z3glc2eF2oWnfQYf70AErLl2UyLeAJAzGn513jYndsl/E8LAdEWUNU4dQ3xkHN+l1UcBTeWZOqAgfVQGMHPb2Mw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2870 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 6/8] baseband/la12xx: add documentation support 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" Documentation should be ideally embedded within the related commits to go h= and in hand when feature are being added, not as a separate commit. Other c= omments below > -----Original Message----- > From: Hemant Agrawal > Sent: Monday, April 12, 2021 10:17 PM > To: dev@dpdk.org; gakhil@marvell.com; Chautru, Nicolas > > Cc: david.marchand@redhat.com; Hemant Agrawal > ; Nipun Gupta > Subject: [PATCH v3 6/8] baseband/la12xx: add documentation support >=20 > This patch add documentation for LA12xx PMD. >=20 > Signed-off-by: Nipun Gupta > Signed-off-by: Hemant Agrawal > --- > MAINTAINERS | 9 ++ > doc/guides/bbdevs/features/la12xx.ini | 14 +++ > doc/guides/bbdevs/index.rst | 1 + > doc/guides/bbdevs/la12xx.rst | 139 +++++++++++++++++++++++++ > doc/guides/rel_notes/release_21_05.rst | 5 + > 5 files changed, 168 insertions(+) > create mode 100644 doc/guides/bbdevs/features/la12xx.ini > create mode 100644 doc/guides/bbdevs/la12xx.rst >=20 > diff --git a/MAINTAINERS b/MAINTAINERS > index e746ef1d32..24081fceb3 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1289,6 +1289,15 @@ F: doc/guides/rawdevs/ntb.rst > F: examples/ntb/ > F: doc/guides/sample_app_ug/ntb.rst >=20 > +Baseband Drivers > +------------------- > + > +NXP LA12xx > +M: Hemant Agrawal > +M: Nipun Gupta > +F: drivers/baseband/la12xx/ > +F: doc/guides/bbdevs/la12xx.rst > +F: doc/guides/bbdevs/features/la12xx.ini >=20 > Packet processing > ----------------- > diff --git a/doc/guides/bbdevs/features/la12xx.ini > b/doc/guides/bbdevs/features/la12xx.ini > new file mode 100644 > index 0000000000..979d9dd224 > --- /dev/null > +++ b/doc/guides/bbdevs/features/la12xx.ini > @@ -0,0 +1,14 @@ > +; > +; Supported features of the 'la12xx' bbdev driver. > +; > +; Refer to default.ini for the full list of available PMD features. > +; > +[Features] > +Turbo Decoder (4G) =3D N > +Turbo Encoder (4G) =3D N > +LDPC Decoder (5G) =3D Y > +LDPC Encoder (5G) =3D Y > +LLR/HARQ Compression =3D N > +External DDR Access =3D Y What is the external DDR access capability here? This was not exposed in BB= DEV.=20 > +HW Accelerated =3D Y > +BBDEV API =3D Y > diff --git a/doc/guides/bbdevs/index.rst b/doc/guides/bbdevs/index.rst in= dex > 4445cbd1b0..cedd706fa6 100644 > --- a/doc/guides/bbdevs/index.rst > +++ b/doc/guides/bbdevs/index.rst > @@ -14,3 +14,4 @@ Baseband Device Drivers > fpga_lte_fec > fpga_5gnr_fec > acc100 > + la12xx > diff --git a/doc/guides/bbdevs/la12xx.rst b/doc/guides/bbdevs/la12xx.rst > new file mode 100644 index 0000000000..1cadd6f337 > --- /dev/null > +++ b/doc/guides/bbdevs/la12xx.rst > @@ -0,0 +1,139 @@ > +.. SPDX-License-Identifier: BSD-3-Clause > + Copyright 2021 NXP > + > +NXP LA12xx Poll Mode Driver > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > + > +The BBDEV LA12xx poll mode driver (PMD) supports an implementation for > +offloading High Phy processing functions like LDPC Encode / Decode 5GNR > +wireless acceleration function, using PCI based LA12xx Software defined > radio. > + > +More information can be found at `NXP Official Website > + processors/layerscape-processors/layerscape-access-la1200-programmable- > baseband-processor:LA1200>`_. > + > +Features > +-------- > + > +LA12xx PMD supports the following features: > + > +- LDPC Encode in the DL > +- LDPC Decode in the UL > +- Maximum of 8 UL queues > +- Maximum of 8 DL queues > +- PCIe Gen-3 x8 Interface > +- MSI-X Capability was not exposed in the commit > + > +LA12xx PMD supports the following BBDEV capabilities: > + > +* For the LDPC encode operation: > + - ``RTE_BBDEV_LDPC_CRC_24B_ATTACH`` : set to attach CRC24B to CB(s) > + - ``RTE_BBDEV_LDPC_RATE_MATCH`` : if set then do not do Rate Match > +bypass mismatch with the code > + > +* For the LDPC decode operation: > + - ``RTE_BBDEV_LDPC_CRC_TYPE_24B_CHECK`` : check CRC24B from CB(s) > + - ``RTE_BBDEV_LDPC_CRC_TYPE_24B_DROP`` : drops CRC24B bits > appended while decoding > + - ``RTE_BBDEV_LDPC_DEC_SCATTER_GATHER`` : supports scatter-gather > +for input/output data > + > +Installation > +------------ > + > +Section 3 of the DPDK manual provides instructions on installing and > compiling DPDK. > + > +DPDK requires hugepages to be configured as detailed in section 2 of the > DPDK manual. > + > +Initialization > +-------------- > + > +The device can be listed on the host console with: > + > + > +Use the following lspci command to get the multiple LA12xx processor > +ids. The device ID of the LA12xx baseband processor is "1c30". > + There is no SRIOV? Single device id?=20 > +.. code-block:: console > + > + sudo lspci -nn > + > +... > +0001:01:00.0 Power PC [0b20]: Freescale Semiconductor Inc Device > +[1957:1c30] ( rev 10) ... > +0002:01:00.0 Power PC [0b20]: Freescale Semiconductor Inc Device > +[1957:1c30] ( rev 10) > + > + > +Prerequisites > +------------- > + > +Currently supported by DPDK: > + > +- NXP LA1224 BSP **1.0+**. > +- NXP LA1224 PCIe Modem card connected to ARM host. > + > +- Follow the DPDK :ref:`Getting Started Guide for Linux ` to > setup the basic DPDK environment. > + > +* Use dev arg option ``modem=3D0`` to identify the modem instance for a > +given > + device. This is required only if more than 1 modem cards are attached = to > host. > + this is optional and the default value is 0. > + e.g. ``--vdev=3Dbaseband_la12xx,modem=3D0`` > + > +* Use dev arg option ``max_nb_queues=3Dx`` to specify the maximum > number > +of queues > + to be used for communication with offload device i.e. modem. default i= s > 16. > + e.g. ``--vdev=3Dbaseband_la12xx,max_nb_queues=3D4`` > + > +Enabling logs > +------------- > + > +For enabling logs, use the following EAL parameter: > + > +.. code-block:: console > + > + ./your_bbdev_application --log-level=3Dla12xx: > + > +Using ``bb.la12xx`` as log matching criteria, all Baseband PMD logs can > +be enabled which are lower than logging ``level``. > + > + > +Test Application > +---------------- > + > +BBDEV provides a test application, ``test-bbdev.py`` and range of test > +data for testing the functionality of LA12xx for FEC encode and decode, > +depending on the device capabilities. The test application is located > +under app->test-bbdev folder and has the following options: > + > +.. code-block:: console > + > + "-p", "--testapp-path": specifies path to the bbdev test app. > + "-e", "--eal-params" : EAL arguments which are passed to the test app. > + "-t", "--timeout" : Timeout in seconds (default=3D300). > + "-c", "--test-cases" : Defines test cases to run. Run all if not speci= fied. > + "-v", "--test-vector" : Test vector path (default=3Ddpdk_path+/app/tes= t- > bbdev/test_vectors/bbdev_null.data). > + "-n", "--num-ops" : Number of operations to process on device > (default=3D32). > + "-b", "--burst-size" : Operations enqueue/dequeue burst size > (default=3D32). > + "-s", "--snr" : SNR in dB used when generating LLRs for bler tests. > + "-s", "--iter_max" : Number of iterations for LDPC decoder. > + "-l", "--num-lcores" : Number of lcores to run (default=3D16). > + "-i", "--init-device" : Initialise PF device with default values. > + > + > +To execute the test application tool using simple decode or encode > +data, type one of the following: > + > +.. code-block:: console > + > + ./test-bbdev.py > + -e=3D"--vdev=3Dbaseband_la12xx,socket_id=3D0,max_nb_queues=3D8" -c vali= dation > + -n 64 -b 1 -v ./ldpc_dec_default.data ./test-bbdev.py > + -e=3D"--vdev=3Dbaseband_la12xx,socket_id=3D0,max_nb_queues=3D8" -c vali= dation > + -n 64 -b 1 -v ./ldpc_enc_default.data > + > +The test application ``test-bbdev.py``, supports the ability to > +configure the PF device with a default set of values, if the "-i" or "- > +-init-device" option is included. The default values are defined in > test_bbdev_perf.c. > + > + > +Test Vectors > +~~~~~~~~~~~~ > + > +In addition to the simple LDPC decoder and LDPC encoder tests, bbdev > +also provides a range of additional tests under the test_vectors > +folder, which may be useful. The results of these tests will depend on > +the LA12xx FEC capabilities which may cause some testcases to be skipped= , > but no failure should be reported. > diff --git a/doc/guides/rel_notes/release_21_05.rst > b/doc/guides/rel_notes/release_21_05.rst > index 6f5858c8f6..61797e2a43 100644 > --- a/doc/guides/rel_notes/release_21_05.rst > +++ b/doc/guides/rel_notes/release_21_05.rst > @@ -130,6 +130,11 @@ New Features > * Added command to display Rx queue used descriptor count. > ``show port (port_id) rxq (queue_id) desc used count`` >=20 > +* **Added NXP LA12xx baseband PMD.** > + > + Added a new baseband PMD driver for NXP LA12xx Software defined > radio. > + > + See the :doc:`../bbdevs/la12xx` for more details. >=20 > Removed Items > ------------- > -- > 2.17.1