Commit Graph

218 Commits

Author SHA1 Message Date
Ng Wei Tee
38e9abf255 common: Update linux-yocto_3.10 SRCREVS to 3.10.62
Use the latest HEADs of the git branches from the linux-yocto v3.10
kernel repository.

Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2015-01-14 23:25:04 -06:00
Sreeju Selvaraj
d9eaf5edeb meta-intel/common: Upgrade DPDK to v1.7.0
Added support for DPDK v1.7.0.

Added PACKAGECONFIG mechanism to explicitly disable the use of fuse
and qat which are dependencies for example apps dpdk_qat and vhost.

Added config variables CONFIG_EXAMPLE_DPDK_QAT and
CONFIG_EXAMPLE_DPDK_VHOST to enable or disable the compilation of
example apps dpdk_qat and vhost.

Resolved the installation failure found in example app ip_pipeline by
cherry-picking the patch from dpdk.org.

Resolved the test failure found in example app ring_pmd_autotest by
cherry-picking the patches from dpdk.org.

Signed-off-by: Sreeju Selvaraj <sreeju.armughanx.selvaraj@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-02 10:24:51 -05:00
Sreeju Selvaraj
99c854538a meta-intel/common: Add include file for DPDK
Added include file dpdk.inc to share common functionality based on
dpdk_1.6.0r2

Added a new variable EXAMPLE_BUILD_DIR. this points to apps build
directory which is different in dpdk v1.6.0r2 and v1.7.0.
Users of dpdk.inc have to define EXAMPLE_BUILD_DIR for the
installation of example apps.

Signed-off-by: Sreeju Selvaraj <sreeju.armughanx.selvaraj@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-02 10:24:42 -05:00
Darren Hart
538003074d linux-yocto-dev: Remove LINUX_VERSION
The SRCREV lines were removed in:

8b4ab82 intel-common: Remove SRCREVs from linux-yocto-dev

The LINUX_VERSION override should have been removed/commented at the
same time as it is of course directly tied to the SRCREV.

Reported-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Acked-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 7d94715788)
2014-07-29 14:32:21 -07:00
Ross Burton
c17da631e1 gstreamer-vaapi: Upgrade to 0.5.8
For the 0.10 variant:
- Drop wayland-compile patch merged upstream
- Add files which were missing in the tarball
- Disable Wayland support as it doesn't build

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 67b7f6f3a0)
2014-07-28 19:45:38 +00:00
Ross Burton
cfcb2bf22e gstreamer-vaapi: Switch gstreamer-vaapi-1.0 to GStreamer 1.2 API
The dependencies have moved form plugins-bad to plugins-base, and
require API 1.2 to build. This matches OE-Core.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit c3a5385bd0)
2014-07-28 19:45:38 +00:00
Ross Burton
ecfef81815 libva-intel-driver: Upgrade to 1.3.2
Routine package upgrade.

Tested on the MinnowBoard-Max with 4 h264 2k streams.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 90a6fd2da2)
2014-07-28 19:45:38 +00:00
Ross Burton
ff8a0341c9 libva: Upgrade to 1.3.1
Routine package upgrade.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit d7027a65fd)
2014-07-28 19:45:38 +00:00
Chan Wei Sern
9476feb630 meta-intel/common: Initial Intel DPDK recipe under recipes-extended
This is an initial version of Intel Data Plane Development Kits
(DPDK) recipe support. This recipe is targetting on Intel DPDK
v1.6.0r2. This recipe is created under meta-intel/common because
Intel DPDK can be commonly used several Intel BSP platforms such
as Romley, Crystal-Forest & Mohon-peak. We resolved examples apps
build failure found in v1.6.0-r2 by cherry-picking patches from
v1.7.0 as they are not planned to be fixed in v1.6.0-r2. The
example app build failure are found in qos_sched, eal_flags_autotest
and cmdline_autotest.

Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com>
Acked-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-07-17 15:16:48 -05:00
Tom Zanussi
5ab97f62f8 Revert "common: Update linux-yocto v3.10 recipes SRCREVs to v3.10.41"
This reverts commit 1c63f3db93.

The reverted commit causes a build problem for lttng-modules -
reverting until fixed and tested.
2014-06-11 16:37:31 -05:00
Tom Zanussi
b2798d571f Revert "common: Update linux-yocto v3.14 recipe SRCREVs to v3.14.5"
This reverts commit a75a32710e.

The reverted commit causes a build problem for lttng-modules -
reverting until fixed and tested.
2014-06-11 16:13:07 -05:00
Nitin A Kamble
1c63f3db93 common: Update linux-yocto v3.10 recipes SRCREVs to v3.10.41
Use the latest HEADs of the git branches from the kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-06-10 15:03:21 -05:00
Nitin A Kamble
a75a32710e common: Update linux-yocto v3.14 recipe SRCREVs to v3.14.5
Use the latest HEADs of the git branches from the kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-06-10 15:02:44 -05:00
Nitin A Kamble
ca9a893deb common: Delete linux-yocto-rt_3.14.bb from meta-intel layer
Instead use the one from the oecore layer from the daisy or master branch.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-06-10 15:02:11 -05:00
Darren Hart
50d1ca984b intel-common: Remove SRCREVs from linux-yocto-dev
The default AUTOREV mechanism is thwarted by SRCREV overrides in
bbappends. -dev is intended to be built using AUTOREV unless overriden
by the user in local.conf or similar. Use the defaults in the bbappends.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 8b4ab82ba0)
2014-05-22 22:58:14 -07:00
Nitin A Kamble
2e0dbaa821 common: update SRCREVs for the linux-yocto_3.14 recipe
Use the latest HEADs of the kernel branches from the kernel repository.
And also update the LINUX_VERSION accordingly.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-22 14:27:20 -05:00
Nitin A Kamble
f426ceab97 common: update SRCREVs of the linux-yocto-rt_3.14.bbappend recipe
Use the latest HEADs of the branches from the kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-22 14:27:12 -05:00
Nitin A Kamble
edf25aee2a common: update SRCREVs for linux-yocto-rt_3.14 recipe
Use the latest HEADs of the branches from the kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-22 14:27:00 -05:00
Nitin A Kamble
58f741617b common: update the SRCREVs for the linux-yocto-rt_3.10 recipe
Use the latest HEADs of the kernel repository branches.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-22 14:25:10 -05:00
Ross Burton
8d1c22c6f2 calgary-corpus: inherit allarch
Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 20:16:46 -05:00
Ross Burton
07a482f3c3 calgary-corpus: clean up unpack logic
As with canterbury-corpus, use SRC_URI parameters to unpack correctly instead of
doing it by hand.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 20:16:30 -05:00
Ross Burton
3de9e13d08 canterbury-corpus: make packages allarch
The files in this package don't depend on a target architecture, so mark it as
allarch.

Also drop PR as r0 is the default.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 20:16:19 -05:00
Ross Burton
207121fd72 canterbury-corpus: rationalise unpack logic
Instead of manually unpacking, use the subdir parameter to put the tarball into
the right directory.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 20:16:09 -05:00
Ross Burton
d2e2b12f9a canterbury-corpus: don't skip all QA tests
Instead of setting ERROR_QA to "" (disabling all tests, instead of just the
problematic ones), adding nothing to WARN_QA (cruft from previous revisions),
and also marking do_package_qa as noexec (which doesn't work), just set
INSANE_SKIP to skip the specific tests that fail with this package.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 20:15:51 -05:00
Chan Wei Sern
f39393c016 common: Update linux-yocto-3.10 meta branch SRCREV
This is to use latest HEAD of meta branch due to recent commit
from romley to make AMT/mei configuration built as module.

Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 09:32:02 -05:00
Tom Zanussi
619623d56b intel-common: Update linux-yocto 3.14-rt machine SRCREVs
This also brings the kernel version up to 3.14.4.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 07:22:39 -05:00
Tom Zanussi
3d00439de1 intel-common: Update linux-yocto 3.14-rt meta SRCREVs
To pull in the 3.14-rt fixes for the live, qat, aufs, and misordered
includes.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21 07:20:20 -05:00
Darren Hart
d5eeba00bd intel-common: Add linux-yocto 3.14-rt recipe
Since linux-yocto-rt_3.14 didn't make it into the 1.6 release of
oe-core, we need the .bb here. Still separate the .bbappend here to keep
it as close as possible to the master branch, where the .bb is available
in oe-core.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-19 15:46:37 -05:00
Nitin A Kamble
4c48309a9f common: Update SRCREVs for linux-yocto-rt_3.10
Use the commit ids of the latest HEADs of the git branches.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-14 21:03:55 -05:00
Darren Hart
626f88de5b linux-yocto: Update intel-common 3.14 SRCREVs for Baytrail support
Update the standard/base branch and the meta branch to include the
latest Baytrail support available in the standard/base branch. Includes
fixes for PCI enumeration, SD in ACPI mode, new GPIO HID, and various
other fixes.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-05-13 18:33:53 -07:00
Nitin A Kamble
adc05959af common: Update linux-yocto-rt_3.10 kernel SRCREVs
This updates the rt_3.10 kernel recipe in meta-intel to use the latest
HEADs of the kernel branches.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-13 09:07:15 -05:00
Nitin A Kamble
4cd2a35994 common: Update linux-yocto_3.10 meta branch SRCREVs
This brings in some kernel fixes for crystalforest, mohonpeak and
haswell-wc BSPs.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-13 09:07:04 -05:00
Chan Wei Sern
10ec548ca8 meta-intel/common: Added do_unpack_append() to Canterbury Corpus recipe
Added do_unpack_append() to fix issue caused by "patches" folder
that is auto-generated in do_unpack() step. Fix the issue by removing
"patches" folder in the canterbury corpus tarball.

Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com>
Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-05-12 13:42:28 -05:00
Chan Wei Sern
b12a2d4504 meta-intel/common: Added do_unpack_append() to Calgary Corpus recipe
Added do_unpack_append() to fix issue caused by "patches" folder
that is auto-generated in do_unpack() step. Fix the issue by removing
"patches" folder in the calgary corpus tarball.

Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com>
Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-05-12 13:42:15 -05:00
Nitin A Kamble
738e18f017 common: linux-yocto_3.14 update meta SRCREV
This fixes the Intel HD Audio driver issue on some Intel BSPs.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-09 11:16:27 -05:00
Nitin A Kamble
d28911a73d common linux-yocto_3.14: update SRCREVS to 3.14.2
Update the SRCREV to the latest available for 3.14.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-09 11:15:06 -05:00
Rebecca Chang Swee Fun
034c428438 meta-intel/common: add valleyisland-io feature support in kernel recipes
Added support for Valley Island LPSS I/O features for both linux-yocto_3.10
and linux-yocto-rt_3.10 recipes.

Signed-off-by: Rebecca Chang Swee Fun <rebecca.swee.fun.chang@intel.com>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-05-09 11:05:55 -05:00
Ong Boon Leong
539fa88ab2 meta-intel/common: Suppress canterbury corpus QA arch-check
'sum' is a SPARC executable bundled in canterbury corpus tarball.
By installing this file on x86 file-system, it results in QA
architecture-check warning. As the package is only meant for
compression benchmarking purpose, we would suppress the QA warning
check for architecture compatibility.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-05-09 11:05:04 -05:00
Ong Boon Leong
94929afc0f xf86-video-ast: new recipe for ASPEED Technology Card
To enable ASPEED Technology graphic card.

Removed dependency on virtual/libx11, PR and COMPATIBLE_HOST that
limits to x86 hardware.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
(cherry picked from commit 346fde4a2b)

Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-05-09 11:04:07 -05:00
Nitin A Kamble
0af027aed8 common linux-yocto_3.10: update meta branch SRCREV
Use the latest HEAD of the meta branch, which brings in the
AMT/mei fix for the kernel configuration.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-07 11:56:45 -05:00
Nitin A Kamble
afcc458fd3 common/linux-yocto_3.10: update SRCREVS to 3.10.38-ltsi
Update the SRCREV to the latest available for 3.10.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-05-05 12:41:54 -05:00
Nitin A Kamble
e914a6f6cd common linux-yocto_3.14: Update SRCREVs
This fixes the audio playback issue for BSPs using this kernel.
Also the AMT support is fixed by using these updated SRCREVs.

Addresses Bug:
[YOCTO #6140]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-04-29 23:20:27 -05:00
Nitin A Kamble
3b45a0b5b2 common kernels: fix typos in overrides
In the intel common kernel recipes, instead of corei7-64-intel-common,
intel-corei7-64-intel-common was specified as override. This was masking
the KMACHINE and KBRANCH variables defined in these recipes causing
unexpected build issues for kernels of BSPs like nuc.

Fixes bug:
[YOCTO #6123]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-04-04 14:45:19 -05:00
Nitin A Kamble
d13d638b29 common/linux-yocto_3.10: update SRCREVS to 3.10.35-ltsi
Update the SRCREV to the latest available for 3.10.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-04-04 09:00:22 -05:00
Nitin A Kamble
46ac8a922c linux-yocto_3.14: common recipe for meta-intel BSPs
Extend the linux-yocto_3.14 recipe from poky layer to meta-intel layer.
This kernel recipe is shared by multiple BSPs from the meta-intel layer.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-04-04 08:57:49 -05:00
Nitin A Kamble
192ba6dd4c common: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
Update to the HEAD of standard/base (3.10.34-LTSI). This also works
around an open issue with do_validate_branches where feature branches
are reset the HEAD of the machine branch if they contain that commit.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Reviewed-by: Darren Hart <dvhart@linux.intel.com>
2014-04-02 08:17:04 -05:00
Nitin A Kamble
b3614d762b common linux-yocto-3.10: specify kernel SRCREVs
Define the kernel branch SRCREVs in meta-intel layer, so that other
layers can not break the common BSP kernel unknowingly.

Using the latest HEADs of the git branches for SRCREVs.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Reviewed-by: Darren Hart <dvhart@linux.intel.com>
2014-03-26 22:42:14 -05:00
Darren Hart
a1491bc54b linux-yocto-dev: Specify SRC_REVs for intel-core* machines
The automatic SRCREV AUTOREV anonymous python in linux-yocto-dev.bb
will only trigger on the PREFERRED_PROVIDER_virtual/kernel being
linux-yocto-dev if it is set in local.conf, or a similar file parsed
prior to itself.

Since these two machines currently specify linux-yocto-dev in the
machine configuration, the AUTOREV doesn't trigger - and we do not want
AUTOREV specified in the recipe itself to avoid breakage in the event
of no network access.

This is a bizarre little corner case as machines typically do not
specify linux-yocto-dev. For the time being, fix the do_fetch failure by
specifying SRCREVs for the two intel-core* machines. Users who want
AUTOREV can specify THAT in their local.conf. This way it doesn't break
out of the box.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-25 14:04:21 -07:00
Stefan Stanacar
eb9240d44d common/recipes-bsp: remove gnu-efi and gummiboot recipes
Nothing in meta-intel requires these and now
they are in OE-core anyway.

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-03-13 10:07:12 -05:00
Darren Hart
09d485dcce linux-yocto: Remove redundant recipes
Remove all redundant linux-yocto recipes where the BSP is able to reuse
the intel-common version.

Update the common bbappends with the KERNEL_FEATURES and
module_autoload* statements from the consolidated bbappends.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-12 14:51:00 -07:00