aboutsummaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/recipes-xrt
AgeCommit message (Collapse)Author
2020-11-18opencl-clhpp, ocl-icd: Remove recipes from meta-xilinxSai Hari Chandana Kalluri
Remove opencl-clhpp, ocl-icd from meta-xilinx layer as the recipes are provided in meta-openemebedded Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-11-17xrt: Remove stale patch to fix endian issues with latest version of boostSai Hari Chandana Kalluri
xrt source has been updated to remove the endian check. The local patch is no longer needed with the latest version of boost Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-11-17 updating XRT/Zocl commit id for 2020.2ch vamshi krishna
git cherry-pick e32c768 Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-11-17 updating final XRT commit id for 2020.2ch vamshi krishna
git cherry-pick da93135 Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-11-17 updating xrt commit idch vamshi krishna
git cherry-pick fb24aab Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-11-17Update commit id and branch for components for 2020.2 releaseSai Hari Chandana Kalluri
Update commitid and branch for the following components: arm-trusted-firmware, vcu, linux-xlnx, qemu, u-boot-xlnx,xrt,zocl,bootgen git cherry-pick 9f8d8d7 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-10-29xrt_git.bb: Replace deprecated boost macrosSai Hari Chandana Kalluri
xrt source includes boost/detail/endian.hpp to detect endianess. In Yocto, gatesgarth, boost version is 1.74 which has deprecated some older macros resulting in the below error /workspaces/ckalluri/yocto/master-dev/builds-versal/tmp/work/cortexa72-cortexa53-xilinx-linux/xrt/202010.2.7.0-r0/git/src/runtime_src/xocl/core/kernel.cpp:24:10: fatal error: boost/detail/e ndian.hpp: No such file or directory | 24 | | compilation terminated. To fix the compilation issue, currently include a patch on top of xrt source that replaces the deprecated BOOST_BYTE_ORDER macro with __BYTE_ORDER macro to detect endianess. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-10-23] CR-1076958 Put libxrt libs softlinks in the main packagerbramand
> Add libxrt*.so files in the main xrt package instead of xrt-dev package Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-09-08xrt_git.bb: Using variant specific override for ai-core usageJaewon Lee
Only the xrt build for the ai-core variant of versal will need to link against ai libraries. Using SOC_VARIANT specific overrides to set PACKAGE_ARCH, and other build flags Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
2020-09-08xrt: Declare package as versal specificMark Hatle
On versal platform, various configuration changes were being made, but the recipe was not declared as versal specific. Add a declaration for versal that it is SOC_FAMILY_ARCH specific. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-09-08xrt/zocl: update to version 202010.2.7.0Mark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-05-22xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary
CR-1063204 Update commit id for 2020.1 release Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-21xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary
CR-1063204 Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-20xrt_git:zocl_git: updated commitid > CR-1063204Himanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-19xrt,zocl:Update commit id for 2020.1 releaseHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-19xrt_git:zocl_git: license and PV update from meta-xilinx-internalHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-18Update commit ids for 2020.1 releaseSai Hari Chandana Kalluri
Update commit ids and branches for atf,u-boot,linux-xlnx,vcu Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-23xrt_git: added veral flags and dependenciesHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-02xrt: Remove references to PACKAGE_CLASSES from xrt recipesSai Hari Chandana Kalluri
Remove PACKAGE_CLASSES variable being set with the xrt and zocl recipes. By default in meta-xilinx the PACKAGE_CLASSES = packages_rpm which is being set in local.sample.conf file Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-02-05zocl_git: added post install scriptHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-02-05xrt_git:zocl_git: added package_class for generating rpmHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2019-12-09zocl_git.bb: Update the S path for zoclManjukumar Matha
xrt repo has restructuring causing License of the zocl to break. ERROR: zocl-2.2.0+gitAUTOINC+f91777f3b8-r0 do_populate_lic: QA Issue: zocl: LIC_FILES_CHKSUM points to an invalid file: Update the S path for zocl to fix this issue Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-12-09xrt_git.bb: Add icd support for edge platformsch vamshi krishna
The xilinx.icd file is required when user OpenCL application was compiled with "-lOpenCL". Without this fix, examples cases could not compile without Makefile change. Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-12-09xrt_git.bb: Fix xrt recipe for externalsrcManjukumar Matha
Having WORKDIR in LIC_FILES_CHKSUM will cause externalsrc to break. Change the LIC_FILES_CHKSUM to exclude the ${WORKDIR} Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-12-09xrt_git.bb: update XRT dependencyMin Ma
Update XRT dependency to meet protobuf requirement Signed-off-by: Min Ma <min.ma@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-12-09Update recipes for 2019.2 releaseJaewon Lee
Update u-boot, kernel, ATF, QEMU, pmu-firmware, multimedia recipes for 2019.2 release. The patch also upgrades gcc microblaze, newlib and libgloss versions. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-08-15Update recipes for Xilinx v2019.1 releaseJaewon Lee
Update components for 2019.1 release - u-boot-xlnx - linux-xlnx - arm-trusted-firmware - QEMU - recipes-multimedia/vcu - xrt and zocl - pmu-firmware Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28opencl-headers: Allow empty packages to be builtAlejandro Enedino Hernandez Samaniego
The opencl-headers package simply contains headers, hence they are all contained within the opencl-headers-dev package. This causes the opencl-headers to be empty and the default behavior is to not create empty packages, although due to rpm packaging behavior a dependency exists between the opencl-headers-dev package and the opencl-headers, which causes an error when creating the rootfs. Use ALLOW_EMPTY_${PN}= "1" to allow the empty package to be created, that way dependencies are fullfilled when creating the rootfs. Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28opencl-clhpp: Allow empty packages to be builtAlejandro Enedino Hernandez Samaniego
The opencl-clhpp package simply contains headers, hence they are all contained within the opencl-clhpp-dev package. This causes the opencl-clhpp to be empty and the default behavior is to not create empty packages, although due to rpm packaging behavior a dependency exists between the opencl-clhpp-dev package and the opencl-clhpp, which causes an error when creating the rootfs. Use ALLOW_EMPTY_${PN}= "1" to allow the empty package to be created, that way dependencies are fullfilled when creating the rootfs. Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28xrt: Xilinx Runtime User Space Libraries and headersMin Ma
This recipe enables building of Xilinx Runtime User Space Libraries and headers. Xilinx Runtime (XRT) is implemented as as a combination of userspace and kernel driver components. XRT supports both PCIe based boards like U200, U250 and MPSoC base embedded platforms. XRT provides a standardized software interface to Xilinx FPGA Signed-off-by: Min Ma <min.ma@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28zocl: Recipe for Xilinx runtime driver moduleMin Ma
Xilinx Runtime driver module provides memory management and compute unit schedule. This recipe builds the associated kernel module Signed-off-by: Min Ma <min.ma@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28opencl-clhpp_git.bb: Recipe for OpenCL Host API C++ bindingsMin Ma
Recipe for OpenCL Host API C++ bindings. The interface is contained with a single C++ header file cl2.hpp and all definitions are contained within the namespace cl. Signed-off-by: Min Ma <min.ma@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28ocl-icd_git.bb: Add recipe for OpenCL ICD loadersMin Ma
This recipe creates package which aims at creating an Open Source alternative to vendor specific OpenCL ICD loaders. Signed-off-by: Min Ma <min.ma@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>