Commit Graph

2703 Commits

Author SHA1 Message Date
jinchung
fb8801cc28 onevpl: Add Wayland support to legacy tools
Signed-off-by: jinchung <jin.chung.teng@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-06-01 10:34:36 +08:00
Naveen Saini
249830d91b linux-intel-dev: update to 5.12.0
Also bring in the latest kernel config data.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-28 23:16:34 +08:00
Yew, Chang Ching
fdcc64ca2e onevpl: Add X11 support to legacy tools
Signed-off-by: Teng, Jin Chung <jin.chung.teng@intel.com>
Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-25 22:56:24 +08:00
Naveen Saini
25798b2cc8 ipmctl: upgrade 03.00.00.0302 -> 03.00.00.0341
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:20:13 +08:00
Naveen Saini
fcb4058995 linux-intel-rt/5.4: update to v5.4.115
Updates -rt patchset to -rt57.

Updated kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Naveen Saini
79954f06fa linux-intel/5.4: update to v5.4.115
Update kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Naveen Saini
fe5155770b linux-intel-rt/5.10: update to v5.10.30
Updates -rt patchset to -rt37.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Naveen Saini
3f72aff7ac linux-intel/5.10: update to v5.10.35
Update kernel config as well.

tag 'v5.10.35': (71 commits)
Linux 5.10.35
vfio: Depend on MMU
perf/core: Fix unconditional security_locked_down() call
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
USB: Add reset-resume quirk for WD19's Realtek Hub
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
ovl: allow upperdir inside lowerdir
ovl: fix leaked dentry
nvme-pci: set min_align_mask
swiotlb: respect min_align_mask
swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single
swiotlb: refactor swiotlb_tbl_map_single
swiotlb: clean up swiotlb_tbl_unmap_single
swiotlb: factor out a nr_slots helper
swiotlb: factor out an io_tlb_offset helper
swiotlb: add a IO_TLB_SIZE define
driver core: add a min_align_mask field to struct device_dma_parameters
tools/cgroup/slabinfo.py: updated to work on current kernel
perf ftrace: Fix access to pid in array when setting a pid filter
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Anuj Mittal
b07c91784c onednn: refresh patch
Refresh the gcc11 fix to avoid fuzz warnings.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-11 13:47:01 +08:00
Anuj Mittal
b96d06bad8 ixgbe, ixgbevf: exclude CVE-2015-1142857 from cve-check
This was fixed in the kernel v4.4 but the NVD database doesn't list the
kernel version or track the out of tree versions.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-11 11:21:34 +08:00
Anuj Mittal
d9dacfff3f lms: exclude CVE-2018-1000535 from cve-check
The CVE is not for Intel Local Manageability Service that this recipe
builds.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-11 11:20:15 +08:00
Anuj Mittal
e4f4b5b3d0 openvino-inference-engine: fix build with gcc11
Include the header explicitly to avoid failures:

| inference-engine/src/plugin_api/ie_system_conf.h:21:31: error: 'exception_ptr' in namespace 'std' does not name a type; did you mean 'exception'?
|    21 | INFERENCE_ENGINE_API_CPP(std::exception_ptr&) CurrentException();
|      |                               ^~~~~~~~~~~~~

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-07 15:59:02 +08:00
Anuj Mittal
49d97ea0ac onednn: fix failures with gcc 11
Backport a patch to fix:
|  error: no match for 'operator!=' (operand types are 'const std:🧵:id' and 'const std:🧵:id')

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-07 15:57:51 +08:00
Anuj Mittal
922c44cb70 onednn: upgrade 2.2.1 -> 2.2.2
Release notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v2.2.2

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-07 15:47:13 +08:00
Yew, Chang Ching
620a126fb3 onevpl-intel-gpu: Add recipe
Intel® oneVPL GPU Runtime provides a plain C API to access
hardware-accelerated video decode, encode and filtering on Intel®
graphics hardware platforms. GPU Runtime is successor for Intel Media
SDK.

Ref:
https://github.com/oneapi-src/oneVPL-intel-gpu

Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-07 15:47:04 +08:00
Naveen Saini
044d0dfebd onevpl: add recipe
The oneAPI Video Processing Library (oneVPL) provides a single
video processing API for encode, decode, and video processing
that works across a wide range of accelerators.

This repository contains the following components of oneVPL:
* Copies of the oneVPL Specification API header files
* oneVPL dispatcher
* Examples demonstrating API usage
* oneVPL command line tools

Ref:
https://github.com/oneapi-src/oneVPL

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-07 12:25:25 +08:00
Anuj Mittal
cc22f6c009 maintainers.inc: change owner for media recipes
Makes sure that Siew Hoon gets the AUH patches.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-30 14:25:44 +08:00
Naveen Saini
4d5791d9ff linux-intel/5.10: disable kernel config bsp audit for now
Following commit is backported from mainline 5.12-rc to linux-intel 5.10 kernel[1]
Commit: 26499e0518
In which 'CONFIG_DRM_GMA3600' config option is dropped.
This causing warning during config audit. So suppress the harmless warning for now.

WARNING: do_kernel_configcheck: [kernel config]: This BSP contains fragments with warnings:
[INFO]: the following symbols were not found in the active configuration:
     - CONFIG_DRM_GMA3600

Disabling CONFIG_SND_SOC_INTEL_SKYLAKE for 32-bit, does not allow to set CONFIG_SND_SOC_INTEL_SST too, which
causing config warning too:
WARNING: do_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

    [NOTE]: 'CONFIG_SND_SOC_INTEL_SST' last val (m) and .config val (n) do not match
    [INFO]: CONFIG_SND_SOC_INTEL_SST : n
    [INFO]: raw config text:

        config SND_SOC_INTEL_SST
                tristate
                depends on SND_SOC_INTEL_SST_TOPLEVEL && SND_SOC && SND && !UML && SOUND

        Config 'SND_SOC_INTEL_SST' has the following Direct dependencies (SND_SOC_INTEL_SST=m):
                SND_SOC_INTEL_SST_TOPLEVEL(=y) && SND_SOC(=m) && SND(=y) && !UML(undefined/n) (=y) && SOUND(=y)
        Parent dependencies are:
             SND_SOC [m] SND_SOC_INTEL_SST_TOPLEVEL [y] SND [y] UML [UML] SOUND [y]
    [INFO]: config 'CONFIG_SND_SOC_INTEL_SST' was set, but it wasn't assignable, check (parent) dependencies

    [INFO]: selection details for 'CONFIG_SND_SOC_INTEL_SST':
        Symbols currently n-selecting this symbol (no effect):
          - SND_SOC_INTEL_SKYLAKE_COMMON

[1] ab7a5829db

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-28 12:07:58 +08:00
Anuj Mittal
610cdb495c openvino-inference-engine: upgrade 2021.2 -> 2021.3
Release notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2021.3

Remove a patch that isn't needed anymore and refresh the rest. Remove
dependency on onednn as it's using a forked version.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-22 14:42:35 +08:00
Anuj Mittal
aad256f13b openvino-model-optimizer: upgrade 2021.2 -> 2021.3
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-22 14:42:29 +08:00
Anuj Mittal
9766d5c4e2 open-model-zoo: upgrade 2021.2 -> 2021.3
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-22 14:42:29 +08:00
Lim Siew Hoon
7113b578c6 intel-media-driver: Increase limit of VPHAL_MAX_SOURCES
This patches is submitting into upstream. Pending to be
merge. It using to fix vaapioverlay plugin to support
64CH channel rendering.

Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-21 16:05:32 +08:00
Anuj Mittal
44183ab020 maintainers.inc: add missing entry for ipmctl
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-20 10:00:11 +08:00
Anuj Mittal
2e2bdafa38 metee: upgrade 3.0.0 -> 3.0.1
Release notes:
https://github.com/intel/metee/releases/tag/3.0.1

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-16 12:09:30 +08:00
Anuj Mittal
7167fa02d1 lms: upgrade 2102.1.0.0 -> 2109.0.0.0
Release notes:
https://github.com/intel/lms/releases/tag/v2109.0.0.0

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-16 12:09:30 +08:00
Anuj Mittal
b3c29caf92 onednn: upgrade 2.1.1 -> 2.2.1
Release notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v2.2.1

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-16 12:09:20 +08:00
Anuj Mittal
c8ace1dd42 thermald: upgrade 2.4.3 -> 2.4.4
Release notes:
https://github.com/intel/thermal_daemon/blob/v2.4.4/README.txt#L114

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-16 11:16:15 +08:00
Robi Buranyi
d847f56b4a ipmctl: support CRLF line endings in EDK2
The EDK2 sources are DOS-style on server (contains CRLF) and this may
cause interop issues on Linux machines (patches do not apply clean) The
standard solution is to use the "dos2unix" bbclass, but that can modify
only files under the ${S} folder - meaning we have to move the edk2
checkout folder from ${S}/../edk2 to ${S}/edk2. Also, the LICENSE file
checksum is going to be impacted by the dos2unix conversion.

Signed-off-by: Robi Buranyi <rburanyi@google.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-13 14:38:54 +08:00
Dongwon Kim
1a4adcb8b1 opencl-clang: move up to the version for igc-1.0.6646
Need to move up to newer commit for opencl-clang that matches
to the current igc (1.0.6466).

Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-09 10:38:36 +08:00
Vincent Cheah Beng Keat
48b1e9905d intel-mediasdk: Don't try to autheticate with render node
Fix an issue with while using weston [1]. Patch has been merged upstream
and can be removed on next version bump.

[1] https://github.com/Intel-Media-SDK/MediaSDK/issues/2657

Signed-off-by: Cheah, Vincent Beng Keat <vincent.beng.keat.cheah@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-09 10:38:32 +08:00
Naveen Saini
bdae07eceb llvm-project-source: backport OpenCL recommended patches
Updating SPIRV-LLVM-Translator srcrev to latest commits for
* llvm_releae_100
* llvm_release_110

Backport opencl-clang recommended llvm/clang patches.

llvm-10:
https://github.com/intel/opencl-clang/tree/ocl-open-100/patches

llvm-11:
https://github.com/intel/opencl-clang/tree/ocl-open-110/patches

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-08 10:56:20 +08:00
Lim Siew Hoon
01cfc99a8f intel-mediasdk: upgrade 21.1.1 -> 21.1.3
Drops patches already merged:
* 0001-hevcd-Enable-the-SPS-PPS-error-reporting.patch
* 0002-hevcd-Use-reinterpret_cast-for-style-alignment.patch

Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-06 11:38:21 +08:00
Lim Siew Hoon
2335b19369 intel-media-driver: upgrade 21.1.1 -> 21.1.3
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-06 11:38:21 +08:00
Lim Siew Hoon
2d4f18487d libva-intel-utils: upgrade 2.10.0 -> 2.11.1
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-06 11:38:21 +08:00
Lim Siew Hoon
ae1f4b1e3a libva-intel: upgrade 2.10.0 -> 2.11.0
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-06 11:38:21 +08:00
Lim Siew Hoon
aa16c988e1 gmmlib: upgrade 20.4.1 -> 21.1.1
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-06 11:38:21 +08:00
Naveen Saini
f5cbba628b ipmctl: upgrade 02.00.00.3869 -> 03.00.00.0302
Ref:
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0302

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-06 10:09:02 +08:00
Naveen Saini
8f6c78dce2 linux-intel-rt/5.4: update to v5.4.102
Updates -rt patchset to -rt53.

Updated kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Naveen Saini
55216e438e linux-intel/5.4: update to 5.4.106
Updating kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Naveen Saini
6505192da7 linux-intel-rt/5.10: update to v5.10.21
Updates -rt patchset to -rt34.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Naveen Saini
ed3c6fea14 linux-intel/5.10: update to 5.10.25
Updating kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Anuj Mittal
4a92a7e95a intel-compute-runtime: remove DEPENDS on clang
This is not a direct dependency and is not required.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-01 13:30:35 +08:00
Naveen Saini
a766df8081 intel-graphics-compiler: upgrade 1.0.6083 -> 1.0.6410
Patches applied from Open PR#171, in order to build with llvm-12.
https://github.com/intel/intel-graphics-compiler/pull/171

Error logs:
(1)
|
/build/tmp/work/corei7-64-poky-linux/intel-graphics-compiler/1.0.6410-r0/git/IGC/Compiler/CISACodeGen/VariableReuseAnalysis.hpp:83:56:
error: 'unsigned int llvm::VectorType::getNumElements() const' is
deprecated: Calling this function via a base VectorType is deprecated.
Either call getElementCount() and handle the case where Scalable is true
or cast to FixedVectorType. [-Werror=deprecated-declarations]
|    83 |             NumElts = VTy ? (short)VTy->getNumElements() : 1;

Ref:867de151a5

(2)
|
/build/tmp/work/corei7-64-poky-linux/intel-graphics-compiler/1.0.6410-r0/git/IGC/common/igc_resourceDimTypes.h:69:23:
error: 'const class llvm::Module' has no member named 'getTypeByName'
|    69 |         return
module.getTypeByName(ResourceDimensionTypeName[resourceDimTypeId]);

Ref:
fe43168348

Update copyright year in headers in IGC Compiler and some format updates.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-01 13:30:35 +08:00
Naveen Saini
39457fee8e opencl-clang/12.0.0: add recipe
Build opencl-clang with llvm-12 and point to latest from ocl-open-120
branch.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-01 13:29:48 +08:00
Naveen Saini
9aecbb76e8 llvm-project-source: exclude for llvm-12
meta-clang now builds llvm-spiv-translator as an external project for
llvm12 so stop building it.

It still need to be built for llvm-10 and llvm-11 though.

Ref:
aa1ab889bc

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-01 13:28:51 +08:00
Naveen Saini
fa5566a9fd ipmctl: add recipe
ipmctl is a utility for configuring and managing Intel® Optane™ Persistent Memory modules (PMem).

It supports functionality to:

* Discover PMems on the platform.
* Provision the platform memory configuration.
* View and update the firmware on PMems.
* Configure data-at-rest security on PMems.
* Track health and performance of PMems.
* Debug and troubleshoot PMems.
* ipmctl refers to the following interface components:

libipmctl: An Application Programming Interface (API) library for managing PMems.
ipmctl: A Command Line Interface (CLI) application for configuring and managing PMems from the command line.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-01 10:03:45 +08:00
Anuj Mittal
f5c204c99b libipt: upgrade 2.0.3 -> 2.0.4
License-Update: copyright years updated

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-24 16:18:37 +08:00
Anuj Mittal
c6cc4bea46 ixgbe: upgrade 5.10.2 -> 5.11.3
Changes in this release:
- Added support for 5.11.2 kernel version
- Fix calculate BW for MTU from 4088 to 9128
- Fix ethtool stats reporting
- Enable MDD when SRIOV is disabled
- Various bug fixes

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-24 15:02:14 +08:00
Anuj Mittal
1afa24c3c6 ixgbevf: upgrade 4.10.2 -> 4.11.1
Changes in this release:
- Added support for 5.11.2 kernel version

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-24 15:01:50 +08:00
Anuj Mittal
ecad624e9d thermald: upgrade 2.4.2 -> 2.4.3
Release 2.4.3:
- Allow --ingore-cpuid-check to use with --adaptive option

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-24 15:01:02 +08:00