From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D90F1A0567; Fri, 13 Mar 2020 08:15:07 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2EB9F1C014; Fri, 13 Mar 2020 08:15:07 +0100 (CET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2067.outbound.protection.outlook.com [40.107.22.67]) by dpdk.org (Postfix) with ESMTP id 387F91C011 for ; Fri, 13 Mar 2020 08:15:06 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LAH8r066wgCxWm2h03gZ8Z1XVYzmdmAnlrMS5v5wPUsyDSwO2CoHPfAwe7mBWDCxI43EmAwBYFISvDIxwbeU0UvzDtdvLPwYn26VISDADgcjYxTgjXbBxiwo4vpL2RyKj49apdXBFsRWafbo7uRI/qo8vOtx2pFj7apuvRhc7ZqekhQwq/1EEwS4vTEaAkCh/eA/ZUkySUxndw1UqzvHeXgVg31YGxSC3lw2OPtBZwOtBFIymY4Q10CFAf8/gryM0YlN+Ih8LdrwUFO/DvhCUyt89JqVeSD0KsK406fQIrpN/fg2KxzlFQ3+N6xT0XeO0U2obd4QXu2UvgN0IDmttw== 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=HnGKThhhfcBbRTTidbJX48xqoM1qgINdhhzvtlc11Vs=; b=nahjeb+U81KjndRMuTAEQ6KIsO9arxAepTwIfcBPSSUvjBdMEUNqRL0EobRTzQowo1GPg6JIX9sGxMBSfxHAwUlpqkKjcdAJvebM727zS5qswNhPR3mxNv5OabND5FPqN+pAm26ozzlhU20ouDGf+jziE0uzBQcjx00ychsaXM6S0VqVr5Uu5VgznYOBmUf04nZX9YSTeMqHXHqMCQQnIgANdjwVuiKkMfTcf0IYR/xoDmDlSzJq5LguQtNSywslwNDLGE6PgFbb3qrf0Lv5aOKArHGugWeXTtgTaQTnJCnr1OQybVcBAszh9x1RhBtznaFG9TGutFBSgfpT8/4k8g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HnGKThhhfcBbRTTidbJX48xqoM1qgINdhhzvtlc11Vs=; b=hZ3reHXScD5Q5v6MamJZphKCoaummdX/+1GacMhFf9PaTzFqkRMcwxvGyYzjVB9zGIrVdrimQd5bEtKPzovs2oJezFwUNOqTegJRHkuec2xIHeE2yfz92OZo/PHMf2SrAy5j3RfuGzwoZ4oZQi2H1U5vsi53BmtxNg4cSNYQoiY= Received: from DB8PR04MB6635.eurprd04.prod.outlook.com (20.179.251.20) by DB8PR04MB6921.eurprd04.prod.outlook.com (52.133.242.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.18; Fri, 13 Mar 2020 07:15:04 +0000 Received: from DB8PR04MB6635.eurprd04.prod.outlook.com ([fe80::4c59:1ca:3f5a:d0b8]) by DB8PR04MB6635.eurprd04.prod.outlook.com ([fe80::4c59:1ca:3f5a:d0b8%7]) with mapi id 15.20.2793.018; Fri, 13 Mar 2020 07:15:04 +0000 From: Akhil Goyal To: "Chautru, Nicolas" , "thomas@monjalon.net" , "dev@dpdk.org" CC: "Yigit, Ferruh" Thread-Topic: [PATCH v3 00/14] bbdev new features Thread-Index: AQHV8lZxxKuTp6SCtkeZQkimoomECKhFb8kAgACma6A= Date: Fri, 13 Mar 2020 07:15:04 +0000 Message-ID: References: <1582778348-113547-15-git-send-email-nicolas.chautru@intel.com> <1583348102-13253-1-git-send-email-nicolas.chautru@intel.com> <1183128033837D43A851F70F33ED5C576EFC2806@FMSMSX109.amr.corp.intel.com> In-Reply-To: <1183128033837D43A851F70F33ED5C576EFC2806@FMSMSX109.amr.corp.intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-originating-ip: [92.120.1.66] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 6d4a3543-873b-43b4-5867-08d7c71e40d9 x-ms-traffictypediagnostic: DB8PR04MB6921: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:773; x-forefront-prvs: 034119E4F6 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(376002)(366004)(39860400002)(346002)(199004)(33656002)(71200400001)(7696005)(9686003)(44832011)(478600001)(6506007)(86362001)(4326008)(53546011)(55016002)(26005)(5660300002)(186003)(2906002)(52536014)(110136005)(81166006)(8676002)(81156014)(76116006)(66946007)(8936002)(66446008)(64756008)(66556008)(66476007)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB6921; H:DB8PR04MB6635.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QFamr+lBTG5QxJfXMJuDkPMrG6b3e62UmpoEL4lDbV0qi4Eacji3MhDvt67a1Y6yCJPqwQieAOuoinHgqaVn5vyqhOsNuqtc5pjj8dqgnWar/msALZhs3u0lYbo/Tz6+t/ujqfi/tTsbE6878O58npZ1rkSAPvnEPWymBkjZaplSWL3xWh0wctPK9ieTnBZaDbgEjZRPE06j67/M3Z/d5S8H9CpbnJYVR6oc2R0oj0XPfFG1NYlTmGbBbJDbhhZd8S2s91f2u34nnUK9b3sR1+nZUyhBJlHQlQqvtXXXjdq+w5vRJzdgrTD/gwpD9MzwxD1WPIOjzyvqrkQq2ENrh59LX8CTILs1f38EpnI7TtN1TXMjvgzZksUjBVJB31re48lSSJ5823Bf5ewnodXJRdwhwBEv//v6CsqQF4QK9/moNPQO0x0yufdtWCKIg7Z5 x-ms-exchange-antispam-messagedata: 5dkYMTICtSSqsd3XlnnZ0/qTQqmh5fwH9lPu0L2VN/lFlIHReP67cQHcSAoft0pNqvkgiNBGck38mrHkOfJBUw9QuDbTYKLbgmnwPb6IGwv5LDIgYTF5Lw3dn+9NMTNX0ek0xMto2oXVtgpXIe5WDg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d4a3543-873b-43b4-5867-08d7c71e40d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2020 07:15:04.5567 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /kN9HcH2LSkkKsSf3f39CRpeV4Zxt2zWg76umyfmKSh7EEkKcbFGF8OSxtobULgFeuO2SLxj+wrqvR5yZBgaWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6921 Subject: Re: [dpdk-dev] [PATCH v3 00/14] bbdev new features X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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 Nicolas, It is in my backlog to review this patchset. Regards, Akhil > -----Original Message----- > From: Chautru, Nicolas > Sent: Friday, March 13, 2020 1:40 AM > To: thomas@monjalon.net; Akhil Goyal ; dev@dpdk.org > Cc: Yigit, Ferruh > Subject: RE: [PATCH v3 00/14] bbdev new features >=20 > Hi Akhil, Thomas, > Checking there is nothing preventing this serie to be applied. > Thanks > Nic >=20 >=20 > -----Original Message----- > From: Chautru, Nicolas > Sent: Wednesday, March 4, 2020 10:55 AM > To: thomas@monjalon.net; akhil.goyal@nxp.com; dev@dpdk.org > Cc: Yigit, Ferruh ; Chautru, Nicolas > > Subject: [PATCH v3 00/14] bbdev new features >=20 > v3: squash the release notes updates into the related commits > v2: including release note update + fix for typo in commit message report= ed by > DPDK CI. >=20 > This set includes extending support for the bbdev device drivers for 20.0= 5 and > notably add a new baseband PMD for FPGA 5GNR FEC implementation. > Documentation is updated as well accordingly. >=20 >=20 > Nic Chautru (14): > bbdev: add capability flag for filler bits inclusion in HARQ > bbdev: expose device HARQ buffer size at device level > baseband/turbo_sw: fix the exposed LLR decimals assumption > baseband/turbo_sw: support large size code block > test-bbdev: rename FPGA LTE macros to be more explicit > test-bbdev: support HARQ validation > test-bbdev: support for performance tests > test-bbdev: support for LDPC interrupt test > test-bbdev: support for offload test for LDPC > test-bbdev: vectors update > doc: update of testbbdev documentation > drivers/baseband: add PMD for FPGA 5GNR FEC > test-bbdev: add support for FPGA driver initialization > doc: add feature matrix table for bbdev devices >=20 > .gitignore | 1 + > app/test-bbdev/Makefile | 3 + > app/test-bbdev/ldpc_dec_default.data | 2 +- > app/test-bbdev/main.c | 29 +- > app/test-bbdev/main.h | 9 +- > app/test-bbdev/meson.build | 3 + > app/test-bbdev/test_bbdev_perf.c | 1468 ++++++++++- > app/test-bbdev/test_bbdev_vector.c | 9 +- > app/test-bbdev/test_vectors/ldpc_dec_v2342.data | 745 ------ > app/test-bbdev/test_vectors/ldpc_dec_v9503.data | 4 +- > .../turbo_dec_c1_k6144_r0_e34560_negllr.data | 645 ----- > .../turbo_dec_c2_k3136_r0_e4920_sbd_negllr.data | 676 ------ > ...bo_dec_c2_k3136_r0_e4920_sbd_negllr_crc24b.data | 5 +- > .../turbo_enc_c2_k5952_r0_e17868_crc24b.data | 300 --- > .../turbo_enc_c4_k4800_r2_e14412_crc24b.data | 252 -- > config/common_base | 5 + > doc/guides/bbdevs/features/default.ini | 16 + > doc/guides/bbdevs/features/fpga_5gnr_fec.ini | 11 + > doc/guides/bbdevs/features/fpga_lte_fec.ini | 10 + > doc/guides/bbdevs/features/mbc.ini | 14 + > doc/guides/bbdevs/features/null.ini | 7 + > doc/guides/bbdevs/features/turbo_sw.ini | 11 + > doc/guides/bbdevs/fpga_5gnr_fec.rst | 297 +++ > doc/guides/bbdevs/index.rst | 2 + > doc/guides/bbdevs/overview.rst | 15 + > doc/guides/conf.py | 5 + > doc/guides/rel_notes/release_20_05.rst | 12 + > doc/guides/tools/testbbdev.rst | 337 ++- > drivers/baseband/Makefile | 2 + > drivers/baseband/fpga_5gnr_fec/Makefile | 29 + > drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.c | 2552 > ++++++++++++++++++++ > drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h | 74 + > drivers/baseband/fpga_5gnr_fec/meson.build | 6 + > .../rte_pmd_bbdev_fpga_5gnr_fec_version.map | 10 + > drivers/baseband/meson.build | 2 +- > drivers/baseband/turbo_sw/bbdev_turbo_software.c | 15 +- > lib/librte_bbdev/rte_bbdev.h | 4 + > lib/librte_bbdev/rte_bbdev_op.h | 14 +- > mk/rte.app.mk | 1 + > 39 files changed, 4784 insertions(+), 2818 deletions(-) delete mode 100= 644 > app/test-bbdev/test_vectors/ldpc_dec_v2342.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_dec_c1_k6144_r0_e34560_negllr.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_dec_c2_k3136_r0_e4920_sbd_negllr.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_enc_c2_k5952_r0_e17868_crc24b.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_enc_c4_k4800_r2_e14412_crc24b.data > create mode 100644 doc/guides/bbdevs/features/default.ini > create mode 100644 doc/guides/bbdevs/features/fpga_5gnr_fec.ini > create mode 100644 doc/guides/bbdevs/features/fpga_lte_fec.ini > create mode 100644 doc/guides/bbdevs/features/mbc.ini > create mode 100644 doc/guides/bbdevs/features/null.ini > create mode 100644 doc/guides/bbdevs/features/turbo_sw.ini > create mode 100644 doc/guides/bbdevs/fpga_5gnr_fec.rst > create mode 100644 doc/guides/bbdevs/overview.rst create mode 100644 > drivers/baseband/fpga_5gnr_fec/Makefile > create mode 100644 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.c > create mode 100644 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h > create mode 100644 drivers/baseband/fpga_5gnr_fec/meson.build > create mode 100644 > drivers/baseband/fpga_5gnr_fec/rte_pmd_bbdev_fpga_5gnr_fec_version.map >=20 > -- > 1.8.3.1