aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-08-12meta-intel.inc: add zaurusd to the generated imagesnitin/zaurusdNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-08-12use the INITRD list mechanism for early microcode loadingNitin A Kamble
TODO: clean up the commit Now the oecore layer has support for multiple filesystem concatenated initrd images, use it to implement the early microcode loading support for BSPs. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-08-05Revert "core-image-minimal-initramfs: extend to support early microcode loading"Nitin A Kamble
This reverts commit 53e17246bac8b188f9de6733aca83a0089e5407f.
2014-08-05Revert "image-ucode.bbclass: a new bbclass for initramfs images"Nitin A Kamble
This reverts commit 28577e7881d4d802930258e2e717139e647097f1.
2014-08-05meta-intel BSPs: enable microcode loading support for imagesNitin A Kamble
If the intel-microcode recipe is enabled by LICENSE_FLAGS_WHITELIST, then 1. Enable user space microcode loading support for all the BSPs using the meta-intel.inc file. 2. Use microcode enabled initrd for all the Intel BSPs Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-08-05core-image-minimal-initramfs: extend to support early microcode loadingNitin A Kamble
If the microcode support is enabled in the license flags, then consume the microcode.cpio to generate an initrd which is extended with the earlyload microcode support. This recipe now can optionally generate this additional initrd image: core-image-minimal-initramfs-${MACHINE}.cpio.gz.ucode Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-08-05image-ucode.bbclass: a new bbclass for initramfs imagesNitin A Kamble
This provides extensions to the image_types and image-live classes to enable the initramfs recipes with early microcode support. Look at these bbclass files from the oecore layer for context, as this is extending functionality available there. meta/classes/image_types.bbclass meta/classes/image_live.bbclass Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2014-08-05intel-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. Note that this recipe has LICENSE_FLAGS so will need to be whitelisted before it's usable. [ YOCTO #5114 ] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-08-05iucode-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>
2014-08-05meta-intel BSPs: include meta-intel.incNitin A Kamble
To get common intel BSP configurations such as user land microcode loading support, each Intel BSP configuration needs to include the meta-intel.inc file. With the exception of few, many of the meta-intel BSP configuration files already include the meta-intel.inc file. With this commit now, all the remaining BSPs from the meta-intel layer also include meta-intel.inc file. The Intel platforms BSPs hosted outside of the meta-intel layer, such as minnow, need to include meta-intel.inc to get the common Intel features. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Reviewed-by: Darren Hart <dvhart@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-24nuc: add 'efi' to MACHINE_FEATURESCorneliu Stoicescu
In order to use GummiBootTarget target controller for hardware automation, we need 'efi' in MACHINE_FEATURES. Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@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-07-16meta-mohonpeak: Fix README on building mohonpeak BSP layerChan Wei Sern
By following this bblayer preparation instruction will cause bitbake to fail during parsing stage. So to fix this, need to remove the extra line of yocto/meta-intel/meta-isg. Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-By: Nitin A Kamble <nitin.a.kamble@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-23meta-tlk: using wildcard bbappend for linux-yoctoNitin A Kamble
Thanks to Ross Burton for this suggestion. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@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-12Provide a time limited kernel extension for the v3.14 kernelNitin A Kamble
This enables the tlk feature for the v3.14 kernel. 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-10BSP READMEs: correct the mailing list addressNitin A Kamble
The emails regarding this layer need to go to the meta-intel mailing list and not to the Yocto mailing list. 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.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-06-09meta-crystalforest: Fix README mismatch mailing list name and addressTom Zanussi
The instructions say to send e-mail to the Yocto list but use the meta-intel mailing list address; use meta-intel for the name as well. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-06-09meta-romley: Fix README mismatch mailing list name and addressTom Zanussi
The instructions say to send e-mail to the Yocto list but use the meta-intel mailing list address; use meta-intel for the name as well. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-06-05meta-romley: fix email address for romley maintainerChan Wei Sern
Use meta-intel@yoctoproject.org as maintainer's email address. Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-06-05meta-crystalforest: fix email address for crystalforest maintainerChan Wei Sern
Use meta-intel@yoctoproject.org as maintainer's email address. Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-24meta-valleyisland: Add linux-yocto 3.10 recipeChan Wei Sern
Added linux-yocto 3.10 due to it cannot be shared with common intel recipe kernel. The reason cannot be shared as for valleyisland case has additional feature that is still pending to pull into LTS/LTSI and hence it cannot be merged into "standard/base". For this particular reason, a feature branch of "valleyisland-io-1.0" is introduced to include additional feature. However in order to make it more align with intel common recipe kernel,machine branch is pointing to "standard/base" and SRCREV for meta remains closest as possible. Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com> Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-05-22emenlow: Remove SRCREVs from linux-yocto-dev, drop emgd for -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. Drop emgd from the emenlow bbappend, but keep emenlow-noemgd as it uses gma500 which causes issues with the other BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-05-22fri2: Drop linux-yocto-dev bbappendDarren Hart
There is no emgd support in this version of -dev and fri2-noemgd can use the core2-32-intel-common kernel. Drop the linux-yocto-dev.bbappend. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-05-22crownbay: Drop linux-yocto-dev bbappendDarren Hart
There is no emgd support in this version of -dev and crownbay-noemgd can use the core2-32-intel-common kernel. Drop the linux-yocto-dev.bbappend. Signed-off-by: Darren Hart <dvhart@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-22emenlow: 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 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-22fri2: update SRCREVs for the linux-yocto_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-22emenlow: update SRCREVs for the linux-yocto_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-22crownbay: update SRCREVs for the linux-yocto_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-22emenlow: fix typos in the linux-yocto-rt_3.10 recipeNitin A Kamble
The v3.10 rt recipe is for the emenlow-noemgd BSP and not for the emenlow BSP. 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-22fri2: update SRCREVs for 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>