summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/recipes-xrt
Commit message (Collapse)AuthorAgeFilesLines
* xrt_git:zocl_git:update commitidrbramand2021-09-271-2/+2
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-09-271-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-2/+2
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit id and branch for 2021 releaseSai Hari Chandana Kalluri2021-07-143-16/+15
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] adding aiefal dependency for XRTch vamshi krishna2021-07-141-2/+2
| | | | | Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Avoid warnings from bbappends to meta-openembeddedMark Hatle2021-07-141-1/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* xrt: Add run-time dependency on zoclChristian Kohn2021-07-141-1/+1
| | | | | | | | | | | | | | | XRT has a run-time dependency on zocl for correct operation. Add zocl as RDEPENDS. Since XRT is machine independent, but zocl is tied to the kernel (because it's a kernel module) and is thus kernel/machine specific, any time the machine is changed, the hash for XRT would change. To 'break' the dependency when it comes to hash calculations, add a SIGGEN_EXCLUDE declaring this dependency as 'safe'. Signed-off-by: Christian Kohn <christian.kohn@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* opencl-clhpp, ocl-icd: Remove recipes from meta-xilinxSai Hari Chandana Kalluri2020-11-182-48/+0
| | | | | | | 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>
* xrt: Remove stale patch to fix endian issues with latest version of boostSai Hari Chandana Kalluri2020-11-172-82/+0
| | | | | | | 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>
* updating XRT/Zocl commit id for 2020.2ch vamshi krishna2020-11-172-2/+2
| | | | | | git cherry-pick e32c768 Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* updating final XRT commit id for 2020.2ch vamshi krishna2020-11-172-2/+2
| | | | | | git cherry-pick da93135 Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* updating xrt commit idch vamshi krishna2020-11-172-2/+2
| | | | | | git cherry-pick fb24aab Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit id and branch for components for 2020.2 releaseSai Hari Chandana Kalluri2020-11-172-6/+6
| | | | | | | | 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>
* xrt_git.bb: Replace deprecated boost macrosSai Hari Chandana Kalluri2020-10-292-0/+82
| | | | | | | | | | | | | | | | 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>
* ] CR-1076958 Put libxrt libs softlinks in the main packagerbramand2020-10-231-0/+7
| | | | | | | > 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>
* xrt_git.bb: Using variant specific override for ai-core usageJaewon Lee2020-09-081-5/+5
| | | | | | | | 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>
* xrt: Declare package as versal specificMark Hatle2020-09-081-0/+1
| | | | | | | | 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>
* xrt/zocl: update to version 202010.2.7.0Mark Hatle2020-09-082-6/+6
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary2020-05-222-2/+2
| | | | | | | | | 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>
* xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary2020-05-212-2/+2
| | | | | | | CR-1063204 Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git:zocl_git: updated commitid > CR-1063204Himanshu Choudhary2020-05-202-2/+2
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt,zocl:Update commit id for 2020.1 releaseHimanshu Choudhary2020-05-192-2/+2
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git:zocl_git: license and PV update from meta-xilinx-internalHimanshu Choudhary2020-05-192-6/+7
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2020.1 releaseSai Hari Chandana Kalluri2020-05-182-5/+5
| | | | | | Update commit ids and branches for atf,u-boot,linux-xlnx,vcu Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git: added veral flags and dependenciesHimanshu Choudhary2020-04-231-0/+5
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt: Remove references to PACKAGE_CLASSES from xrt recipesSai Hari Chandana Kalluri2020-04-022-4/+0
| | | | | | | | 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>
* zocl_git: added post install scriptHimanshu Choudhary2020-02-051-0/+8
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git:zocl_git: added package_class for generating rpmHimanshu Choudhary2020-02-052-2/+6
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* zocl_git.bb: Update the S path for zoclManjukumar Matha2019-12-091-1/+1
| | | | | | | | | | 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>
* xrt_git.bb: Add icd support for edge platformsch vamshi krishna2019-12-091-0/+10
| | | | | | | | | | | 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>
* xrt_git.bb: Fix xrt recipe for externalsrcManjukumar Matha2019-12-091-1/+1
| | | | | | | 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>
* xrt_git.bb: update XRT dependencyMin Ma2019-12-091-1/+1
| | | | | | | 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>
* Update recipes for 2019.2 releaseJaewon Lee2019-12-092-7/+14
| | | | | | | | | | | 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>
* Update recipes for Xilinx v2019.1 releaseJaewon Lee2019-08-152-3/+3
| | | | | | | | | | | | | | 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>
* opencl-headers: Allow empty packages to be builtAlejandro Enedino Hernandez Samaniego2019-06-281-0/+1
| | | | | | | | | | | | | | | | 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>
* opencl-clhpp: Allow empty packages to be builtAlejandro Enedino Hernandez Samaniego2019-06-281-0/+2
| | | | | | | | | | | | | | | | 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>
* xrt: Xilinx Runtime User Space Libraries and headersMin Ma2019-06-281-0/+28
| | | | | | | | | | | 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>
* zocl: Recipe for Xilinx runtime driver moduleMin Ma2019-06-281-0/+14
| | | | | | | | 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>
* opencl-clhpp_git.bb: Recipe for OpenCL Host API C++ bindingsMin Ma2019-06-281-0/+27
| | | | | | | | | 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>
* ocl-icd_git.bb: Add recipe for OpenCL ICD loadersMin Ma2019-06-281-0/+19
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>