aboutsummaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
2018-08-09linux-intel/4.9: update to 4.9.116pyroAnuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-27linux-intel/4.9: update SRCREV to 4.9.113Anuj Mittal
Also update meta SRCREVs. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-04openssl-qat: point SRC_URI to different locationAnuj Mittal
openssl async patches have been merged in 1.1.0 and the original repo holding that work is no longer present. Since we still need it for pyro, point to a github fork instead. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-04dpdk: Disable build for MUSLSaul Wold
Until the libibverbs package is fixed for MUSL disable both dpdk and ibverbs Signed-off-by: Saul Wold <sgw@linux.intel.com> (cherry picked from commit d90da5961da727d28a963f814cd164c0abf24bbf) [Removed redundant code] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-04linux-intel/4.9: update to 4.9.99Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit ac2673139d2c0a5960bc4aa6824999c418d4f8e4) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-04linux-intel/4.9: update to v4.9.84California Sullivan
Also the preempt-rt kernel updates to the -rt62 patchset. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit 8116550f0dda55ac5d85784b18f3ded531743aba) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-04-13linux-intel/4.9: Update to v4.9.81California Sullivan
Brings in changes from linux-stable up to v4.9.81. Due to refactoring in later versions of the recipe, a clean backport isn't possible. Instead, just update to the same SRCREVs manually. Mirrors commit "e5e3fe42 linux-intel/4.9: Update to v4.9.81" upstream. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-15linux-intel/4.9: Update to v4.9.77California Sullivan
This comprises of a kernel update from v4.9.56 to v4.9.77. Due to refactoring in later versions of the recipe, a clean backport isn't possible. Instead, just update to the same SRCREVs manually. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-15linux-yocto/4.1: update to v4.1.49California Sullivan
Brings in stable updates up to v4.1.49. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-31linux-yocto/4.4: Update to v4.4.113California Sullivan
Brings in changes from stable up to v4.4.113. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> [Fixed location and for quark] (commit 63421485e6b407097f0e5739145ee78555db011a upstream) Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-23linux-intel/4.9: Update SRC_URI to use new git repositoryCalifornia Sullivan
We have moved from a single linux-intel-4.9 repo to a linux-intel-lts repo that will contain all LTS branches. Commit IDs remain the same. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-27linux-intel: Update SRCREV -> 4.9.56Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-27lttng-modules: Fix issue related to -rt kernelSaul Wold
The -rt kernel requires that lttng has a patch This issue has been fixed upstream [YOCTO #12278] - This is pyro only Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-25lttng-modules: also apply patch if linux-intel-rt is preferred kernelCalifornia Sullivan
We never hit this because we're usually only building core-image-rt with the -rt kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-02disable_skylake_sound: Temp disable config for core2-32California Sullivan
This is needed because the current kernel has a missing kernel config check for 32bit skylake sound Commit 0d590c4be300365a2d1787fcea767ac41c741875 upstream. Signed-off-by: Saul Wold <sgw@linux.intel.com> [reworked for pyro] Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-02linux-intel/4.9: Update to v4.9.47California Sullivan
This also includes the extremely important CVE-2017-1000251 fix. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-02linux-yocto/4.1: Update to v4.1.43California Sullivan
This also includes the extremely important CVE-2017-1000251 fix. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-02linux-yocto/4.4: Update to v4.4.87California Sullivan
This also includes the extremely important CVE-2017-1000251 fix. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-27lttng-modules: Add patch for API ChangeSaul Wold
There was a patch back-ported into the linux-intel kernel that also requires a patch to lttng-modules for the updated API. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-07rmc: add install.conf for platforms without internal storageTodor Minchev
The bootloader menu provides only boot entries for platforms that do not have internal storage. This commit adds install entries for such platforms. For the install option to work, the user has to attach alternative persistent storage in addition to the media from which the image is installed. Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-07linux-intel: bump srcrevsSaul Wold
This includes the release from the Intel Production Kernel team: These kernels have been tested on Broxton / Apollo Lake SOC based platforms. Updates: - 4.9/dnt: new debug/tracing patches for Android - 4.9/audio updates - 4.9/drm updates - 4.9/usb updates And updates from Bruce in the kernel config metadata Integrating the following kernel configuration changes to clean up the SMP configuration fragments and fix a configuration audit warning. d0e5ea0e199b smp: Separate smp into 32 and 64 bit versions to avoid kernel warnings f1369c1d817e bsp/mohonpeak: smp gets added by default, remove unnecessary include 6fc22aa1200b bsp/rangeley: smp gets added by default, remove unnecessary include [YOCTO #11743] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-07Revert "linux-yocto/4.9: Remove bbappends"California Sullivan
This reverts commit de9c533d739bf1584c73fe4e35ecb886fd5c1784. Removing this completely makes it much more difficult to use layers that depend on linux-yocto. Keep the default 4.9 kernel as linux-intel, but have linux-yocto available as an option. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-07linux-intel: Update to 4.9.30Saul Wold
This also brings in RT-21 patch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-07rmc: add support for Broxton-M based Joule board (rev. 1F1)Todor Minchev
Finger 0 type : 0x01 Finger 0 offset : 0x05 Finger 0 name: : product_name Finger 0 value : 570x DVT2 Finger 1 type : 0x02 Finger 1 offset : 0x05 Finger 1 name: : product_name Finger 1 value : SDS Finger 2 type : 0x04 Finger 2 offset : 0x10 Finger 2 name: : version Finger 2 value : Intel(R) Atom(TM) Processor T5700 @ 1.70GHz Finger 3 type : 0x7f Finger 3 offset : 0x00 Finger 3 name: : reserved Finger 3 value : Finger 4 type : 0x7f Finger 4 offset : 0x00 Finger 4 name: : reserved Finger 4 value : Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-07rmc: add fingerprint for generic Broxton-M (rev. 1F1)Todor Minchev
Finger 0 type : 0x01 Finger 0 offset : 0x05 Finger 0 name: : product_name Finger 0 value : 570x DVT1 Finger 1 type : 0x02 Finger 1 offset : 0x05 Finger 1 name: : product_name Finger 1 value : SDS Finger 2 type : 0x04 Finger 2 offset : 0x10 Finger 2 name: : version Finger 2 value : U3E1 Finger 3 type : 0x7f Finger 3 offset : 0x00 Finger 3 name: : reserved Finger 3 value : Finger 4 type : 0x7f Finger 4 offset : 0x00 Finger 4 name: : reserved Finger 4 value : Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-06-07linux-intel/4.9: Update yocto-kernel-cache SRCREVIsmo Puustinen
Various changes to configuration, including wifi, nftables, virtualbox, bluetooth, and smp options. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-19libva-intel-driver: Set UPSTREAM_CHECK_GITTAGREGEXAníbal Limón
This regex is used to figure out what version are on upstream, in order to avoid detect alpha versions set it. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-16linux-intel: Update SRCREVsSaul Wold
This update brings the kernel to 4.9.27 stable and 4.9.20 for preempt-rt kernel Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-16intel-microcode: Update to latest 20170511Saul Wold
This update also updated the licence checksum as the date has changed The core content of the license has not changed Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-16intel-gpu-tools: Upgrade to version 1.18Ng, Wei Tee
This change updates intel-gpu-tools to 1.18 which is in Intel graphic stack 2017 Q1 release. Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-11initrdscripts: add support for NVME target installNg, Wei Tee
Add awareness of /dev/nvme* block devices to install scripts. As presently written, installer knows only of /dev/sd* and /dev/mmcblk* block devices. Building upon scaffolding put in place by Awais in... 80ec9f627915 ("initrdscripts: handle mmc device as installer medium") (From OE-Core rev: b5a036ce958e3fe24690531712071abc14b48033) Signed-off-by: Joe Konno <joe.konno@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (From Poky rev: 85c9b9f9c602459b32f8f301b161c9a3f6f14d4e) Ported the changes from poky meta layer into BSP layer. As the original commit was changing 2 files, this has been rework for meta-intel layer. [YOCTO #11367] Signed-off-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com> Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-11recipes-kernel/linux/*: Standardize use of KERNEL_FEATURES_INTEL_COMMONCalifornia Sullivan
Previously, some recipes hard set it to empty, and some recipes did not set it at all. So in some cases, it acted like a global variable you could modify, and in others you could only append to it. This behavior made it difficult to use (which I doubt anyone was doing). This patch changes the variable to be soft set to empty across all recipes. This way it can be used to globally change meta-intel kernels through a conf file, or individually in the different versioned recipes should the need arise. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-09thermald,iucode-tool,libyami: Add UPSTREAM_CHECK_ variablesAníbal Limón
These variables are used by checkpkg task to figure out if there are a new version of the upstream software. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-09linux-intel: use = to set LINUX_VERSION_EXTENSIONsweeaun
LINUX_VERSION_EXTENSION is not overridden by linux-intel_4.9.bb, as first seen in linux-yocto.inc. This is a temporary fix to use = instead of ?= in linux-intel_4.9.bb, before making change to use ??= on meta OE-Core linux-yocto.inc file. Signed-off-by: sweeaun <swee.aun.khor@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-06linux-yocto/4.1: Update to v4.1.39California Sullivan
Updates from v4.1.38 to v4.1.39. This is the latest release of our v4.1 stable kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-06linux-yocto/4.4: Update to v4.4.60California Sullivan
Updates from v4.4.56 to v4.4.60. This is the latest release of our v4.4 stable kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-05-01linux-intel/4.9: grab latest changesCalifornia Sullivan
Contains updates from several areas, including: comms thermal lpss audio camera No stable update at this time. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-18linux-intel: Set LINUX_VERSION_EXTENSIONSaul Wold
Set the VERSION_EXTENSION to be different than the default linux-yocto kernel, this will help to differenciate the two kernel. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-18libyami: Add PACKAGECONFIG for x11Jussi Kukkonen
Without this the recipe fails to build without x11, breaking world build. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2017-04-17core-image-rt: Add yocto-intel-rt based recipesSaul Wold
These recipes depend on using an RT kernel, since the name in oe-core is hard-coded to linux-yocto-rt, we need to replicate those recipes here or come up with an additional variable to check. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-17linux-intel-rt: Add recipe to support preempt-rt kernelSaul Wold
This adds the linux-intel production kernel to meta-intel with the base-rt branch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-17linux-intel: Update to 4.9.20Saul Wold
Stable kernel update to 4.9.20 DRM updates Trusty Updates Bug Fixes: Issue #4: kernel OOPS when trying to mount efivarfs Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-04cryptodev-module: Fix the checkSaul Wold
A case was found where the PREFERRED_VERSION_linux-intel was not set even with linix-intel being the PREFERRED_PROVIDER and this code fails. So, just check for linux-intel now, we know until the next LTS version comes out that this kernel will have the API change patch. A more detailed check may need to be added. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-04linux-yocto: fix builds for x32Christopher Larson
corei7-64-intel-common overrides are used here, but this isn't in use when building for x32. Also obey this for corei7-64-x32-intel-common. An alternative would be to place this in intel-common-pkgarch.inc, where the common pkgarch is set up, but that would have higher potential impact, being global. With this fix applied, along with other fixes to oe-core, it's possible to get successful builds with DEFAULTTUNE set to "corei7-64-x32", and boot the resulting images for intel-corei7-64. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-04qat: disable for x32 buildSaul Wold
Until the upstream addresses some issues, this will be disabled for x32 build Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-04dpdk: disable for x32 buildSaul Wold
Until the upstream addresses some issues, this will be disabled for x32 build Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-04meta-intel: support distro without OpenGLPatrick Ohly
When a distro disables OpenGL or using meta-intel without any distro set, a world build fails for all recipes depending directly or indirectly on libva, because libva is disables unless opengl is in DISTRO_FEATURES. "opengl" must be checked for in all those recipes. The specific use case was testing of meta-intel with yocto-compat-layer.py against just OE-core with the local.conf.sample from OE-core, i.e. DISTRO unset. Without this change, that failed with: ERROR: Nothing PROVIDES 'libva' (but /fast/work/meta-intel/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb, /fast/work/meta-intel/common/recipes-multimedia/libyami/libyami_1.1.0.bb, /fast/work/meta-intel/common/recipes-multimedia/libva/libva-intel-driver_1.7.3.bb DEPENDS on or otherwise requires it) ERROR: libva was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES) ERROR: Nothing RPROVIDES 'libyami-dev' (but /fast/work/meta-intel/common/recipes-multimedia/libyami/libyami_1.1.0.bb RDEPENDS on or otherwise requires it) ERROR: No eligible RPROVIDERs exist for 'libyami-dev' NOTE: Runtime target 'libyami-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libyami-dev'] ERROR: Nothing RPROVIDES 'libva' (but /fast/work/meta-intel/common/recipes-multimedia/libva/va-intel.bb RDEPENDS on or otherwise requires it) ERROR: libva was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES) NOTE: Runtime target 'libva' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libva'] ERROR: Nothing RPROVIDES 'libva-intel-driver' (but /fast/work/meta-intel/common/recipes-multimedia/libva/libva-intel-driver_1.7.3.bb RDEPENDS on or otherwise requires it) ERROR: No eligible RPROVIDERs exist for 'libva-intel-driver' NOTE: Runtime target 'libva-intel-driver' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libva-intel-driver'] ERROR: Nothing RPROVIDES 'libyami-utils' (but /fast/work/meta-intel/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb RDEPENDS on or otherwise requires it) ERROR: No eligible RPROVIDERs exist for 'libyami-utils' NOTE: Runtime target 'libyami-utils' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libyami-utils'] ERROR: Nothing RPROVIDES 'libyami-utils-dev' (but /fast/work/meta-intel/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb RDEPENDS on or otherwise requires it) ERROR: No eligible RPROVIDERs exist for 'libyami-utils-dev' NOTE: Runtime target 'libyami-utils-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libyami-utils-dev'] ERROR: Nothing RPROVIDES 'libyami' (but /fast/work/meta-intel/common/recipes-multimedia/libyami/libyami_1.1.0.bb RDEPENDS on or otherwise requires it) ERROR: No eligible RPROVIDERs exist for 'libyami' NOTE: Runtime target 'libyami' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libyami'] ERROR: Nothing RPROVIDES 'libva-intel-driver-dev' (but /fast/work/meta-intel/common/recipes-multimedia/libva/libva-intel-driver_1.7.3.bb RDEPENDS on or otherwise requires it) ERROR: No eligible RPROVIDERs exist for 'libva-intel-driver-dev' NOTE: Runtime target 'libva-intel-driver-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['libva-intel-driver-dev'] Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-04-03cryptodev-modules: Add bbappend to add patchSaul Wold
This adds a patch to cryptodev-module to sync up the API change that was added in the linux-intel kernel backport from 4.10 -> 4.9. The patch just forces the code path to use the latest API. This uses anon python to ensure it only applies when PREFERRED_PROVIDER is set to linux-intel and KERNEL_VERSION is 4.9 (LTS). Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-31rmc: update SRCREV for rmc recipeTodor Minchev
This SRCREV fixes rmc build failure under musl Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-31rmc: update license file checksumTodor Minchev
Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>