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 69355A0524; Tue, 13 Apr 2021 12:06:36 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E2D6D160DB5; Tue, 13 Apr 2021 12:06:35 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3772C160D49 for ; Tue, 13 Apr 2021 12:06:34 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13DA1Ebn012476; Tue, 13 Apr 2021 03:06:33 -0700 Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp2057.outbound.protection.outlook.com [104.47.44.57]) by mx0b-0016f401.pphosted.com with ESMTP id 37vpuu3an3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Apr 2021 03:06:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ebro2VK6eGInD7Cd9wI+p36xdD6XoOg1NKoPKaua2Ewew3JDYI/xew7w+EDlAGBdjsSk0Y6WoLzQBON7LPUq0RwhBNR5wIMWrO2bV6Vko4kldh5l1rkbhv+ETC/qlZhvmV4lQ9QMA0pPjs2JKKUfpX+JvIn3n6OxSBgQaZJciZWnMd+fDsGonSZRijSe0ApNlzq3k2ByyF+JXKToYE/dix70BiJgMakCueUmT5kIP+zq5C31qCPYva+mmb00mi0IWczrL802vzuuskRZLIiQgDi7dIpl1SjShEBDnIwWvQvoxWV2IvkTlwk0jMLhBTeFTg8jdsIA4Rr/nyu30UT15g== 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=VCqiuB29XOYSdVv2ROswqOV8Y1nTgruHA4A8F4I0agw=; b=cRMOYzt3GgviWFUJsBvMWNv9ko5YtgRwikWyqdyP1Cn9+wrdcyTux4kSIT2ymQtNMV+MpmGhedxXRxoGoy2MvAytt1aDg7RCJwCLksWgMOxD0ZWfQEJQRi2IK8LsmHk+I4ttv7CXscOOhi8h+vzlKJdk4LPdsPFzp2j+yKRFP42iTymOaK7wY1pQXN3sSMjvfplRq9MBobUxpanHQpu5cHCZAVVruDQIU8QGZiLWqkBXu5NJfVN/MS6y3+KAn+SBDKGJGHWWwzzzvyJFiA51849rSun8TeJRVwxQZ/RY0pW6fts9+Jcg/ySdoyRgHBBSfHbd9Jk0OW0oG7nMbz7MKg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VCqiuB29XOYSdVv2ROswqOV8Y1nTgruHA4A8F4I0agw=; b=PN1KFyFxDld+x87Q3IdZU2wAyDHZppjG1nQcwhe7CTfINQ9GAc3SvsH+SSuxtwheNY8dGhQ6RDMsBS+Xt77bSdeSmfiBlrvY9FuIWuUA/j+dqzsscrfHl7kUjyTgPy0uNMqNkfohBxb6O4IluSdqBH+85T8t8hwhELmtZdci4Nw= Received: from MW2PR18MB2284.namprd18.prod.outlook.com (2603:10b6:907:10::16) by MWHPR1801MB1984.namprd18.prod.outlook.com (2603:10b6:301:6c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.28; Tue, 13 Apr 2021 10:06:28 +0000 Received: from MW2PR18MB2284.namprd18.prod.outlook.com ([fe80::3168:cb00:6607:743f]) by MW2PR18MB2284.namprd18.prod.outlook.com ([fe80::3168:cb00:6607:743f%7]) with mapi id 15.20.4020.022; Tue, 13 Apr 2021 10:06:28 +0000 From: Akhil Goyal To: Hemant Agrawal , "dev@dpdk.org" , "nicolas.chautru@intel.com" CC: "david.marchand@redhat.com" Thread-Topic: [EXT] [PATCH v3 0/8] baseband: add NXP LA12xx driver Thread-Index: AQHXMCR0nId/K+T4+0KKu7HMtEpNuKqyN+bg Date: Tue, 13 Apr 2021 10:06:28 +0000 Message-ID: References: <20210410170252.4587-1-hemant.agrawal@nxp.com> <20210413051715.26430-1-hemant.agrawal@nxp.com> In-Reply-To: <20210413051715.26430-1-hemant.agrawal@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=marvell.com; x-originating-ip: [182.69.47.6] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9496c721-40de-4dc7-1db6-08d8fe63ce18 x-ms-traffictypediagnostic: MWHPR1801MB1984: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8dgXeErxQvdASvgOAeZRzwV6Lvmr95fa5vBpDLWzomEhxZgei3Uadt4kByeWOitct2k+4brwgC17J8G1MGVrPduViW3Qne8kXpvgjolA3W6cVXZ5lEc+n1oxuvgr/dhy9hV7o+5sAtytqI5q2LGs28gcVKGd1ePTqcPcO1f3Fn8kJ+9c4zkyvPsa1UIx81L2MXPWpngMSmZ2TZv5Lh/Yti7Txj7dA6moCFBQeRCCL2JbFgFc0Z3cgoIVwO50x4h1yl4l163cE0l9hFGc6h910Rb4f9Jnzg2jov+SKmhRPGBLztL1K+uMqabT8nM4KAFk2xZ6Ox1UEjn8yQ4Q3mTbZK6xUoWZ84z1DRrA3m4qx5hW+4JSlVnFmbiI2R0x8w+HtpFcmGB8vIHa65Q9V+ch+Qz1CTK1YXb5RWBpbPlpF6ZvyA45UfpvdyQSyNq1DHN44B4YXKOoKOtKI+LOuqvDfBnGNSrVtadiFXpOkIEa9OW1lVwotRxkmF16Z1m8mZKC+SGDP4aW0wVVB4mjtDvDIieGRudjbUFWdC97qzKcLUqpTQlQbthdQUZMHbCvsMG1riEtfwM8BPj4esmywm+2WWXT6K81flMfuTFba7Yl73Y= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2284.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(39850400004)(366004)(396003)(346002)(316002)(9686003)(66556008)(71200400001)(55016002)(64756008)(33656002)(76116006)(110136005)(38100700002)(122000001)(66476007)(8936002)(66946007)(4326008)(66446008)(83380400001)(6506007)(86362001)(5660300002)(52536014)(2906002)(26005)(186003)(8676002)(478600001)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?NvAIJ3cu1VvBV3y5KMS09ewsCQU63cd+/5Lpnk1iY222xtWspul+jMceJAtB?= =?us-ascii?Q?dl9W9iXurtrNRjVNv5RUy54DYeUcweMh8b9bmZ8pFntTxX0OLJ3QzxLgKMyK?= =?us-ascii?Q?9NgVbJ9JYka3NZIL5zWUVowGJdAfOkO3MmsXIlBbaTGRI/DMKpdxafGqfryb?= =?us-ascii?Q?njbF+y9Jeaj5gCZoVVpnTX7XCSiG3DZ/6L8JEWLcJwBdnhv5nSf/skkxeufX?= =?us-ascii?Q?QGtEG5CSZWTQkqxZueuGTJdPODA6lYieCGRjLLHHrKe+Agry554mV/Nj+yCl?= =?us-ascii?Q?Edbtw7hBU2zi2GeN9KlfXS2uiAtQ9bpcrscclQYiMWEyToIRjd2QOGT1P+B3?= =?us-ascii?Q?1M0I+HVSj9+kI44yfNixo6nm1xhfHkR0+DO1C9B9VZg2977SapSW8yWA7gqk?= =?us-ascii?Q?gm71yoGqI6dFPjvluM5WdOCNpkW1Nym63N3IXVCYtZhZ7wj9GpctQLk9E93K?= =?us-ascii?Q?1aOU4o1Dn0IqfmNgZ1uks51E7nSvePRfMvaO9pxLUkvPKI3AuJ/ePpc97Y2i?= =?us-ascii?Q?qpVcU6y/gxM56s87FhWZkP/qlXdFw/Gde1JR+r6/BMiKDjl66sq/9eWPb+Vd?= =?us-ascii?Q?giLUWyo/lr5hPfWu9s/kX1utFyYQc7cbkaIbctDk2tIRr2rJJnnJZsIPwjfI?= =?us-ascii?Q?4nUiECNA5sZZeDJBer7Vb9d0BpL/TBGGj3zaiEehhlh2CA2dgHNMrWEjW9vM?= =?us-ascii?Q?RpO2PVidiJKnnonLc4bywfxZ0Rgxf0DeVCwz+pLstbiB1YDSeeoYkSNxKV3o?= =?us-ascii?Q?xaP1vjbcPmo/6wIR5Y4jmfiFDZWUAI6LsfywJPbOfbd1K114urjvulZJg3Mk?= =?us-ascii?Q?GAWc0eVOY5XoDKnzxWWHRRxIAGnzLNAYt0fdfIfDeMwcjZBnRbRwyEf5QW8G?= =?us-ascii?Q?tW0Qp9zffjVWFsb0loj8+selD8epKuGzgwjAH4w3kKm2Jdp711JJIcDLUyBG?= =?us-ascii?Q?gpR1NpB2RvTlIRbF+egEMmFJqXv8OvMC3RYCBEa2cG5xZSJmSWdsh+Ik3hPI?= =?us-ascii?Q?KAOUEOcTL16JnFFBZrTCQJr2NtcqEKnkxw/fI5LZQR9MGFKxvSNR1c7b2EC7?= =?us-ascii?Q?ExvDG5qwnRujrLvOF6+Nm49S6/wfy49SKnilVOWFBzwtapbjLOI92+LfFDeU?= =?us-ascii?Q?onLUKQGPs6DtmM+XlIbfKoqO5BaDgxnMrRhKFeserXecgPSzwJRbKMpK228f?= =?us-ascii?Q?d9VEpgN98z63y8/ibhJ9E7hhE423biFOgFHCgJkPF7okFCQgE6YZZ1qWY5Vh?= =?us-ascii?Q?f0Hi7LYFrlSzYnz9t5eDmfoXb8YCjQHd4FYbxiEGRXgh9XGvpTW+tMcWcAqF?= =?us-ascii?Q?kww=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR18MB2284.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9496c721-40de-4dc7-1db6-08d8fe63ce18 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2021 10:06:28.4180 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NA5j+cRKiYo8EIo7ZbluG2alBgVg2iXkSjBWNLeL1aWg8FQUVjaVxmPtyUTXiBHJDvBUWM98Azio5UO87CKpSA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1801MB1984 X-Proofpoint-GUID: meLWPN5BK_eIszvuHf4yYBscVlE3meQz X-Proofpoint-ORIG-GUID: meLWPN5BK_eIszvuHf4yYBscVlE3meQz X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-13_04:2021-04-13, 2021-04-13 signatures=0 Subject: Re: [dpdk-dev] [EXT] [PATCH v3 0/8] baseband: add NXP LA12xx driver 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" Hi Nicholas, Could you please review this series? Regards, Akhil > This series introduces the BBDEV LA12xx poll mode driver (PMD) to support > an implementation for offloading High Phy processing functions like > LDPC Encode / Decode 5GNR wireless acceleration function, using PCI based > LA12xx Software defined radio. >=20 > Please check the documentation patch for more info. >=20 > The driver currently implements basic feature to offload only the 5G LDPC > encode/decode. >=20 > Modifications has been done in test vectors to optionally support input i= n > network byte order. Two test vectors are also added as an example with > input data in network byte. >=20 > v2: add test case changes > v3: fix 32 bit compilation >=20 > Hemant Agrawal (6): > baseband: introduce NXP LA12xx driver > baseband/la12xx: add devargs for max queues > baseband/la12xx: add support for multiple modems > baseband/la12xx: add queue and modem config support > baseband/la12xx: add enqueue and dequeue support > baseband/la12xx: add documentation support >=20 > Nipun Gupta (2): > app/bbdev: add parameter to take input in network order > app/bbdev: add test vectors for transport blocks >=20 > MAINTAINERS | 9 + > app/test-bbdev/test_bbdev_vector.c | 18 +- > app/test-bbdev/test_bbdev_vector.h | 2 + > app/test-bbdev/test_vectors/ldpc_dec_tb.data | 362 +++++ > app/test-bbdev/test_vectors/ldpc_enc_tb.data | 482 +++++++ > 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 + > drivers/baseband/la12xx/bbdev_la12xx.c | 1178 +++++++++++++++++ > drivers/baseband/la12xx/bbdev_la12xx.h | 57 + > drivers/baseband/la12xx/bbdev_la12xx_ipc.h | 237 ++++ > .../baseband/la12xx/bbdev_la12xx_pmd_logs.h | 38 + > drivers/baseband/la12xx/meson.build | 6 + > drivers/baseband/la12xx/version.map | 3 + > drivers/baseband/meson.build | 2 +- > 16 files changed, 2550 insertions(+), 3 deletions(-) > create mode 100644 app/test-bbdev/test_vectors/ldpc_dec_tb.data > create mode 100644 app/test-bbdev/test_vectors/ldpc_enc_tb.data > create mode 100644 doc/guides/bbdevs/features/la12xx.ini > create mode 100644 doc/guides/bbdevs/la12xx.rst > create mode 100644 drivers/baseband/la12xx/bbdev_la12xx.c > create mode 100644 drivers/baseband/la12xx/bbdev_la12xx.h > create mode 100644 drivers/baseband/la12xx/bbdev_la12xx_ipc.h > create mode 100644 drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h > create mode 100644 drivers/baseband/la12xx/meson.build > create mode 100644 drivers/baseband/la12xx/version.map >=20 > -- > 2.17.1