Commit Graph

1316 Commits

Author SHA1 Message Date
Kinsella, Ray
272d4cb66b mkgalileodisk.wks: WiC image for Galileo Gen 1/2
WiC script to create an EFI image for Galileo Gen 1/2. This
differs from the reference EFI image that is shipped with Poky as
follows.

 * Removed the swap partition.
 * Change to Kernel Cmd Line for Galileo, updating console etc.

Signed-off-by: Ray Kinsella <ray.kinsella@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-11-13 07:45:54 -08:00
Saul Wold
158516f3b8 gstreamer-vaapi: Move SRC_CHKSUM from .inc to .bb
This allows for the .bb to be the only file that changes when
updating package versions.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-11-02 14:05:10 -08:00
Saul Wold
0a137ffab0 linux-yocto: Update machine and meta SRCREV
Updating the META SRCREVs to make the nf_tables feature available.

Add in preempt-rt kernel for quark (preliminary)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-11-02 14:05:10 -08:00
Saul Wold
9abce0aa9f intel-core2-32: fix SERIAL_CONSOLES line
This should be SERIAL_CONSOLES with ; setting between baud and device.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-11-02 14:05:10 -08:00
Joonas Lahtinen
4a761ccaf1 conf: Add a direct path to common recipes
By adding the direct path to recipes in common directories we allow
upper layers to further extend the recipes.

Without the patch the extending recipes look like this:

	require common/recipes-foo/bar/baz.inc

With this patch the include can be written like in other layers:

	require recipes-foo/bar/baz.inc

Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-27 08:07:02 -07:00
Saul Wold
42cd81d205 linux-yocto: Update machine and meta SRCREV
Updating the META SRCREVs to make the nf_tables feature available.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-26 08:46:56 -07:00
Azril Ahmad
9bdc2090ca libva-intel-driver: Fix timestamping issue for VC1/WMV VAAPI decode under BSW CHV
Include the upstreamed patch to fix the timestamping issue that observed during the WMV/VC1 VAAPI decode under GStreamer on BSW CHV.

The patch was imported from FreeDesktop VAAPI git server
(git://anongit.freedesktop.org/vaapi/intel-driver) as of commit id
4307780b648245aba4ff338dcfe0172dec2e12e9

Signed-off-by: Azril Ahmad <mohd.azril.ahmad@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-23 08:22:52 -07:00
Saul Wold
1a3cd03c91 linux-yocto-4.1: Update SRCREV to include additional patches
dbe692d Ville Syrjälä drm/i915: Fix the VBT child device parsing for BSW
52a4a9f Michel Thierry drm/i915/gen8: Initialize page tables
a95cb62f Michel Thierry drm/i915: Remove unnecessary gen8_ppgtt_unmap_pages
a24d98f Michel Thierry drm/i915: Remove _entry from PPGTT page structures
a8abc11 Ville Syrjälä drm/i915: Only wait for required lanes in vlv_wait_port_ready()
8135418 Ville Syrjälä Revert drm/i915: Hack to tie both common lanes together on chv
d660fc1 Ville Syrjälä drm/i915: Work around DISPLAY_PHY_CONTROL register corruption on CHV
0e797e9 Ville Syrjälä drm/i915: Implement chv display PHY lane stagger setup

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-19 09:22:49 -07:00
Ross Burton
258296f9d1 xorg-driver: remove duplicate files from oe-core
These files are copies of files from oe-core, delete them as they are unused.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-19 08:46:22 -07:00
Anuj Mittal
cd5d22bb68 meta-isg: dpdk: fix v1.8.0 build with kernel 4.1
Backported fixes from upstream dpdk sources to
ensure dpdk 1.8.0 compiles against kernel 4.1.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-19 08:46:09 -07:00
Anuj Mittal
723b2078ae meta-isg: dpdk: fix v2.0.0 build with kernel 4.1
Backported fixes from upstream dpdk sources
to ensure dpdk 2.0.0 compiles against kernel 4.1.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-19 08:46:00 -07:00
Saul Wold
6e91701dcf linux-yocto/4.1: drm/i915 backports
Updating the SRCREVs to integrate the following backports:

  52a4a9f4a2b4 drm/i915/gen8: Initialize page tables
  a95cb62f8e85 drm/i915: Remove unnecessary gen8_ppgtt_unmap_pages
  a24d98fc488d drm/i915: Remove _entry from PPGTT page structures

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-02 15:08:21 -07:00
Wu Chia Chuan
32fa10f640 meta-mohonpeak: update the PREFERRED_VERSION of linux-yocto-3.14 to 4.1
Update the PREFERRED_VERSION of linux-yocto-3.14 to 4.1 for
mohonpeak32 and mohonpeak64 machines.

Signed-off-by: Wu Chia Chuan <chia.chuan.wu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-02 08:15:48 -07:00
Wu Chia Chuan
fcfdec6c46 meta-crystalforest: update the PREFERRED_VERSION of linux-yocto-3.14 to 4.1
Update the PREFERRED_VERSION of linux-yocto-3.14 to 4.1 for crystalforest BSP.

Signed-off-by: Wu Chia Chuan <chia.chuan.wu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-02 08:15:46 -07:00
Wu Chia Chuan
e5fcf9e76d meta-crystalforest: relocate meta-crystalforest layer into meta-isg layer
This is in support of BSP consolidation of all Intel platforms in to meta-isg common layer.
The "MAINTAINERS file" and "meta-isg/MAINTAINERS file" are updated to reflect the changed.

Signed-off-by: Wu Chia Chuan <chia.chuan.wu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-02 08:15:43 -07:00
Saul Wold
0d73402b4f intel-quark-common: Add no-asm config to openssl
This causes the build to not use Assembly code which contains invalid
CMOV instructions.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-02 08:14:48 -07:00
Saul Wold
217a3eb2c8 linux-yocto-rt: Add preempt-rt kernel 4.1.8 version
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-01 07:54:39 -07:00
Saul Wold
cd79dd09e1 linux-yocto: Update to 4.1.8 and include braswell patches
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-10-01 07:54:39 -07:00
WU CHIA CHUAN
84c049b9cb meta-intel: meta-romley BSP retirement from YP 2.0
Remove meta-romley BSP layer from meta-intel master branch
which is targeting for YP 2.0.

A heads-up email was sent to the meta-intel mailing list for
requesting any feedback regarding retirement of these BSP.
Since there is no concern, we assume that it is agreed upon
and thus this patch to retire the BSP.

The "MAINTAINERS file" and "conf/machine/README file" are updated to
reflect removal of the BSP.

We expect intel-corei7-64 machine is continued to be used to support
the platform and dpdk recipe under meta-romley is now supported under
meta-isg/common/recipes-extended/dpdk.

Signed-off-by: WU CHIA CHUAN <chia.chuan.wu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-29 18:05:49 -07:00
Saul Wold
5e218aeaca linux-yocto-4.1:hid, bluetooth, aufs, yaffs2
Setting the SRCREVs to import the following changes in the
    4.1 kernel tree:

      79a31b9d23db hid-core: Avoid uninitialized buffer access
      121593d3a0a4 aufs: call mutex.owner only when DEBUG_MUTEXES or MUTEX_SPIN_ON_OWNER is defined
      efa7952a190f Bluetooth: Delay check for conn->smp in smp_conn_security()
      69428ec43bd9 cc2520: set the default fifo pin value from platform data
      ee0ddf37f3d6 fs/yaffs2: Fix a judgement logic for ACL operations
      fff29e47f5c4 yaffs2: remove read and write methods
      b3b9d030ad84 yaffs2: replace f_dentry to f_path.dentry

This also address an issue with booting/installing to older Intel devices (emenlow)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-23 14:24:42 -07:00
Anuj Mittal
bd1e3db669 meta-isg: zlib-qat: add COMPATIBLE_MACHINE
Mark common intel-core-i7 as the COMPATIBLE_MACHINE
for zlib-qat recipe.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:15:45 -07:00
Anuj Mittal
710f48ddeb meta-isg: qat: add intel-corei7-64 COMPATIBLE_MACHINE
Mark intel common BSP as the compatible machine for qat
recipes.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:15:37 -07:00
Anuj Mittal
d8d152e668 meta-isg: qat: recipe for version 2.5.0-80
This adds the recipe for qat16 v2.5.0-80 for grantley platforms
using the common BSP intel-corei7-64.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:15:07 -07:00
Anuj Mittal
88a5f5857d meta-isg: qat: fix strict_str* compile errors
Defines strict_str* have become obsolete and removed entirely
starting from kernel v3.18. This results in errors like:

     error: implicit declaration of function 'strict_strtoull'
            [-Werror=implicit-function-declaration]

Replace strict_strtoull with kstrtoull to ensure qat 2.3.0-34
compiles.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:14:59 -07:00
Anuj Mittal
1201a576c9 meta-isg: qat: fix inline build errors for gcc5
gcc5 has changed its default standard to gnu11 from gnu89.
These two standards have different inline semantics. This
results in errors like:

   undefined reference to `icp_adf_getQueueNext'
   undefined reference to `icp_adf_updateQueueTail'
   undefined reference to `icp_adf_pollQueue'
   undefined reference to `icp_adf_queueDataToSend'
   undefined reference to `icp_adf_getQueueMemory'

Use the -fgnu89-inline command line option as suggested in [1].

Also, make sure that all the CFLAGS values are being picked up
by the compiler.

[1]  https://gcc.gnu.org/gcc-5/porting_to.html

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:14:53 -07:00
Anuj Mittal
10a7d933f1 meta-isg: qat: move common content to qat16.inc
* Move common meta-data from version specific recipe to inc.
* Remove PV in the recipe.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:14:45 -07:00
Wu Zheng
b48760e6e3 linux-yocto_4.1: Add the 6lowpan related patch to 4.1
This SRCREV update to add the 6lowpan related patch to 4.1.
The some fs related patches are merged to 4.1 too.

Signed-off-by: Wu Zheng <wu.zheng@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-21 09:14:28 -07:00
Saul Wold
94890cec95 intel-quark-common: disable padlock code
The padlock code is a subset of x86 hardware acceleration code. It uses
the cmov instruction which is invalid on Quark based hardware, so we
disable this code.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-16 10:33:37 -07:00
Anuj Mittal
cea00968b8 meta-crystalforest: move qat and zlib-qat to meta-isg
Move qat and zlib-qat recipes from meta-crystalforest to
meta-isg.

This allows us to utilize these common components across
all the supported platforms.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-01 09:25:13 -07:00
Anuj Mittal
ef677f1d30 meta-crystalforest: zlib: Add COMPATIBLE_MACHINE
Mark crystalforest as a COMPATIBLE_MACHINE for zlib-qat.

Make sure that we specifically mark which machines
this recipe/package will be compatible with.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-01 09:24:57 -07:00
Doug Goldstein
655127d8ce iucode-tool: bump version to 1.3
Bump to version 1.3. Upstream has relocated the project to GitLab.com
which this takes into account as well.

Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-01 09:24:20 -07:00
Doug Goldstein
92705cccb5 intel-microcode: bump version to 20150121
Bumped version to 20150121. Dropped runtime dependency on iucode-tool
which is used to generate the cpio or trim down the data file based on
your CPU. While it can also be used to load the microcode that is not
the recommended method for Linux 3.9 and newer instead you should use
the kernel's built-in early microcode loading facilities.

Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-01 09:24:13 -07:00
Saul Wold
a9c38306c9 intel-core2-32: Allow for multiple tty console types
Adding the ttyPCH0 will allow of the platforms that have the EG20T Hardware
to get both kernel console output and login prompt.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-28 14:25:29 -07:00
Saul Wold
4172351baa Remove older platform specific BSPs
The intel-core* BSPs supercede these older BSPs therefore it's time
to remove these older platform specific bsps.

Bump LAYERVERSION to 3 to allow the Autobuilder to know that these
BSPs have been removed.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-28 14:25:29 -07:00
Saul Wold
44df7ddf39 linux-yocto-tiny: Add 4.1 bbappend
This will enable tiny KTYPE support for the meta-intel core BSPs using the
4.1 kernel, it also adds intel-quark as a Tiny platform.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-28 14:25:29 -07:00
Saul Wold
e226a9f680 linux-yocto_4.1: Update to 4.1.6 stable kernel
This SRCREV update pulls in the 4.1.6 Stable kernel and adds
the coretemp thermal driver to intel-common.

It also cleans up the quark BSP and adds the quark specific thermal
code.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-28 14:25:29 -07:00
Anuj Mittal
4c0f5f8975 meta-isg: enable dpdk v2.1.0 for grantley
This adds the recipe for dpdk v2.1.0 for grantley platforms
based on common intel-corei7-64 BSP.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-27 19:14:43 -07:00
Anuj Mittal
7559504bf2 meta-isg: dpdk: intel-corei7-64 as COMPATIBLE_MACHINE
Add intel-corei7-64 as a compatible machine in addition
to crystalforest.

This is in line with the move to intel common BSP for all
supported platforms.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-27 19:14:41 -07:00
Anuj Mittal
2cf0cf3f6f meta-isg: dpdk: move patch from inc to bb
Move the inclusion of patch:
dpdk-1.8.0-and-2.0.0-examples-add-config-variable-to-enable-disable-dpdk.patch

from dpdk.inc to version specific dpdk bb files where it needs to be applied.

This patch doesn't apply cleanly on top of dpdk v2.1.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-27 19:14:38 -07:00
Saul Wold
adc8064908 intel-quark: add CFLAGS for kernel to no use lock prefix
The kernel needs to have the EXTRA_CFLAGS based via a variable as
it does not pick up the CLFAGS from the tune file.  Quark based
kernel should not use the lock prefix.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-19 07:39:30 -07:00
Saul Wold
cef3648754 intel-quark: use the 4.1 linux-yocto kernel
Use the 4.1 kernel which is now the default in oe-core

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-19 07:39:30 -07:00
Saul Wold
9168b1a87d intel-core*: use the 4.1 linux-yocto kernel
Use the 4.1 kernel which is now the default in oe-core

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-19 07:39:30 -07:00
Saul Wold
a9fba0f3bd linux-yocto_4.1: Add bbappend
This creates a new bbappend to allow the BSPs to select the 4.1 kernel
as their base kernel.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-19 07:39:30 -07:00
Ng, Wei Tee
4cf1db3c9c meta-haswell-wc: Update the PREREFFED_VERSION of linux-yocto-3.14 to 3.19
Update the PREFERRED_VERSION of linux-yocto-3.14 to 3.19
for haswell-walnut canyon.

Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-17 15:02:22 -07:00
Pengyu Ma
c89f2cd7a5 intel-gpu-tools: upgrade to version 1.11
Disable gtk-doc to fix building error.
Add libunwind package config to fix dependency.
Since test script need bash, add bash dependency.

Signed-off-by: Pengyu Ma <pengyu.ma@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-17 15:02:22 -07:00
Ng Wei Tee
fe124f44c7 meta-valleyisland: Add linux-firmware to valleyisland BSPs
Add linux-firmware as a whole for both valleyisland-32.conf and
valleyisland-64.conf in order to enable the Marvell 8897 card, as well
as other devices requiring firmware blobs.

Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-08-06 10:08:32 -07:00
Ong Boon Leong
3577c351cd meta-crystalforest: add in clarity around how to pick the right QAT version
Add explanation on how to override the default setting under crystalforest.conf
on PREFERRED_PROVIDER_virtual/qat.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-29 13:17:20 -07:00
Anuj Mittal
f734ad96d3 meta-isg: make dpdk_qat dependent on virtual/qat
Make sure that we check for the right qat package when
enabling dpdk_qat example.

The qat package name has been changed to "virtual/qat"
to enable switching between different/future versions of qat
for supported platforms.

The preferred version of "virtual/qat" can be set in machine
conf when some other version, besides qat16, becomes available
and needs to be supported.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-29 13:06:12 -07:00
Anuj Mittal
4f4eb56d30 meta-crystalforest: zlib-qat depends on virtual/qat
Made zlib-qat DEPENDS on virtual/qat. This allows
us to switch between highland forest and crystal
forest platforms.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 11cbe728ec from dizzy)

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-29 11:38:12 -07:00
Anuj Mittal
1c2ed5ec2e meta-crystalforest: add virtual/qat provider
Changed qat16 to PROVIDES "virtual/qat" so we can switch
between qat16 and any future revisions of qat for supported platforms.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-29 11:37:52 -07:00