From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ; 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 To: "thomas@monjalon.net" , Hemant Agrawal , Shreyansh Jain CC: "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: 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 ; > Shreyansh Jain > Cc: dev@dpdk.org; Nipun Gupta > 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