Commit Graph

201 Commits

Author SHA1 Message Date
Nitin A Kamble
ed8d06940d 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:31:39 -05:00
Nitin A Kamble
b42c8d109a 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:30:39 -05:00
Ross Burton
e667430fa3 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:22:01 -05:00
Ross Burton
b4a4966212 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:21:50 -05:00
Ross Burton
9ad362ed0d 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:21:42 -05:00
Ross Burton
3971a857eb 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:21:23 -05:00
Ross Burton
cfcbb7eaf7 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:21:16 -05:00
Chan Wei Sern
f7a9dc39f3 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:38:12 -05:00
Tom Zanussi
7ebfc4f6dc 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 09:22:20 -05:00
Tom Zanussi
85a6a7b977 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 09:22:10 -05:00
Darren Hart
0331a7df42 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-21 09:21:59 -05:00
Nitin A Kamble
cb0f5fbd61 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-15 07:55:23 -05:00
Darren Hart
7723f61932 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:30:11 -07:00
Nitin A Kamble
3d37d147da 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:10:55 -05:00
Nitin A Kamble
334101f267 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:10:45 -05:00
Chan Wei Sern
84854a77ab 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:44:50 -05:00
Chan Wei Sern
1706db5d06 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:44:42 -05:00
Nitin A Kamble
72027ba8c4 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:29:40 -05:00
Nitin A Kamble
f5737d9417 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:28:32 -05:00
Rebecca Chang Swee Fun
25beee69f8 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:28:11 -05:00
Ong Boon Leong
81bae8476a 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:26:44 -05:00
Ong Boon Leong
b8d72049c0 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:25:05 -05:00
Nitin A Kamble
d3486498d0 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:59:37 -05:00
Nitin A Kamble
aa9814dc33 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:38:02 -05:00
Nitin A Kamble
3a6be5b8f3 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:09:12 -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
Darren Hart
bf3ae602ad linux-yocto-rt: Add intel-common linux-yocto-rt 3.10 bbappend
Create the bbappend to build intel-common -rt linux-yocto 3.10 kernels
for all intel-common BSPs.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-12 14:51:00 -07:00
Nitin A Kamble
0de8a3b488 lms7: update the source download URL
The old URL is not working anymore. Using a new URL for source zip file.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-03-12 11:11:40 -05:00
Nitin A Kamble
e5254bc3b7 libva_1.0.16: Fix a QA issue in do_configure
Since the PACKAGECONFIG parameters were changed in the libva.inc file
for the newer version of the libva recipe, this older version of libva
recipe started throwing following QA warning.

WARNING: QA Issue: libva: configure was passed unrecognised options:
--enable-wayland --enable-x11

Fix the warning by nullifying PACKAGECONFIG variables coming from
libva.inc.

Fixes Bug:
[YOCTO #5764]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-03-10 19:41:39 -05:00
Laurentiu Palcu
aead7295e4 libva-intel-driver: upgrade to 1.2.2
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-03-10 16:48:58 -05:00
Laurentiu Palcu
22d1c5bd85 intel-gpu-tools: upgrade to 1.5
* Disable the dumper since it needs swig and python3;
* refresh the install-fitter.patch;

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-03-10 16:48:46 -05:00
Richard Purdie
0b743d1ed3 libva: Disable seperate build directories
With ${B} != ${S} the build fails due to files being accessed incorrectly.
Disable the functionlaity for now until the software can be fixed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-07 10:43:24 +00:00
Koen Kooi
318312ce38 emgd-driver-bin: Limit build to x86
When building GL apps for non-x86 machines (e.g. raspberrypi)
emgd-driver-bin is being dragged in as a valid provider. To avoid
build breakage fix it at the source by limiting emgd-driver-bin to x86
architectures.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-02-15 21:23:43 -06:00
Darren Hart
49b97a90ea linux-yocto: Add intel-common linux-yocto-3.10 recipe
Support the intel-common package arch and BSPs on linux-yocto-3.10 as
well.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit e75ea81899beb885d892e5f5bf995c445981da3f)
2014-02-11 15:03:49 -08:00
Darren Hart
b71ee00687 linux-yocto-dev: Update for intel-common BSPs
The intel-core* BSPs now have their own BSP description in linux-yocto.
Update the recipe accordingly.

All the existing BSPs (with the exception of the emgd variants) are now
supported across these two BSPs.

For machines that derive from the intel-common-pkgarch, allow the
common linux-yocto-dev recipe to build for them by specifying $MACHINE
for the common machine overrides (core2-32-intel-common and
corei7-64-intel-common).

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-02-05 20:42:00 -08:00
Koen Kooi
c5ca9f6712 emgd-driver-bin: preserves the package stripping logic
Ensure package strip logic stays the
same after oe-core package.bbclass changes.

See http://patches.openembedded.org/patch/65311/

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Tested-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-01-28 16:41:49 -06:00
Darren Hart
9e9bcc10bc Add linux-yocto-dev bbappend
Add a linux-yocto-dev bbappend to the common area for use by the two
upcoming new core2-32 and corei7-64 common BSPs.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-01-27 16:55:19 -08:00
Richard Purdie
2be655a691 Update after toplevel LICENSE file checksum change
The top level LICENSE file in OE-Core changed so we need to update the checksum
references that refer to this to match the new file.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02 16:46:30 +00:00
Ross Burton
a649e92498 gstreamer-vaapi: fix tarball checksums
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-20 09:35:55 -06:00
Ross Burton
e7a1f88099 emgd-driver-bin: add missing GLchar typedef to gl2.h
GLES2/gl2.h is missing the GLchar typedef, so at least gstreamer1.0-plugins-bad
fails to compile.  Khronos say the typedef should be there so patch it in.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14 15:56:58 -06:00
Ross Burton
ccc27afc38 gstreamer-vaapi: add 0.5.6
gstreamer-vaapi 0.5.x supports GStreamer 0.10/1.0/1.2, so add seperate recipes
for 0.10 and 1.0 builds.

This adds a new recipe name so keep the old gstreamer-vaapi_0.4.3 for now until
all users of that have migrated away.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14 15:56:45 -06:00
Ross Burton
678e42bdcc libva-intel-driver: upgrade to 1.2.1
Remove the .bb/.inc split as we're only supporting one version.

Add PACKAGECONFIG for X11 and Wayland features.  Add patch to fix compile error
in builds with Wayland but without X11.

Drop the workaround patch, isn't relevant for released hardware.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14 15:56:27 -06:00
Ross Burton
a9f02ffa71 mesa: remove, mesa-gl is used with EMGD now
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14 15:56:15 -06:00