Commit Graph

92 Commits

Author SHA1 Message Date
Naveen Saini
544e3d33f2 mkl-dnn: upgrade 1.2 -> 1.2.2
Release notes:
https://github.com/intel/mkl-dnn/releases/tag/v1.2.2

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04 18:22:52 +08:00
Yeoh Ee Peng
ee09a28adb recipe-core/libxcam: Enable test package
Enable test package:
 - include libxcam sample apps

Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-02 00:09:06 +08:00
Naveen Saini
ae4221d52d mkl-dnn: upgrade v1.1.1 -> v1.2
Added full text of third party licenses and copyright
notices to LICENSE
88d4573ed5

Release notes can be found here:
https://github.com/intel/mkl-dnn/releases/tag/v1.2

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-07 17:05:48 +08:00
Naveen Saini
d824afa110 mkl-dnn: upgrade v1.1 -> v1.1.1
Release notes can be found here:
https://github.com/intel/mkl-dnn/releases/tag/v1.1.1

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-11 13:47:57 +08:00
Anuj Mittal
df2c8eefb2 intel-microcode: upgrade 20191112 -> 20191115
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191115

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-18 07:52:17 +08:00
Anuj Mittal
951fb4b4ba intel-microcode: upgrade 20190918 -> 20191112
For changes in this release, see:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191112

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 07:41:17 +08:00
Ross Burton
2c70bc31ea mkl-dnn: set CVE_PRODUCT
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 06:02:59 +08:00
Naveen Saini
62ac7ad874 libxcam: upgrade 1.2.2 -> 1.3.0
Patch is already merged, so not required anymore.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-21 07:18:55 +08:00
Naveen Saini
dd9437e9be mkl-dnn: upgrade v1.0.2 -> v1.1
Added third party license info:

   CMake, 3-clause BSD licenseq
   Copyright 2000-2019 Kitware, Inc. and Contributors
   See full license text in cmake/Copyright.txt

   MathJax, Apache License 2.0
   Copyright (c) 2009-2018 The MathJax Consortium
   See full license text in doc/assets/mathjax/LICENSE

   Boost C++ Libraries, Boost Software License, Version 1.0
   Copyright 2005-2014 Daniel James.
   See full license text in src/common/LICENSE_1_0

Release highlights can be found here:
https://github.com/intel/mkl-dnn/releases/tag/v1.1

Note:
Starting with this release (version 1.1) the library is renamed to DNNL
https://intel.github.io/mkl-dnn/dev_guide_transition_to_dnnl.html
https://intel.github.io/mkl-dnn/dev_guide_transition_to_v1.html

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-21 07:18:55 +08:00
Anuj Mittal
125c05dd42 intel-microcode: upgrade 20190618 -> 20190918
Release notes:
5ada2f32ed/releasenote

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-21 09:17:27 +08:00
Naveen Saini
2656d21e2f mkl-dnn: upgrade v1.0.1 -> v1.0.2
Release highlights can be found here:
https://github.com/intel/mkl-dnn/releases/tag/v1.0.2

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-04 07:37:42 +08:00
Anuj Mittal
50721b67a9 ovmf: refresh patch
Refresh patch as per the latest version in OE-Core. Move the key as per:

a79b115ade

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-13 22:11:49 +08:00
Anuj Mittal
f4f248406d zlib-intel: use '.' instead of '_' in PV
Otherwise everything after underscore either gets ignored (in case of
devtool)  or converted to a hyphen. This ensures that the version is
handled more consistently.

Also add a custom GITTAGREGEX check to check for upstream releases.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-10 21:23:47 +08:00
Naveen Saini
fae140eb19 mkl-dnn: upgrade v0.19 -> v1.0.1
Added third party license info:
"ittnotify, 3-clause BSD license
Copyright (c) 2011, Intel Corporation
See full copyright notice and license text in
src/cpu/jit_utils/jitprofiling/LICENSE.BSD"

Release highlights can be found here:
https://github.com/intel/mkl-dnn/releases/tag/v1.0

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-06 11:10:44 +08:00
Anuj Mittal
3b5236690c libxcam: set proper version for recipe
Since this fetches a release version, set PV accordingly.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-01 09:40:13 +08:00
Ankit Navik
e3d7b3aba6 libxcam: Initial recipe for libXCam
It adds generic recipe for libXCam for extended camera feature, but not limited
in camera. It focuses on image quality improvement and video analysis.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-30 12:41:53 +08:00
Anuj Mittal
2bf939d17f intel-microcode: fix upstream check
There could be zero or more characaters at the end of version string.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-04 17:39:29 +08:00
Naveen Saini
41967144c4 mkl-dnn: add ptest
Added api-c & test_c_symbols testcases under ptest.

Shipping benchdnn, which is a standalone correctness and performance
benchmark for Intel(R) Math Kernel Library for Deep
Neural Networks (Intel(R) MKL-DNN).

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-04 10:17:36 +08:00
Yong, Jonathan
cba66dfb7b intel-microcode: fix microcode loading on newer kernels
The /dev/microcode interface and microcode-ctl utility has
been deprecated in favor of the new kernel
/sys/devices/system/cpu/microcode/reload interface as documented in:
https://github.com/torvalds/linux/blob/master/Documentation/x86/microcode.rst

It expects the microcode binaries to be split out and loaded from
/lib/firmware, eg:
/lib/firmware/intel-ucode/06-01-01
/lib/firmware/intel-ucode/06-01-02
/lib/firmware/intel-ucode/06-01-06
/lib/firmware/intel-ucode/06-01-07
/lib/firmware/intel-ucode/06-01-09
...

This change does not affect the earlyfw cpio generated by inte-ucode.

Signed-off-by: Yong, Jonathan <jonathan.yong@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-04 10:16:09 +08:00
Naveen Saini
16d24415ed mkl-dnn: do not use host machine instructions
For GNU* Compiler Collection version 5 and newer
the default options are `-march=native -mtune=native`,
which should not happen in cross compilation environment.

ARCH_OPT_FLAGS=\"\" does not allow to use host machine
instructions.

For more information, please check:
http://intel.github.io/mkl-dnn/dev_guide_build_options.html

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-01 10:15:20 +08:00
Anuj Mittal
2e47b48e5d intel-microcode: upgrade 20190514a -> 20190618
For changes in this version, see:

940d904b72/releasenote

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-19 19:53:43 +08:00
Naveen Saini
c941d896c0 mkl-dnn: update SRCREV to fix GCC9 build failure
Fix for GCC9 build error is backported from master
branch to release branch rls-v0.19.

Patch Link:
027de76036

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-07 11:02:18 +08:00
Naveen Saini
a5c617ea99 mkl-dnn: upgrade 0.18.1 -> 0.19
For more details, please check:
https://github.com/intel/mkl-dnn/releases

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-01 16:00:44 +08:00
Anuj Mittal
35555fb519 intel-microcode: fix upstream release checking
There could be a character to signify minor changes for the same
microcode at the end.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-05-24 10:09:39 +08:00
Anuj Mittal
6633f87024 intel-microcode: upgrade to 20190514a
Include the microcode from caveats as well since all kernels supported
have those patches. Also point to the new git repo and corrected
license.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-05-21 17:31:51 +08:00
Ross Burton
3ec3be372d zlib-intel: add zlib fork with IA-specific optimisations
This fork of zlib has a number of IA-specific improvements and is
noticably faster when running on Intel hardware.

As this is a relatively minor fork of zlib, include the oe-core recipe
and override where appropriate.  This ensures that we still generate
the ptest package for example.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-05-06 12:03:14 +08:00
Naveen Saini
7573548c97 mkl-dnn: upgrade 0.17.4 -> 0.18.1
A list of third party components added to the LICENSE.

LICENSE changes:
"""
Intel MKL-DNN includes components with separate copyright
notices and license terms.

XByak, 3-clause BSD license
Copyright (c) 2007 MITSUNARI Shigeo
See full copyright notice and license text in src/cpu/xbyak/COPYRIGHT

gtest, 3-clause BSD license
Copyright 2008, Google Inc.
See full copyright notice and license text in tests/gtests/gtest/LICENSE
"""

This release contains performance optimizations, new functionality,
usability improvements and bug fixes.

For more details, please check:
https://github.com/intel/mkl-dnn/releases

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-04-25 12:24:37 +08:00
Naveen Saini
3191010548 mkl-dnn: fix upstream release checking
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-04-25 12:24:29 +08:00
Ankit Navik
a0f0731eaa mkl-dnn: Initial recipe for Intel Math Kernel Library
Add generic recipe for Intel(R) Math Kernel Library for Deep Neural
Networks. The library accelerates deep-learning applications and
frameworks on Intel architecture.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-03-05 13:16:46 +08:00
Anuj Mittal
078141a400 microcode: upgrade 20180703 -> 20180807
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-13 09:29:46 +08:00
Anuj Mittal
c12c166592 rmc: remove
It's not being maintained anymore and the scripts have not been kept in
sync with upstream for quite some time.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-16 16:53:00 +08:00
Anuj Mittal
f9d5395c5a intel-microcode: upgrade 20180425 -> 20180703
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-09 09:13:22 +08:00
Anuj Mittal
a8abc31178 intel-microcode: update to 20180425
Point to the the license from layer now that text .dat isn't supplied. And,
generate cpio from binary files.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-02 10:04:20 +08:00
Anuj Mittal
e5147051f2 iucode-tool: upgrade 2.1.2 -> 2.3.1
License-Update: Change in copyright year.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-28 14:44:15 +08:00
Anuj Mittal
0b93a82b4f core-image-minimal-initramfs: remove duplicate PACKAGE_INSTALL entries
This was made as default in OE-core and isn't needed here anymore [1].

[1] https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=53078a00ceab5d6aaa61c77fcb73f0d4aa788e00

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-19 14:00:36 +08:00
California Sullivan
43444c01b9 intel-microcode: update to version 20180312
The LIC_FILES_CHKSUM also needed to be updated, as the copyright
added the year 2018.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-15 17:26:43 -07:00
California Sullivan
a6a5d581ff Revert "intel-microcode: update to 20180108"
This reverts commit 7969d8e442.

Its recommended that rollout of this microcode update is suspended. See here:
https://newsroom.intel.com/news/root-cause-of-reboot-issue-identified-updated-guidance-for-customers-and-partners/

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-30 15:36:51 -08:00
California Sullivan
a129e6a1c8 core-image-minimal-initramfs.bbappend: Add missing install module
This allows installation when booting in legacy mode.

Fixes [YOCTO #12346].

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-22 14:47:51 -08:00
Juro Bystricky
7969d8e442 intel-microcode: update to 20180108
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-12 11:10:44 -08:00
Saul Wold
a7cdcce8b4 core-image-tiny: Remove Quark reference and WKS file
Since Quark is getting depercated remove reference and WKS file

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-12-08 15:04:46 -08:00
Saul Wold
a1ce6f4bfb intel-microcode: Update to 20171117
This update contains ...

No Actual license change, just date.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-11-21 15:52:34 -08:00
Saul Wold
d53dbb38c4 meta-intel: Reorganize the layout to remove common
Remove the concept of the common directory and move all the recipes-* dirs
to the top level as a normal layer would be. layer.conf is updated appropriately

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-11-20 15:33:02 -08:00