From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ferruh Yigit Subject: Re: [PATCH v4 02/41] bus/dpaa: introduce NXP DPAA Bus driver skeleton Date: Mon, 18 Sep 2017 15:47:20 +0100 Message-ID: References: <20170823141213.25476-1-shreyansh.jain@nxp.com> <20170909112132.13936-1-shreyansh.jain@nxp.com> <20170909112132.13936-3-shreyansh.jain@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Cc: hemant.agrawal@nxp.com To: Shreyansh Jain , dev@dpdk.org Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 848B27CE2 for ; Mon, 18 Sep 2017 16:47:23 +0200 (CEST) In-Reply-To: <20170909112132.13936-3-shreyansh.jain@nxp.com> Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 9/9/2017 12:20 PM, Shreyansh Jain wrote: > Signed-off-by: Shreyansh Jain > Signed-off-by: Hemant Agrawal <...> > diff --git a/drivers/bus/dpaa/rte_bus_dpaa_version.map b/drivers/bus/dpaa/rte_bus_dpaa_version.map > new file mode 100644 > index 0000000..d97a009 > --- /dev/null > +++ b/drivers/bus/dpaa/rte_bus_dpaa_version.map > @@ -0,0 +1,7 @@ > +DPDK_17.11 { > + global: > + > + rte_dpaa_driver_register; > + rte_dpaa_driver_unregister; "local *;" ? <...> > +struct rte_dpaa_device { > + TAILQ_ENTRY(rte_dpaa_device) next; > + struct rte_device device; > + union { > + struct rte_eth_dev *eth_dev; > + struct rte_cryptodev *crypto_dev; > + }; Bus struct should be independt from functionality, this has been done in PCI, can same thing be done for dpaa bus too? <...> > + * @return > + * 0 in case of success, error otherwise > + */ > +int rte_dpaa_portal_init(void *arg); Definition is not in this patch. > + > +/** > + * Cleanup a DPAA Portal > + */ > +void dpaa_portal_finish(void *arg); Definition is not in this patch. <...>