summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-intel/5.19: fix upstream release checkingNaveen Saini2022-12-092-0/+3
| | | | | | | Fix upstream release checking for linux-intel-rt/5.19 too. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: refresh patchesAnuj Mittal2022-12-072-16/+14
| | | | | | | | | | | | | | | | | | Fixes fuzz warnings: | WARNING: intel-graphics-compiler-1.0.12812.9-r0 do_patch: Fuzz detected: | | Applying patch c707d1e2244aec988bdd5d2a7473ef3a32a5bac7.patch | patching file IGC/BiFModule/CMakeLists.txt | patching file IGC/CMakeLists.txt | patching file IGC/Compiler/CodeGenContext.cpp | Hunk #1 succeeded at 232 (offset 1 line). | patching file IGC/OCLFE/igd_fcl_mcl/source/clang_tb.cpp | patching file IGC/VectorCompiler/lib/BiF/CMakeLists.txt | Hunk #2 succeeded at 110 with fuzz 2. | patching file IGC/cmake/igc_llvm.cmake Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: fix build issues with LLVM12Anuj Mittal2022-12-072-0/+30
| | | | | | | | | | Fixes: /git/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFRegion.cpp:412:31: error: ‘experimental_vector_reduce_or’ is not a member of ‘llvm::Intrinsic’; did you mean ‘experimental_vector_insert’? [2022-12-06T21:01:52.813Z] | 412 | Intrinsic::experimental_vector_reduce_or; [2022-12-06T21:01:52.813Z] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2022-12-06T21:01:52.813Z] | | experimental_vector_insert Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.12149.1 -> 1.0.12812.9Anuj Mittal2022-12-064-4/+277
| | | | | | | | | | | | | | | Upgrade to the latest tag and backport 3 patches to fix build issues with LLVM 15 [1]. Remove IGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_VC option as it has been removed upstream [2]. And, make sure CLANG_EXE points to clang in native sysroot. [1] https://github.com/intel/intel-graphics-compiler/issues/263 [2] https://github.com/intel/intel-graphics-compiler/commit/3fde0acae81b48b5225e1760e1feb9ae44ccdbb2 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* dpcpp-compiler.md: add document for icx installationNaveen Saini2022-11-231-0/+107
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* sdk: Add support for adding icx to SDKNaveen Saini2022-11-235-0/+23
| | | | | | | | | | | | | | | | Also export ICXCC, ICXCXX, ICXCPP, ICXLD, ICXAR in SDK environment which can then be used to compile applications. For example, to build an sample SYCL application using SDK: -> Source oneAPI compiler setup script (from your installed path): $ source /your-sdk-path/oecore-x86_64/sysroots/skylake-64-oe-linux/opt/intel/oneapi/compiler/2022.1.0/env/vars.sh -> Build sample SYCL app (i.e simple-sycl-app.cpp): $ $ICXCXX -fsycl simple-sycl-app.cpp -o simple-sycl-app -lsvml -lirng -limf -lintlc Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* icc: drop Intel C++ classic compiler supportNaveen Saini2022-11-2310-222/+0
| | | | | | | | Support for Intel(R) oneAPI DPC++/C++ (icx) compiler is being added. So remove the support for the classic compiler. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-oneapi-dpcpp-cpp: add Intel(R) oneAPI DPC++/C++ CompilerNaveen Saini2022-11-232-0/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Intel® oneAPI DPC++/C++ Compiler provides optimizations that help your applications run faster on Intel® 64 architectures with support for the latest C, C++, and SYCL language standards. This compiler produces optimized code that can run significantly faster by taking advantage of the ever-increasing core count and vector register width in Intel® Xeon® processors and compatible processors. https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compiler.html The compiler binaries are installed in /opt and can be invoked to compile on target or using the SDK. Currently dpcpp icx identify only x86_64-oe-linux triple, so it should be tested with 'nodistro' DISTRO. DISTRO ?= "nodistro" To run SYCL program, it has dependencies on OpenCL components. IMAGE_INSTALL:append = " intel-compute-runtime intel-graphics-compiler clang" To install icx toolchain and runtime libraries IMAGE_INSTALL:append = " intel-oneapi-dpcpp-cpp-runtime intel-oneapi-dpcpp-cpp-runtime-dev " IMAGE_INSTALL:append = " intel-oneapi-dpcpp-cpp intel-oneapi-dpcpp-cpp-dev " Once image is built and boots, an env script needs to be run to setup compiler environment and also required to create dynamic linker symlink at /lib64 $ source /opt/intel/oneapi/compiler/2022.1.0/env/vars.sh $ mkdir -p /lib64 $ ln -sf /lib/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2 To build an SYCL sample application, following command should be used $ icpx --target=x86_64-oe-linux -fsycl simple-sycl-app.c -o simple-sycl-app Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: set default PREFERRED_VERSION to 5.19 kernelNaveen Saini2022-11-181-2/+2
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-dev: drop recipeNaveen Saini2022-11-181-32/+0
| | | | | | | | This recipe is not requried anymore, as already recipes for mainline-tracking 5.19 kernel being added. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/5.19: add recipeNaveen Saini2022-11-181-0/+28
| | | | | | | | | | | Build 5.19 RT kernel version from mainline-tracking tree at: https://github.com/intel/mainline-tracking This will track the mainline kernel and will be used to enable support for newer platforms. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/5.19: add recipeNaveen Saini2022-11-184-4/+32
| | | | | | | | | | | Build 5.19 kernel version from mainline-tracking tree at: https://github.com/intel/mainline-tracking This will track the mainline kernel and will be used to enable support for newer platforms. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* setup-intel-oneapi-env: add native and nativesdk to BBCLASSEXTENDNaveen Saini2022-11-171-0/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: add native and nativesdk to BBCLASSEXTENDNaveen Saini2022-11-171-0/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.5.0 -> 2.5.1Anuj Mittal2022-11-151-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ixgbe: upgrade 5.16.5 -> 5.17.1Anuj Mittal2022-11-151-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-microcode: upgrade 20220809 -> 20221108Anuj Mittal2022-11-091-1/+1
| | | | | | | Release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn : upgrade 2.6.2 -> 2.7.1Yogesh Tyagi2022-11-081-2/+2
| | | | | | | | Release Notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.7.1 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* metrics-discovery : upgrade 1.5.108 -> 1.12.158Yogesh Tyagi2022-11-082-36/+1
| | | | | | | | | | | Drops patch already merged: 0001-md_internal.h-Replace-string.h-with-string-C-header-.patch Release Notes: https://github.com/intel/metrics-discovery/releases/tag/metrics-discovery-1.12.158 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/5.15: update to v5.15.71Teoh Jay Shen2022-11-081-3/+3
| | | | | Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/5.15: update to v5.15.71Teoh Jay Shen2022-11-081-3/+3
| | | | | Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel: fix perf reproducibilityAnuj Mittal2022-11-022-0/+40
| | | | | | | | | | Include a patch from linux-yocto to fix buildpaths problem when compiling perf. Fixes: | WARNING: perf-1.0-r9 do_package_qa: QA Issue: File /usr/lib/python3.10/site-packages/perf-0.1-py3.10-linux-x86_64.egg/EGG-INFO/SOURCES.txt in package perf-python contains reference to TMPDIR | File /usr/lib/python3.10/site-packages/perf-0.1-py3.10-linux-x86_64.egg/__pycache__/perf.cpython-310.pyc in package perf-python contains reference to TMPDIR [buildpaths] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: update pybind11Anuj Mittal2022-10-311-1/+1
| | | | | | | | | | | | | | | | Update pybind11 SRCREV to fetch latest release tag to resolve build issues with Python 3.11. Fixes: | openvino-inference-engine/2022.2.0-r0/git/src/bindings/python/thirdparty/pybind11/include/pybind11/pybind11.h:2239:52: error: invalid use of incomplete type 'PyFrameObject' {aka 'struct _frame'} | 2239 | if (frame != nullptr && (std::string) str(frame->f_code->co_name) == name | | ^~ | openvino-inference-engine/2022.2.0-r0/recipe-sysroot/usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of 'PyFrameObject' {aka 'struct _frame'} | 22 | typedef struct _frame PyFrameObject; | | ^~~~~~ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-mediasdk: upgrade 22.4.4 -> 22.6.0Lim Siew Hoon2022-10-311-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: upgrade 22.4.4 -> 22.5.4Lim Siew Hoon2022-10-312-63/+2
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: upgrade 2022.1.5 -> 2022.2.2Lim Siew Hoon2022-10-311-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 22.5.3 -> 22.5.4Lim Siew Hoon2022-10-311-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel-utils: upgrade 2.15.0 -> 2.16.0Lim Siew Hoon2022-10-311-2/+2
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel: upgrade 2.15.0 -> 2.16.0Lim Siew Hoon2022-10-311-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* gmmlib: upgrade 22.1.4 -> 22.2.0Lim Siew Hoon2022-10-311-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* vc-intrinsics: update to latestNaveen Saini2022-10-251-1/+1
| | | | | | | Use tag v0.7.0 revision. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/15.0.0: add recipeNaveen Saini2022-10-254-5/+27
| | | | | | | | Build opencl-clang with llvm-15 and point to latest from ocl-open-150 branch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2022.1.1 -> 2022.2.0Naveen Saini2022-10-251-2/+2
| | | | | | | | Release notes: https://github.com/openvinotoolkit/openvino/releases/tag/2022.2.0 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* open-model-zoo: upgrade 2022.1.1 -> 2022.2.0Naveen Saini2022-10-252-9/+11
| | | | | | | Refreshed patch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine : upgrade 2022.1.1 -> 2022.2.0Yogesh Tyagi2022-10-254-85/+121
| | | | | | | | | | | | | | | - Change gflag to shared as we are not building with static library. - We are using zlib from yocto recipe, so don't add zlib as third party package - Third party package mkl-dnn name changed to onednn upstream in openvino repo so changed the name accordingly in openvino-inference-engine recipe - Refresh patches Release Notes: https://github.com/openvinotoolkit/openvino/releases/tag/2022.2.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* iccsdk: install icc specific packages only for meta-intel machinesNaveen Saini2022-10-202-1/+4
| | | | | | | And disable ICCSDK bu default. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* sdk: Add support for adding icc to SDKNaveen Saini2022-10-125-0/+29
| | | | | | | | Also export ICC, ICCCXX, ICCCPP, ICCLD, ICCAR in SDK environment which can then be used to compile applications in SDK Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* icc: add Intel(R) C++ Compiler Classic (ICC) supportNaveen Saini2022-10-124-0/+190
| | | | | | | | Using the Intel® C++ Compiler Classic, you can compile and generate applications that can run on Intel® 64 architecture. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ispc: fix file-rdepsNaveen Saini2022-10-121-1/+1
| | | | | | | | | | | | | This is due to recent packaging chagnes in meta-clang https://github.com/kraj/meta-clang/commit/3d56a85afe86f3155beca957414bc19962e5002c Error log: do_package_qa: QA Issue: /usr/bin/ispc contained in package ispc requires libclang-cpp.so.15()(64bit), but no providers found in RDEPENDS:ispc? [file-rdeps] Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* README: update tested hardware listNaveen Saini2022-10-121-3/+10
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: fixed hevc decoding starvation issueLim Siew Hoon2022-10-072-1/+62
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: fixed sample rendering failed in weston10Lim Siew Hoon2022-10-062-0/+292
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 22.4.4 -> 22.5.3hilmanzafri2022-10-042-11/+11
| | | | | | | | Add patch to fix fails when applying * 0001-Fix-uClibc-build.patch Signed-off-by: hilmanzafri <hilman.zafri.mazlan@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Fix missing UYVY VA_FOURCC causing encode failureMazlan, Hilman Zafri2022-10-042-0/+29
| | | | | | | Merged into innersource oneVPL (07200be) Signed-off-by: Mazlan, Hilman Zafri <hilman.zafri.mazlan@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* layer.conf: add langdale to LAYERSERIES_COMPATAnuj Mittal2022-09-301-1/+1
| | | | | | Makes sure that we're compatible with the upcoming release. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler : upgrade 1.0.11702.1 -> 1.0.12149.1Yogesh Tyagi2022-09-291-2/+2
| | | | | | | | Release Notes: https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.12149.1 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime : upgrade 22.32.23937 -> 22.38.24278Yogesh Tyagi2022-09-291-1/+1
| | | | | | | | Release Notes: https://github.com/intel/compute-runtime/releases/tag/22.38.24278 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn : upgrade 2.6.1 -> 2.6.2Yogesh Tyagi2022-09-291-1/+1
| | | | | | | | Release Notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.6.2 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl : upgrade 03.00.00.0462 -> 03.00.00.0468Yogesh Tyagi2022-09-291-2/+2
| | | | | | | | | | | Release Notes: ipmctl: https://github.com/intel/ipmctl/releases/tag/v03.00.00.0468 edk2: https://github.com/tianocore/edk2/releases/tag/edk2-stable202208 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree : upgrade 3.13.4 -> 3.13.5Yogesh Tyagi2022-09-291-3/+2
| | | | | | | | Release Notes: https://github.com/embree/embree/releases/tag/v3.13.5 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>