From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <nipun.gupta@nxp.com>
Received: from EUR01-DB5-obe.outbound.protection.outlook.com
 (mail-db5eur01on0042.outbound.protection.outlook.com [104.47.2.42])
 by dpdk.org (Postfix) with ESMTP id D38DB1B016
 for <dev@dpdk.org>; Sat,  7 Apr 2018 16:43:46 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=ZJBMtfSx8u7rI9SNbPBXHuvvygh/3Sdqnz5DMWUgGWM=;
 b=YMQfVDBalTiSXsMMuOnWvcj2eMiVDE72OzrnyMgRgkKx5bnGnq2b3vwvVlbhWp/0sOlEdIyLIx+R+pLjlMY05Srk831oxSt+X+axn+eWKzy2Sbe5MX5WzSCxTvBCySUlnOHlZBzSWltX+aHMeuDhoQaQoUp0++Ue+lueNrLw52I=
Received: from HE1PR0401MB2425.eurprd04.prod.outlook.com (10.168.33.22) by
 HE1PR0401MB2027.eurprd04.prod.outlook.com (10.166.122.153) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.653.12; Sat, 7
 Apr 2018 14:43:43 +0000
Received: from HE1PR0401MB2425.eurprd04.prod.outlook.com
 ([fe80::946e:c894:22f7:748b]) by HE1PR0401MB2425.eurprd04.prod.outlook.com
 ([fe80::946e:c894:22f7:748b%18]) with mapi id 15.20.0631.015; Sat, 7 Apr 2018
 14:43:43 +0000
From: Nipun Gupta <nipun.gupta@nxp.com>
To: "thomas@monjalon.net" <thomas@monjalon.net>, Hemant Agrawal
 <hemant.agrawal@nxp.com>, Shreyansh Jain <shreyansh.jain@nxp.com>
CC: "dev@dpdk.org" <dev@dpdk.org>
Thread-Topic: [PATCH v2 0/9] Introduce DPAA2 Command Interface raw driver
Thread-Index: AQHTzn2NCvgw6u/AYEiBvxCwjBKqIaP1X6pg
Date: Sat, 7 Apr 2018 14:43:43 +0000
Message-ID: <HE1PR0401MB2425B57AD4E31616B6687C4CE6B90@HE1PR0401MB2425.eurprd04.prod.outlook.com>
References: <1519292089-13851-1-git-send-email-nipun.gupta@nxp.com>
 <1523111645-8076-1-git-send-email-nipun.gupta@nxp.com>
In-Reply-To: <1523111645-8076-1-git-send-email-nipun.gupta@nxp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [182.68.177.184]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR0401MB2027;
 7:4FPTGBPzPZ1avn19j6iwH+yn0LN7LONbz0U3mpVBe2lSnSYM3JVgaw/9eGy0BwpBZouLcl0JFJ//B+TYQBhg1ac972xiGwwMYtT0DwTJrSgvWzvanSacTD/aNLKVmk3b6ByJLhWrT93zV/+8tLZ0UdeH0ZYg0unetOy71OlIbsymPb2LowqXGq0QBK9VZFAWpo6K6U3UpeOQR7/xGFEqiqbd5rbkJQTam+AttWWHrm999kC6FTrhjZw3LBhU8lfV
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: ad05d46f-eead-4a2f-5922-08d59c95f617
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0401MB2027; 
x-ms-traffictypediagnostic: HE1PR0401MB2027:
x-microsoft-antispam-prvs: <HE1PR0401MB2027444059C5B08D8686F46DE6B90@HE1PR0401MB2027.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(278428928389397)(185117386973197)(66839620246622)(275809806118684); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231221)(2232076)(944501327)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);
 SRVR:HE1PR0401MB2027; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0401MB2027; 
x-forefront-prvs: 0635D5275E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39380400002)(396003)(366004)(376002)(346002)(39860400002)(199004)(189003)(13464003)(66066001)(229853002)(7696005)(105586002)(8676002)(2501003)(110136005)(76176011)(8936002)(446003)(6116002)(81156014)(25786009)(33656002)(11346002)(476003)(6306002)(55016002)(3846002)(966005)(5250100002)(316002)(99286004)(81166006)(26005)(74316002)(6436002)(9686003)(6246003)(7736002)(478600001)(6346003)(6636002)(186003)(305945005)(53936002)(102836004)(68736007)(3280700002)(3660700001)(59450400001)(2900100001)(106356001)(486006)(14454004)(4326008)(5660300001)(2906002)(97736004)(6506007)(53546011)(86362001)(59010400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0401MB2027;
 H:HE1PR0401MB2425.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=nipun.gupta@nxp.com; 
x-microsoft-antispam-message-info: uIPHYwhJPrXD0rgR8giEbh2NiZfaT5Ys9JcIxJ7hOkeOgZ4kb6vACpBbX7OPus+GDwJJGscSNapk9ZO3ws4KV9feA5GbtwXWAeLYtUrgVOA/VSQQbe2BsMNWkR2SZSJ0P1rop5yEZjSgqpwAq1R/sCHVPhD674CpDPRD8FVkO18CIT3VR+TDDKeed5YGLrmpoc4Vu5i3Rox5ojIgRazG7KziG5ExtgSp+JkXMqachcdSgupTYdEwVPvffCl+wLJHTnk20JqVM1DIUU0eye0W2wKuOVlRixkQh/04xnmgXMsN66q2kHt09Q0ziTk2wUVjjYietxlzanfBc53+toIIPzePlFzSouxrOBFLFRbE6kBsubYTKSSy9fg7T0fU/kEgx9f6lBmqy9EtPBO+isH3lrJ4uGmjyv0ne251gBV2BHhpVX3dCsItF5ZeeYyfl/fS6RtCHt2yLYC+l3Y/BXj0BVYPQSKfN/fuPkbuLcS7AN5u3/gMe1SRAkSzbZDJHaIu54SDSaifFAGO7RtnFq30QWm/3M7H/lqgOWAHGtT7NQo=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
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: ad05d46f-eead-4a2f-5922-08d59c95f617
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2018 14:43:43.3547 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0401MB2027
Subject: Re: [dpdk-dev] [PATCH v2 0/9] Introduce DPAA2 Command Interface raw
	driver
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://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Apr 2018 14:43:47 -0000


Forgot to mention - This patch series is rebased on top of series https://d=
pdk.org/dev/patchwork/patch/37246/


> -----Original Message-----
> From: Nipun Gupta
> Sent: Saturday, April 07, 2018 20:04
> To: thomas@monjalon.net; Hemant Agrawal <hemant.agrawal@nxp.com>;
> Shreyansh Jain <shreyansh.jain@nxp.com>
> Cc: dev@dpdk.org; Nipun Gupta <nipun.gupta@nxp.com>
> Subject: [PATCH v2 0/9] Introduce DPAA2 Command Interface raw driver
>=20
> This patch set introduces DPAA2 based Command Interface
> device driver.
>=20
> This driver is provides communication between the GPP and
> AIOP Firmware.
>=20
> Patches 1-4:
>   Makes necessary changes and fixes in the DPAA2 bus and
>   mempool region
> Patches 5-7:
>   Add the DPAA2 CMDIF driver
> Patches 8-9:
>   Update the respective documentation
>=20
> Changes in v2:
>   - Move CMDIF compilation to common_linuxapp
>   - Support physical addressing mode
>=20
> Nipun Gupta (9):
>   mempool/dpaa2: add functions exposed to DPDK applications
>   bus/fslmc: expose API to free dpci device
>   bus/fslmc: keep Tx queues information for DPCI devices too
>   bus/fslmc: add preprocessors to get flc and frc from fd
>   raw/dpaa2_cmdif: introduce DPAA2 command interface driver
>   raw/dpaa2_cmdif: add attribute get functionality
>   raw/dpaa2_cmdif: support enqueue dequeue operations
>   doc: add DPAA2 CMDIF rawdev guide
>   doc: add dpaa2 command interface rawdev to release notes
>=20
>  MAINTAINERS                                        |   9 +
>  config/common_base                                 |   1 +
>  config/common_linuxapp                             |   1 +
>  doc/api/doxy-api-index.md                          |   2 +
>  doc/api/doxy-api.conf                              |   2 +
>  doc/guides/rawdevs/dpaa2_cmdif.rst                 | 132 +++++++++
>  doc/guides/rel_notes/release_18_05.rst             |   7 +
>  drivers/bus/fslmc/portal/dpaa2_hw_dpci.c           |  57 +++-
>  drivers/bus/fslmc/portal/dpaa2_hw_pvt.h            |  12 +-
>  drivers/bus/fslmc/rte_bus_fslmc_version.map        |   1 +
>  drivers/event/dpaa2/dpaa2_eventdev.c               |  10 +-
>  drivers/mempool/dpaa2/Makefile                     |   2 +
>  drivers/mempool/dpaa2/dpaa2_hw_mempool.c           |  30 +++
>  drivers/mempool/dpaa2/rte_dpaa2_mempool.h          |  53 ++++
>  .../mempool/dpaa2/rte_mempool_dpaa2_version.map    |   8 +
>  drivers/raw/Makefile                               |   3 +
>  drivers/raw/dpaa2_cmdif/Makefile                   |  35 +++
>  drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c              | 300
> +++++++++++++++++++++
>  drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h         |  35 +++
>  drivers/raw/dpaa2_cmdif/rte_pmd_dpaa2_cmdif.h      |  35 +++
>  .../dpaa2_cmdif/rte_pmd_dpaa2_cmdif_version.map    |   4 +
>  mk/rte.app.mk                                      |   1 +
>  22 files changed, 719 insertions(+), 21 deletions(-)
>  create mode 100644 doc/guides/rawdevs/dpaa2_cmdif.rst
>  create mode 100644 drivers/mempool/dpaa2/rte_dpaa2_mempool.h
>  create mode 100644 drivers/raw/dpaa2_cmdif/Makefile
>  create mode 100644 drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c
>  create mode 100644 drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h
>  create mode 100644 drivers/raw/dpaa2_cmdif/rte_pmd_dpaa2_cmdif.h
>  create mode 100644
> drivers/raw/dpaa2_cmdif/rte_pmd_dpaa2_cmdif_version.map
>=20
> --
> 1.9.1