From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 7667FA0613
	for <public@inbox.dpdk.org>; Thu, 26 Sep 2019 13:05:08 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id CEF3C1BEB6;
	Thu, 26 Sep 2019 13:05:07 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com
 [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 435311BEB2
 for <dev@dpdk.org>; Thu, 26 Sep 2019 13:05:06 +0200 (CEST)
Received: from pps.filterd (m0045849.ppops.net [127.0.0.1])
 by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id
 x8QB55o3022018; Thu, 26 Sep 2019 04:05:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=pfpt0818;
 bh=cTuRzHOmGuGH+hfYMeF2P9wfJMarCNgOUw2M607g8/Q=;
 b=e6/IqTz0nG7NcHsSpTT7wPjjcOmUE1fSxXJrAz20esEfvxdk9XTxgg/+3zbUXcOpw+jW
 J0harUavhcmdFgczIoUX41FEmff4ux9gWEvkJT3RClsKPMVC3a2JqDjqtxPN+cGhDkbe
 RTvYo85Ruu9JAfp0RkKtglOpQv97Ik1hOFfwSdQSHspHdzP0B8YN5SfYjkh39BPvdvow
 UWRO/U6TfIVfddIDlrnnPB3Fy6GtB9V2CbGnKw68rRWUXFqmKfygn2V2wxdaJuxGbZI/
 dDexCUhDiYLIMj3FA6slGGEEBMCphxf7rink7I4aFWG9rl13iBOvWujJzOeo56GcHfYD lw== 
Received: from sc-exch03.marvell.com ([199.233.58.183])
 by mx0a-0016f401.pphosted.com with ESMTP id 2v8v4tg03a-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);
 Thu, 26 Sep 2019 04:05:02 -0700
Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH03.marvell.com
 (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 26 Sep
 2019 04:03:54 -0700
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (104.47.41.56) by
 SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server
 (TLS) id
 15.0.1367.3 via Frontend Transport; Thu, 26 Sep 2019 04:03:54 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QGaAeHMfFwAS4ZAKSt4jrVV0L/yA7insnOxrD8ca1zTDQcoTb10zMx+YLpauUTNI4XI7lgBsdw6zI7gzYbU2v8PuS0H+/joPkHJ+QcRoUoJeRh0VSGObPMfKIiDwdstj/OXDmzIyVpPTSkU+9f0k41d+MgXYZV+NbV1xg5IYyxY8OUYJqtT2vjsmMP7Qu3LUg0Ayh7zsS+xA9NJAAiEr5oF6ITiftLIaLqY46bQJV2lopaYl1l9LrOkTD3oBSMDDc6mYwqTsdN6yRq2FQyLB45eg4cae03D23cOEjFSaiIao4GUKzTyz0UGYHUwqxVObeGNmkKcvGO3LabpiHeT7cw==
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=cTuRzHOmGuGH+hfYMeF2P9wfJMarCNgOUw2M607g8/Q=;
 b=fLks1nuO2kr+E9tpi8j0EJL6MkDrQ1fc9sLu4RKsjKKltw7G5k5BWMjA1BNMXbCgkaWUhecgWC+uUP9Q2VenDD2ewS7XS24eitxVjCgLfXMK8TUwdtnPeFH7a0QIVWRssPHwvpdV3g2UhjTbztUlm34d5fhWXZYaQELSpGn2oTsEl6/L18UC1XmReodiVTVZnKL+8A0fVam3IkkOJSb7Ui5EugPRDpCDv1EtVYTBneEEU6D2fNl2y16TA158+FUqGeAr7N4Fx1w7isURNCtch3lbcChS7pWpoSn1PFZHSbb9ZI0R/BWMtLuNla/q6SBZJeARpDyR/zgzVJClcFt9mg==
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=selector2-marvell-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cTuRzHOmGuGH+hfYMeF2P9wfJMarCNgOUw2M607g8/Q=;
 b=bytSdbPbOHVqBj30le4qVmANe0bJkJaapskAtK5T6KXsXBMj0BYhh5RHJ156xCDDxCM+vKoHKormw4hV8mJPUWFqbR7r9BN0yc6fleo2s7NGYhqzu2gIvgN/SRPmdmU+yYioD6sbx6jknHNILMGv40TDEElOZolrpUM79hOwmdw=
Received: from MN2PR18MB2877.namprd18.prod.outlook.com (20.179.20.218) by
 MN2PR18MB2720.namprd18.prod.outlook.com (20.179.20.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2284.20; Thu, 26 Sep 2019 11:03:52 +0000
Received: from MN2PR18MB2877.namprd18.prod.outlook.com
 ([fe80::5007:2282:4aff:5baa]) by MN2PR18MB2877.namprd18.prod.outlook.com
 ([fe80::5007:2282:4aff:5baa%7]) with mapi id 15.20.2284.023; Thu, 26 Sep 2019
 11:03:51 +0000
From: Anoob Joseph <anoobj@marvell.com>
To: Akhil Goyal <akhil.goyal@nxp.com>, Pablo de Lara
 <pablo.de.lara.guarch@intel.com>, Thomas Monjalon <thomas@monjalon.net>
CC: Jerin Jacob Kollanukkaran <jerinj@marvell.com>, "Narayana Prasad Raju
 Athreya" <pathreya@marvell.com>, Ankur Dwivedi <adwivedi@marvell.com>,
 Tejasree Kondoj <ktejasree@marvell.com>, "dev@dpdk.org" <dev@dpdk.org>
Thread-Topic: [PATCH 00/11] add OCTEON TX2 crypto PMD
Thread-Index: AQHVXvyaHoayepZwKUKOjuvSyFu9dKc99dzg
Date: Thu, 26 Sep 2019 11:03:51 +0000
Message-ID: <MN2PR18MB287763D6086514E6099DD345DF860@MN2PR18MB2877.namprd18.prod.outlook.com>
References: <1567146501-8224-1-git-send-email-anoobj@marvell.com>
In-Reply-To: <1567146501-8224-1-git-send-email-anoobj@marvell.com>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [115.113.156.3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 44bd1d90-d501-41d9-deb5-08d7427136e9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600167)(711020)(4605104)(1401327)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:MN2PR18MB2720; 
x-ms-traffictypediagnostic: MN2PR18MB2720:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR18MB2720CE9AE4F43A11B93456ADDF860@MN2PR18MB2720.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1850;
x-forefront-prvs: 0172F0EF77
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(39860400002)(136003)(366004)(396003)(189003)(199004)(13464003)(486006)(76176011)(186003)(6506007)(110136005)(9686003)(86362001)(54906003)(6436002)(52536014)(55016002)(4326008)(71190400001)(25786009)(64756008)(66476007)(71200400001)(66446008)(66066001)(6246003)(316002)(2906002)(66556008)(102836004)(8676002)(26005)(14444005)(81166006)(256004)(7736002)(81156014)(476003)(305945005)(446003)(74316002)(33656002)(66946007)(14454004)(478600001)(8936002)(11346002)(229853002)(3846002)(6116002)(55236004)(99286004)(76116006)(7696005)(5660300002)(53546011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR18MB2720;
 H:MN2PR18MB2877.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: marvell.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JTMX1XvuneEXluKy1qhahgOZzCXV0aaIEWWm4ZgOeNV2BjmbrCL+Ew49/0vGD7jaEvtfBVoIxmYene9YB03pqvGSTSyJP9WiIQpUzAcWrcpIdQu6J2ScVxhR8H31HBQlUZ5DQEvJXkdk99+wEeFlbG+v9546wOE2iPgEAwoXZXgnx/0NZEMtF0tuyF0hBmanxdI43vt+zqoa9z7riZUdYtARtrB6lIA82ZPra1JVyH7Kjy6y2AWM70N5TsMKfUuGqhGB/8lqKiQCOTUqVItA49tGm5Kbi4jfspV3/IB6b4DmF+Sr8tYlb3aC5Tanunv84X3TPeMutYjXLqL5cwBQJIdj7OAMFohEedbfY12jv6AUUSO/DAuByD4LSRun31dwTtuPRLIXBGZ4imb6e7/ipW+C0eBC9HJpzv+z8pJj3Cc=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 44bd1d90-d501-41d9-deb5-08d7427136e9
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2019 11:03:51.3770 (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: RmLVZy+Jg3v9G8W2+l5DIVbInSMrKeeFG+AeHDwNQr6NalfluGnKvU9peW8QyHMk5q+OBF94inXaRL0QkF/hmg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2720
X-OriginatorOrg: marvell.com
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8
 definitions=2019-09-26_05:2019-09-25,2019-09-26 signatures=0
Subject: Re: [dpdk-dev] [PATCH 00/11] add OCTEON TX2 crypto PMD
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
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
Sender: "dev" <dev-bounces@dpdk.org>

Hi Akhil, Pablo,

Can you review this series?

Thanks,
Anoob

> -----Original Message-----
> From: Anoob Joseph <anoobj@marvell.com>
> Sent: Friday, August 30, 2019 11:58 AM
> To: Akhil Goyal <akhil.goyal@nxp.com>; Pablo de Lara
> <pablo.de.lara.guarch@intel.com>; Thomas Monjalon
> <thomas@monjalon.net>
> Cc: Anoob Joseph <anoobj@marvell.com>; Jerin Jacob Kollanukkaran
> <jerinj@marvell.com>; Narayana Prasad Raju Athreya
> <pathreya@marvell.com>; Ankur Dwivedi <adwivedi@marvell.com>;
> Tejasree Kondoj <ktejasree@marvell.com>; dev@dpdk.org
> Subject: [PATCH 00/11] add OCTEON TX2 crypto PMD
>=20
> This series introduces poll mode driver to enable crypto offload engine o=
n
> Marvell OCTEON TX2 SoC.
>=20
> Ankur Dwivedi (5):
>   crypto/octeontx2: add PMD skeleton
>   crypto/octeontx2: add device control ops
>   crypto/octeontx2: add hardware definitions
>   crypto/octeontx2: add session related functions
>   crypto/octeontx2: add dequeue burst
>=20
> Anoob Joseph (6):
>   crypto/octeontx2: add device init sequence in probe
>   crypto/octeontx2: add symmetric capabilities
>   crypto/octeontx2: add queue pair functions
>   crypto/octeontx2: add enqueue burst
>   test: add OCTEON TX2 tests
>   doc: add documentation for OCTEON TX2 crypto PMD
>=20
>  MAINTAINERS                                        |   7 +
>  app/test/meson.build                               |   1 +
>  app/test/test_cryptodev.c                          | 323 ++++++++
>  app/test/test_cryptodev.h                          |   1 +
>  app/test/test_cryptodev_aes_test_vectors.h         | 112 ++-
>  app/test/test_cryptodev_blockcipher.c              |   7 +
>  app/test/test_cryptodev_blockcipher.h              |   1 +
>  app/test/test_cryptodev_des_test_vectors.h         |  12 +-
>  app/test/test_cryptodev_hash_test_vectors.h        |  75 +-
>  config/common_base                                 |   5 +
>  doc/guides/cryptodevs/features/octeontx2.ini       |  62 ++
>  doc/guides/cryptodevs/index.rst                    |   1 +
>  doc/guides/cryptodevs/octeontx2.rst                | 142 ++++
>  doc/guides/platform/octeontx2.rst                  |   3 +
>  drivers/common/Makefile                            |   5 +-
>  drivers/common/cpt/cpt_hw_types.h                  |  52 ++
>  drivers/common/cpt/cpt_mcode_defines.h             |   2 +
>  drivers/crypto/Makefile                            |   1 +
>  drivers/crypto/meson.build                         |   4 +-
>  drivers/crypto/octeontx2/Makefile                  |  50 ++
>  drivers/crypto/octeontx2/meson.build               |  34 +
>  drivers/crypto/octeontx2/otx2_cryptodev.c          | 158 ++++
>  drivers/crypto/octeontx2/otx2_cryptodev.h          |  39 +
>  .../crypto/octeontx2/otx2_cryptodev_capabilities.c | 604
> +++++++++++++++  .../crypto/octeontx2/otx2_cryptodev_capabilities.h |
> 16 +
>  .../crypto/octeontx2/otx2_cryptodev_hw_access.c    | 225 ++++++
>  .../crypto/octeontx2/otx2_cryptodev_hw_access.h    | 223 ++++++
>  drivers/crypto/octeontx2/otx2_cryptodev_mbox.c     | 175 +++++
>  drivers/crypto/octeontx2/otx2_cryptodev_mbox.h     |  25 +
>  drivers/crypto/octeontx2/otx2_cryptodev_ops.c      | 839
> +++++++++++++++++++++
>  drivers/crypto/octeontx2/otx2_cryptodev_ops.h      |  20 +
>  .../octeontx2/rte_pmd_octeontx2_crypto_version.map |   4 +
>  mk/rte.app.mk                                      |   6 +-
>  33 files changed, 3164 insertions(+), 70 deletions(-)  create mode 10064=
4
> doc/guides/cryptodevs/features/octeontx2.ini
>  create mode 100644 doc/guides/cryptodevs/octeontx2.rst
>  create mode 100644 drivers/crypto/octeontx2/Makefile  create mode
> 100644 drivers/crypto/octeontx2/meson.build
>  create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev.c
>  create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev.h
>  create mode 100644
> drivers/crypto/octeontx2/otx2_cryptodev_capabilities.c
>  create mode 100644
> drivers/crypto/octeontx2/otx2_cryptodev_capabilities.h
>  create mode 100644
> drivers/crypto/octeontx2/otx2_cryptodev_hw_access.c
>  create mode 100644
> drivers/crypto/octeontx2/otx2_cryptodev_hw_access.h
>  create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev_mbox.c
>  create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev_mbox.h
>  create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev_ops.c
>  create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev_ops.h
>  create mode 100644
> drivers/crypto/octeontx2/rte_pmd_octeontx2_crypto_version.map
>=20
> --
> 2.7.4