[lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-08 Thread Christophe Milard
include/odp.h defines the ODP-application API (as before). include/odp_driver.h defines the new driver API. Note that the two APIs (application API and driver API) are partly overlapping: Some files such as byteorder.h, sync.h, hints.h... needs obviously to be part of both APIs. Signed-off-by: Chr

Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-11 Thread Savolainen, Petri (Nokia - FI/Espoo)
> -Original Message- > From: EXT Christophe Milard [mailto:christophe.mil...@linaro.org] > Sent: Friday, January 08, 2016 10:30 PM > To: anders.rox...@linaro.org; mike.hol...@linaro.org; > stuart.has...@linaro.org; maxim.uva...@linaro.org; > bill.fischo...@linaro.org; petri.savolai...@lin

Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-11 Thread Savolainen, Petri (Nokia - FI/Espoo)
CC’d the list again. From: EXT Christophe Milard [mailto:christophe.mil...@linaro.org] Sent: Monday, January 11, 2016 10:29 AM To: Savolainen, Petri (Nokia - FI/Espoo) Subject: Re: [API-NEXT RFC 02/31] api: introducing the driver api definition file On 11 January 2016 at 09:12, Savolainen, Pet

Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-12 Thread Mike Holmes
On 11 January 2016 at 03:54, Savolainen, Petri (Nokia - FI/Espoo) < petri.savolai...@nokia.com> wrote: > CC’d the list again. > > > > > > *From:* EXT Christophe Milard [mailto:christophe.mil...@linaro.org] > *Sent:* Monday, January 11, 2016 10:29 AM > *To:* Savolainen, Petri (Nokia - FI/Espoo) > *

Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-13 Thread Christophe Milard
Confused: Are we talking about aliasing all functions XXX to api_XXX() and/or drv_XXX(), i.e. some sort of facading, or are we still talking about having the driver interface using drv_XXX() and api_YYY()? 1) Facading: Facading make sense: it is clearly defined. But is comes with extra complexity:

Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-13 Thread Savolainen, Petri (Nokia - FI/Espoo)
, 2016 10:23 AM To: Mike Holmes Cc: Savolainen, Petri (Nokia - FI/Espoo); lng-odp@lists.linaro.org Subject: Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file Confused: Are we talking about aliasing all functions XXX to api_XXX() and/or drv_XXX(), i.e. some sort of

Re: [lng-odp] [API-NEXT RFC 02/31] api: introducing the driver api definition file

2016-01-13 Thread Christophe Milard
uld have attributes similar to packet attributes. Christophe. > > > > > -Petri > > > > > > > > *From:* EXT Christophe Milard [mailto:christophe.mil...@linaro.org] > *Sent:* Wednesday, January 13, 2016 10:23 AM > *To:* Mike Holmes > *Cc:* Savolainen, Pet