Commit Graph

546 Commits

Author SHA1 Message Date
Foo Chien Haw
cc42fb6ec5 cedartrail: Update maintainer info
Update MAINTAINERS to reflect the new cedartrail BSP ownership.

Signed-off-by: Foo Chien Haw <foo.chien.haw@intel.com>
2013-08-31 16:20:17 -05:00
Darren Hart
d44f005338 gnu-efi: Add parallel make patch for archives
The library makefiles were using the lib.a() form which compiles and
ar's as a pair instead of compiling all and then ar'ing which can
parallelize better.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-05-09 12:28:41 -07:00
Kishore Bodke
c216fec83f cedartrail: Update maintainer info
Update MAINTAINERS to reflect the new cedartrail BSP ownership.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2013-05-03 13:40:00 -05:00
Khem Raj
3c5818c96f layer.conf: Use .= for adding to BBPATH and += to BBFILES
Fixes parsing errors which is appearing after this commit to
meta-openembedded

http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e

This triggers
exception NameError: name 'base_contains' is not defined
without this change

Avoid the immediate expansion operator (:=) which caused base_contains
added in the previous commit to fail to expand at the time the
meta-intel layer configs are parsed and replace it with one of the
append operators (.= or +=) that allows for delayed variable expansion.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-03-21 16:03:46 -05:00
Tom Zanussi
98342e9e68 sys940x: add missing emgd video components
The 1.16 version of EMGD split the video components up, which now need
to be added individually to VA_FEATURES.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 23:10:17 -05:00
Tom Zanussi
8f3c18852a fri2: add missing emgd video components
The 1.16 version of EMGD split the video components up, which now need
to be added individually to VA_FEATURES.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 23:08:28 -05:00
Tom Zanussi
7578dc9d8d crownbay: add missing emgd video components
The 1.16 version of EMGD split the video components up, which now need
to be added individually to VA_FEATURES.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 23:05:20 -05:00
Tom Zanussi
300584b74d emgd: Remove EMGD 1.14 recipes and licenses
With the BSPs converted over to 1.16, remove the 1.14 bits.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 19:07:51 -05:00
Darren Hart
4d93485d35 crownbay: Update to EMGD 1.16
Use the recipe-space mechanism for adding emgd as a KERNEL_FEATURE.
Update to the 1.16 version and update all the SRCREV's accordingly.
Include the EMGD branch in the SRC_URI and SRCREV for the crownbay
machine.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 19:07:44 -05:00
Darren Hart
620aeff996 sys940x: Update to EMGD 1.16
Use the recipe-space mechanism for adding emgd as a KERNEL_FEATURE.
Update to the 1.16 version and update all the SRCREV's accordingly.
Include the EMGD branch in the SRC_URI and SRCREV for the sys940x machine.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 17:32:12 -05:00
Darren Hart
e8f0cfdd4f fri2: Update to EMGD 1.16
Use the recipe-space mechanism for adding emgd as a KERNEL_FEATURE.
Update to the 1.16 version and update all the SRCREV's accordingly.
Include the EMGD branch in the SRC_URI and SRCREV for the fri2 machine.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 17:32:02 -05:00
Nitin A Kamble
199f3a6ff4 emgd-1.16: create a new recipe
Create a new recipe for the latest emgd 1.16 version of the graphics
driver.

Also add the custom license files of the recipe to avoid build time
QA warnings.

There are strange characters in the license files, because they are
copied verbatim from the sources.

Include RDEPENDS fix (commit bfa92b9) from Richard Purdie for danny backport:
    RDEPENDS should be set on specific packages, not applied to
    everything in general (e.g. -dev, -dbg or -doc packages). This fixes
    up warnings in the build.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 17:31:01 -05:00
Nitin A Kamble
d7dbbcba89 emgd-driver-bin: remove duplicate files & fix soft links
Replace all the duplicate files by soft links, and also fix targets of
some of the broken soft links.

These changes avoid link issues like following, where detailed
library versions included in the .so filenames cause linking issues.

[...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libEMGDegl.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link)
[...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libemgdsrv_um.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link)

This fixes Bug:
[YOCTO #4020]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-20 08:37:48 -05:00
Darren Hart
b0ac9a20b8 netbase: Use machine override for netbase genmac dependency
Without the machine override, the genmac dependency will be pulled in
whenever the layer is included, regardless of MACHINE.

Reported-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-03-08 08:35:05 -08:00
Darren Hart
f21e7a1267 sys940x: Add linux-yocto_3.4 bbappend
This was ommitted during the danny dev cycle. I have added it and tested
on the sys945x. It uses a known set of SRCREVs (same as fri2). Low risk,
contained, and tested.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-03-07 08:19:14 -08:00
Rahul Saxena
d38b102cb9 meta-cedartrail: Update README with workaround for Yocto Bugzilla #3607
The PVR driver has an issue that for some systems it causes it to
incorrectly assume that an LVDS display is connected while in fact a
VGA display is connected and vice versa.

The README file is updated with the work-around for this issue.

Signed-off-by: Rahul Saxena <Rahul.Saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-02-12 10:13:10 -06:00
Tom Zanussi
0d850c9068 libva-intel-driver: workaround for concurrent VC1 and H264 playback issue
Explanation from Terence Chiang:

"encountered a GFX issue while enabling HW video playback VC-1 and
H.264 simultaneously, the graphic driver report error with gfx hang on
Sandy Bridge platform. We worked with Intel Linux graphic team and
provided a patch"

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:10:19 -06:00
Nitin A Kamble
0ace9c0e26 BSP README.sources: update the URL of the source tarball
Instead of the denzil release specify the location of the source tarball
of danny release.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:10:11 -06:00
Koen Kooi
763ef17ff3 meta-fri2: update README to match current emgd driver version
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2013-02-12 10:09:55 -06:00
Khem Raj
d3f4912765 mesa-dri_8.0.4.bbappend: Remove tabs from python code
check for xserver to be non-empty before using it
fixed errors like

ERROR: Failed to parse recipe:
/b/kraj/yocto/poky/meta/recipes-graphics/mesa/mesa-dri_8.0.4.bb
ERROR: Error executing a python function in <code>:
AttributeError: 'NoneType' object has no attribute 'split'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:09:46 -06:00
Rahul Saxena
9f29ad7b9a cedartrail: Add PREFERRED_VERSION for linux-yocto for cedartrail-nopvr machine
Added PREFERRED_VERSION for linux-yocto for cedartrail-nopvr  machine to
avoid build warnings.

Signed-off-by: Rahul Saxena  <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:09:28 -06:00
Rahul Saxena
e2d488b275 cedartrail: Update kernel meta branch SRCREV for cedartrail-nopvr machine
SRCREV for kernel meta branch was obselete for cedartrail-nopvr machine.
Fixed it to be same as that for cedartrail machine.

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:09:20 -06:00
Kishore Bodke
a8d0ff8c0f romley: Update README Instructions
Add Instructions on how to get the
Intel DPDK recipes

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:09:06 -06:00
Ross Burton
fd9158f595 meta-cedartrail: really fix mesa-dri version (typo'd)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12 10:08:53 -06:00
Nitin A Kamble
1a5ab65544 mesa-dri.bbappend: avoid conflict with emgd-driver-bin
Extend the mesa-dri recipe from oecore to avoid conflict with
files generated by emgd-driver-bin recipe.

This extention is needed only when emgd-driver-bin recipe is
included in the target image, so the code is conditional to
run only on the machine with emgd graphics driver.

The emgd binary driver also provides egl, gles1, gles2 library & headers.
To avoid conflict disable egl, gles1, gles2 from meta-dri if the BSP image
is bundling the emgd driver.

This commits avoids these build warning

WARNING: The recipe is trying to install files into a shared area when those files already exist. Those files are:
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/KHR/khrplatform.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/EGL/eglplatform.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/EGL/eglext.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/EGL/egl.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/GLES/glplatform.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/GLES/gl.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/GLES/glext.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/GLES2/gl2ext.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/GLES2/gl2.h
   /srv/home/nitin/build-test-bsps/build-crownbay/tmp/sysroots/crownbay/usr/include/GLES2/gl2platform.h

And revert the replacement change commited earlier to avoid these warnings.
  Revert "mesa-dri.bbappend: avoid buildtime warnings"
  This reverts commit 2408d28972.

This fixes the bug:
[YOCTO #3295]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-01 08:35:40 -05:00
Ross Burton
e215e3fb61 libva: remove redundant libva 1.0.12
No BSP from meta-intel repo is requiring this version of libva now.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-01 08:35:40 -05:00
Nitin A Kamble
8ab42a1c0e libva-intel-driver: update to the latest version
The older version of libva-intel-driver recipe with
newer gst-vaapi recipe was causing video playback failure.

As per the discussion on the bug here:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=3348

The maintainer of the upstream project is recommending
to update the recipe to the latest version to fix the video
playback issue.

Also, use the release tarball instead of a tag snapshot.

Fixes [YOCTO #3348].

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-01 08:35:10 -05:00
Nitin A Kamble
5151e9f78a libva: update to the latest version
This bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=3348 is triggering
this change. The old versions of libva components are affecting video playback
on few BSPs like sugarbay & chiefriver.

Also, use the release tarball instead of a tag snapshot.

Fixes [YOCTO #3348].

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-01 08:34:02 -05:00
Kishore Bodke
c5618b8edb crystalforest: Update README Instructions.
Add Instructions on how to get the DPDK and
QuickAssist Recipes.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-01 08:20:59 -05:00
Tom Zanussi
24d937c4f2 meta-intel: update MAINTAINERS file with more explicit patch submission instructions
Add some extra instructions to make it easier for users to submit
patches in a more uniform and useful way.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-01 08:20:12 -05:00
Ross Burton
35962c0199 gnu-efi: add missing sha256 checksum
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-31 15:55:44 -05:00
Ross Burton
272d6a11a5 cdv-pvr-driver: inhibit package stripping
The binaries are already stripped, so don't try stripping them again (which
results in a warning).

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-31 15:53:32 -05:00
Darren Hart
43b2e9c343 n450: Add WEBTITLE and boilerplate README
The WEBTITLE will be used to publish the BSP on the Yocto Project website.
Add a boilerplate README including the Yocto Project compliance
information for the 1.3 release.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-10-31 08:40:15 -07:00
Darren Hart
eb413f9fdb sys940x: Add WEBTITLE and compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project website.
Adding the Yocto Project compliance information for the 1.3 release.

Update the DESCRIPTION in the machine config and the platform description
in the README to be consistent.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-10-31 08:40:15 -07:00
Darren Hart
7b872a5052 fri2: Add WEBTITLE and compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project website.
Adding the Yocto Project compliance information for the 1.3 release.

Update the DESCRIPTION in the machine config and the platform description
in the README to be consistent.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-10-31 08:40:14 -07:00
Ross Burton
b122617af8 meta-cedartrail: bump mesa-dri preferred version to 8.04
There isn't a 7.11 anywhere for it to build, so use 8.04.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Rahul Saxena <rahul.saxena@intel.com>
2012-10-30 16:15:16 -05:00
Kishore Bodke
306e8c3805 meta-intel/common: Add License info for openssl-qat-module
openssl-qat-module has the dual license. So add GPLv2 and BSD
License to openssl qat Module.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-30 15:57:05 -05:00
Kishore Bodke
76d2942087 crystalforest: Update the README Instructions.
Add Instructions to build the custom Image to
enable qat modules.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-30 08:47:40 -05:00
Kishore Bodke
2216c56240 crystalforest: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-30 08:47:32 -05:00
Tom Zanussi
376fb0a2ac meta-intel: remove linux-yocto*_3.0 bbappends
The 3.2 and 3.4 kernels are the ones supported for Yocto 1.3, so
remove the 3.0 versions.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-29 18:04:12 -05:00
Tom Zanussi
3898886e63 meta-intel: update kernel SRCREVs and pin LINUX_VERSION
Update all the linux-yocto .bbappends with the latest kernel SRCREVs
and add explicit LINUX_VERSIONs for the 1.3 release, to prevent a
mismatch between the kernel version actually used in the machine
branch vs the version the recipe uses for the kernel image, which can
change with stable updates.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-29 18:04:05 -05:00
Kishore Bodke
20c289289e romley: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-29 14:59:37 -05:00
Kishore Bodke
0863d73169 crystalforest: Change the machine names
Change the Machine names for the two machines
that will be used to publish the BSP on the Yocto
Project website.  And add the Yocto Project Compliance
information for the 1.3 release.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-29 14:59:23 -05:00
Darren Hart
0ebdf34f9a fri2: Add tiny-init bbappend for devtmpfs and console
When using an initramfs, the default for poky-tiny, the kernel cannot
automatically mount devtmpfs. Ensure it is mounted. This eliminates the
need to create the ptmx device.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-10-26 20:24:53 -07:00
Darren Hart
9fe538c48e fri2: Update SRCREVs for linux-yocto recipes
Update MACHINE and META SRCREVs to pull in the following fixes:

efi: Add patch to fix 32bit EFI service mapping (rhbz 726701)
mmc: sdhci: Use DBG() instead of pr_warning() on large timeout

As well as the following changes to meta:

eg20t: Explicitly include dependencies for PCH_GBE
eg20t: Explicitly include dependencies for I2C_EG20T
fri2: Remove graphics options from the core fri2 description
fri2: Required boot config for fri2
fri2: Add fri2-tiny support
fri2: Disable GPIO_PCH for preempt-rt

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-10-26 20:24:51 -07:00
Rahul Saxena
f0db30b7fa cedartrail: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-26 08:14:29 -05:00
Nitin A Kamble
c19e9f51eb sugarbay: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 15:05:49 -05:00
Nitin A Kamble
2e87e8ec31 jasperforest: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 15:05:41 -05:00
Nitin A Kamble
153a3c89c3 emenlow: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 15:05:33 -05:00
Nitin A Kamble
36ef2ec76e crownbay: add WEBTITLE & Compliance information
The WEBTITLE will be used to publish the BSP on the Yocto Project Website.
And adding the Yocto Project Compliance information for the 1.3 release.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 15:05:26 -05:00