summaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
2014-10-01meta-intel/common: Upgrade DPDK to v1.7.0Sreeju Selvaraj
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-01meta-intel/common: Add include file for DPDKSreeju Selvaraj
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-09-30linux-yocto: Add linux-yocto_3.17.bbappendNitin A Kamble
Extend the linux-yocto_3.17 recipe from the oe-core layer for the use of meta-intel BSPs. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-09-26linux-yocto*_3.14: Update SRCREV_meta to avoid rt build failureDarren Hart
Fixes [YOCTO 6710] linux-yocto-rt recipe failing to build This meta update reorganizes the intel-common ktype and driver meta data which was causing the wrong branch to be checked out, resulting in a build failure for the rt kernel. Update both linux-yocto and linux-yocto-rt to use the updated intel-common meta data. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2014-09-24intel-gpu-tools: remove intel-gen4asm.pc from sysrootRoss Burton
When the target sysroot is populated the binaries are not coppied over (as they can't be executed) but intel-gen4asm.pc is. This pkg-config file is only used to determine what version of the binary is installed, which confuses the libva-intel-driver configure script as it thinks that intel-gen4asm is installed when it isn't. Resolve this by removing intel-gen4asm.pc from the sysroot. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-09-16Remove the xserver-xorg-1.9.3 recipe and it's filesNitin A Kamble
The xserver-xorg-1.9.3 recipe was needed only for the EMGD graphics driver. After removing the EMGD support from the meta-intel layer there is no need to keep this old recipe and it's files. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-09-16Remove all the changes related to the proprietary EMGD graphics driverNitin A Kamble
As all the EMGD based BSPs have been retired, there is no need for the proprietary EMGD support in the meta-intel layer. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-09-09iucode-tools: remove non-ASCII charactersRoss Burton
package_deb doesn't yet handle non-ASCII characters in control files, so remove a unicode "registered trademark" character. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-09-04intel-microcode: a recipe for Intel microcode datafileNitin A Kamble
This recipe provides the microcode datafile for Intel Processors. The recipe provides: 1. microcode.dat file for microcode updating from user space with the iucode-tool utility. 2. the microcode cpio file which gets bundled with the initrd to support microcode loading at early boot time. [ YOCTO #5114 ] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-09-04iucode-tool: a new recipe for loading Intel CPU microcodeNitin A Kamble
iucode_tool is a program to manipulate Intel i686 and X86-64 processor microcode update collections, and to use the kernel facilities to update the microcode on Intel system processors. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> Reviewed-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-09-02linux-yocto: Use _append when overrides are usedJosep Puigdemont
Some modules in the KERNEL_MODULE_AUTOLOAD list were removed when including the meta-intel layer. It turns out the problem happens due to using the += operator together with machine overrides. Using _append_machine fixes this. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-08-18gstreamer-vaapi: fix builds against GStreamer 1.4Ross Burton
Take a patch from upstream to fix configure when building against GStreamer 1.4. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-07-29linux-yocto-dev: Remove LINUX_VERSIONDarren Hart
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>
2014-07-28gstreamer-vaapi: Upgrade to 0.5.8Ross Burton
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>
2014-07-28gstreamer-vaapi: Switch gstreamer-vaapi-1.0 to GStreamer 1.2 APIRoss Burton
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>
2014-07-28libva-intel-driver: Upgrade to 1.3.2Ross Burton
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>
2014-07-28libva: Upgrade to 1.3.1Ross Burton
Routine package upgrade. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-07-17meta-intel/common: Initial Intel DPDK recipe under recipes-extendedChan Wei Sern
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-06-26linux-yocto: Make KERNEL_MODULE_AUTOLOAD machine specificDarren Hart
BSP linux-yocto bbappend files should make all variable updates with machine-specific overrides. As it stands, building qemux86 with meta-intel in BBLAYERS will add uio and iwlwifi to KERNEL_MODULES_AUTOLOAD. This corrects that. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-06-23linux-yocto recipes: fix use of module_autoload_* varsNitin A Kamble
oecore/poky layer changed, needing replacement of all the module_autoload_* recipe variables by the KERNEL_MODULE_AUTOLOAD variable. This fixes these kind of buildtime errors coming from the meta-intel layer: ERROR: KERNEL_MODULE_AUTOLOAD has replaced module_autoload_iwlwifi, please replace it! Addresses bug: [YOCTO #6460] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-06-11Revert "common: Update linux-yocto v3.10 recipes SRCREVs to v3.10.41"Tom Zanussi
This reverts commit b3f1ad8705fc6d87bd23cbcf81c31a259824924e. The reverted commit causes a build problem for lttng-modules - reverting until fixed and tested.
2014-06-11Revert "common: Update linux-yocto v3.14 recipe SRCREVs to v3.14.5"Tom Zanussi
This reverts commit d18d04b779518d4cc800ca11ed7d8b13c3856c24. The reverted commit causes a build problem for lttng-modules - reverting until fixed and tested.
2014-06-10common: Update linux-yocto v3.10 recipes SRCREVs to v3.10.41Nitin A Kamble
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-10common: Update linux-yocto v3.14 recipe SRCREVs to v3.14.5Nitin A Kamble
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-10common: Delete linux-yocto-rt_3.14.bb from meta-intel layerNitin A Kamble
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-05-22intel-common: Remove SRCREVs from linux-yocto-devDarren Hart
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>
2014-05-22common: update SRCREVs for the linux-yocto_3.14 recipeNitin A Kamble
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-22common: update SRCREVs of the linux-yocto-rt_3.14.bbappend recipeNitin A Kamble
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-22common: update SRCREVs for linux-yocto-rt_3.14 recipeNitin A Kamble
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-22common: update the SRCREVs for the linux-yocto-rt_3.10 recipeNitin A Kamble
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-21calgary-corpus: inherit allarchRoss Burton
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-21calgary-corpus: clean up unpack logicRoss Burton
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-21canterbury-corpus: make packages allarchRoss Burton
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-21canterbury-corpus: rationalise unpack logicRoss Burton
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-21canterbury-corpus: don't skip all QA testsRoss Burton
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-21common: Update linux-yocto-3.10 meta branch SRCREVChan Wei Sern
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-21intel-common: Update linux-yocto 3.14-rt machine SRCREVsTom Zanussi
This also brings the kernel version up to 3.14.4. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-21intel-common: Update linux-yocto 3.14-rt meta SRCREVsTom Zanussi
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-21intel-common: Add linux-yocto 3.14-rt recipeDarren Hart
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-15common: Update SRCREVs for linux-yocto-rt_3.10Nitin A Kamble
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-13linux-yocto: Update intel-common 3.14 SRCREVs for Baytrail supportDarren Hart
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-13common: Update linux-yocto-rt_3.10 kernel SRCREVsNitin A Kamble
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-13common: Update linux-yocto_3.10 meta branch SRCREVsNitin A Kamble
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-12meta-intel/common: Added do_unpack_append() to Canterbury Corpus recipeChan Wei Sern
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-12meta-intel/common: Added do_unpack_append() to Calgary Corpus recipeChan Wei Sern
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-09common: linux-yocto_3.14 update meta SRCREVNitin A Kamble
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-09common linux-yocto_3.14: update SRCREVS to 3.14.2Nitin A Kamble
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-09meta-intel/common: add valleyisland-io feature support in kernel recipesRebecca Chang Swee Fun
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-09meta-intel/common: Suppress canterbury corpus QA arch-checkOng Boon Leong
'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-09xf86-video-ast: new recipe for ASPEED Technology CardOng Boon Leong
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 346fde4a2b424ae4025685bf83d3c8a269ab9130) Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>