From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 8CA0AE00B49; Thu, 18 Dec 2014 15:50:48 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high * trust * [192.94.94.40 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from arroyo.ext.ti.com (arroyo.ext.ti.com [192.94.94.40]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 28D7CE002F9 for ; Thu, 18 Dec 2014 15:50:44 -0800 (PST) Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by arroyo.ext.ti.com (8.13.7/8.13.7) with ESMTP id sBINohL5008289 for ; Thu, 18 Dec 2014 17:50:43 -0600 Received: from DFLE73.ent.ti.com (dfle73.ent.ti.com [128.247.5.110]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id sBINohHn021249 for ; Thu, 18 Dec 2014 17:50:43 -0600 Received: from dlep32.itg.ti.com (157.170.170.100) by DFLE73.ent.ti.com (128.247.5.110) with Microsoft SMTP Server id 14.3.174.1; Thu, 18 Dec 2014 17:50:43 -0600 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep32.itg.ti.com (8.14.3/8.13.8) with ESMTP id sBINoh0W029597; Thu, 18 Dec 2014 17:50:43 -0600 Date: Thu, 18 Dec 2014 18:50:42 -0500 From: Denys Dmytriyenko To: "Nelson, Sam" Message-ID: <20141218235042.GQ29971@edge> References: <1418945906-17216-1-git-send-email-sam.nelson@ti.com> <20141218234132.GP29971@edge> <4F9216F96E5DF9428610502835A9F490580ED22A@DLEE11.ent.ti.com> MIME-Version: 1.0 In-Reply-To: <4F9216F96E5DF9428610502835A9F490580ED22A@DLEE11.ent.ti.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: "meta-ti@yoctoproject.org" Subject: Re: [PATCH 1/2] pa-lld: Add recipes for PA low level driver and test code X-BeenThere: meta-ti@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-ti layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2014 23:50:48 -0000 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline On Thu, Dec 18, 2014 at 06:43:44PM -0500, Nelson, Sam wrote: > > > > -----Original Message----- > > From: Dmytriyenko, Denys > > Sent: Thursday, December 18, 2014 6:42 PM > > To: Nelson, Sam > > Cc: meta-ti@yoctoproject.org > > Subject: Re: [meta-ti] [PATCH 1/2] pa-lld: Add recipes for PA low level driver > > and test code > > > > On Thu, Dec 18, 2014 at 06:38:25PM -0500, Sam Nelson wrote: > > > - Provides low level driver for Packet accelerator module > > > - Supports k2h, k2k, k2l & k2e devices > > > > > > Signed-off-by: Sam Nelson > > > --- > > > recipes-bsp/pa-lld/pa-lld-test_git.bb | 28 > > ++++++++++++++++++++++++++++ > > > recipes-bsp/pa-lld/pa-lld.inc | 15 +++++++++++++++ > > > recipes-bsp/pa-lld/pa-lld_git.bb | 15 +++++++++++++++ > > > 3 files changed, 58 insertions(+) > > > create mode 100644 recipes-bsp/pa-lld/pa-lld-test_git.bb > > > create mode 100644 recipes-bsp/pa-lld/pa-lld.inc > > > create mode 100644 recipes-bsp/pa-lld/pa-lld_git.bb > > > > > > diff --git a/recipes-bsp/pa-lld/pa-lld-test_git.bb b/recipes-bsp/pa-lld/pa- > > lld-test_git.bb > > > new file mode 100644 > > > index 0000000..b70dadd > > > --- /dev/null > > > +++ b/recipes-bsp/pa-lld/pa-lld-test_git.bb > > > @@ -0,0 +1,28 @@ > > > +DESCRIPTION = "TI PA LLD unit test and example binaries" > > > > What's PA? At least you spelled out SA in the next patch... :) > > > [Sam] Packet accelerator module. I did add the following in the commit notes. > " - Provides low level driver for Packet accelerator module" Yeah, byt that's in git log, not in the recipe... If possible, can you spell out abbrevs in the recipe itself for future submissions? > > > + > > > +DEPENDS = "common-csl-ip pa-lld cppi-lld qmss-lld sa-lld" > > > + > > > +include pa-lld.inc > > > + > > > +DEVICELIST = "k2h k2k k2l k2e" > > > + > > > +CHOICELIST = "yes no" > > > + > > > +do_compile () { > > > +# Now build the lld unit test examples > > > + for device in ${DEVICELIST} > > > + do > > > + make -f makefile_armv7 clean > > PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" > > PA_SRC_DIR=${S} > > > + for choice in ${CHOICELIST} > > > + do > > > + make -f makefile_armv7 tests examples > > PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" > > PA_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" > > > + done > > > + done > > > +} > > > + > > > +do_install () { > > > + for device in ${DEVICELIST} > > > + do > > > + make -f makefile_armv7 installbin > > PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" > > PA_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir} > > > + done > > > +} > > > diff --git a/recipes-bsp/pa-lld/pa-lld.inc b/recipes-bsp/pa-lld/pa-lld.inc > > > new file mode 100644 > > > index 0000000..e93ce15 > > > --- /dev/null > > > +++ b/recipes-bsp/pa-lld/pa-lld.inc > > > @@ -0,0 +1,15 @@ > > > +LICENSE = "BSD-3-Clause" > > > +LIC_FILES_CHKSUM = > > "file://${WORKDIR}/git/ti/drv/pa/COPYING.txt;md5=e8f6789acdcda76d02ed > > 9203fc2e603d" > > > + > > > +COMPATIBLE_MACHINE = "keystone" > > > + > > > +BRANCH = "master" > > > +SRC_URI = "git://git.ti.com/keystone-rtos/pa- > > lld.git;destsuffix=git/ti/drv/pa;protocol=git;branch=${BRANCH}" > > > + > > > +# Below Commit ID corresponds to "DEV.PA_LLD.03.00.01.01" > > > +SRCREV = "55207930b4491f33776f2c4c2c0707a73c69314c" > > > +PV = "03.00.01.01" > > > +PR = "r0" > > > + > > > +BASEDIR = "${WORKDIR}/git" > > > +S = "${BASEDIR}/ti/drv/pa" > > > diff --git a/recipes-bsp/pa-lld/pa-lld_git.bb b/recipes-bsp/pa-lld/pa- > > lld_git.bb > > > new file mode 100644 > > > index 0000000..63e34ad > > > --- /dev/null > > > +++ b/recipes-bsp/pa-lld/pa-lld_git.bb > > > @@ -0,0 +1,15 @@ > > > +DESCRIPTION = "TI PA LLD library" > > > + > > > +DEPENDS = "common-csl-ip rm-lld" > > > + > > > +include pa-lld.inc > > > + > > > +do_compile () { > > > +# Now build the lld in the updated directory > > > + make -f makefile_armv7 DEVICE=k2h clean lib > > PDK_INSTALL_PATH=${STAGING_INCDIR} > > > + make -f makefile_armv7 DEVICE=k2l lib > > PDK_INSTALL_PATH=${STAGING_INCDIR} > > > +} > > > + > > > +do_install () { > > > + make -f makefile_armv7 install > > PDK_INSTALL_PATH=${STAGING_INCDIR} > > INSTALL_INC_BASE_DIR=${D}${includedir} > > INSTALL_LIB_BASE_DIR=${D}${libdir} > > > +} > > > -- > > > 1.7.9.5 > > > > > > -- > > > _______________________________________________ > > > meta-ti mailing list > > > meta-ti@yoctoproject.org > > > https://lists.yoctoproject.org/listinfo/meta-ti