Age | Commit message (Collapse) | Author |
|
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 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>
|
|
git cherry-pick e32c768
Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
git cherry-pick da93135
Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
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 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 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>
|
|
> 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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
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>
|
|
CR-1063204
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
Update commit ids and branches for atf,u-boot,linux-xlnx,vcu
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
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>
|
|
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com>
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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 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 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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|