Commit Graph

633 Commits

Author SHA1 Message Date
Alexandre Belloni
458fa62989 emgd-driver-bin: add more necessary soft links
Those links are needed to be able to at least compile xbmc.

Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-26 18:01:17 -06:00
Richard Purdie
e2bf742dfe emenlow/qt: Drop emenlow qt bbappend since GL support is now the default
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-11-26 16:50:44 +00:00
Koen Kooi
a3eef7790f meta-fri2: update README to match current emgd driver version
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-22 00:59:34 -06:00
Khem Raj
92a8b18dbd 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>
2012-11-22 00:22:17 -06:00
Nitin A Kamble
24a252c47b 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.

Fixes [YOCTO #3257]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-11-22 00:21:59 -06:00
Tom Zanussi
787d5d8c93 meta-intel: remove explicit kernel SRCREVs
To ease development on unreleased BSPs, let the kernel SRCREV float.
This avoids constantly having to update the SRCREVs manually, and
assures we won't get into a situation where LINUX_VERSION doesn't
match the version set by the kernel recipe.

We'll lock down the kernel SRCREVs and set the matching LINUX_VERSION
when we do releases, but in the meantime, we can use AUTOREV.

Note that individual BSPs are always free to override this maintain
their own SRCREVs if they want to.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-13 09:24:46 -06:00
Kishore Bodke
52a9a5aec7 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>
2012-11-08 09:29:04 -06:00
Ross Burton
fa655a783b emgd-driver-bin: add xorg-abi-video- dependency
xserver changes the driver ABI at will, and refuses to load drivers with the
wrong ABI version. So that we know about this error at image build time instead
of when xserver fails to start, RDEPEND on the ABI version we expect.

This dependency is added programmatically so that bitbake doesn't look for a
provider of xorg-abi-video-8 at parse time, which it won't find.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-06 18:09:01 -06:00
Ross Burton
606f2a8799 cdv-pvr-driver: add xorg-abi-video- dependency
xserver changes the driver ABI at will, and refuses to load drivers with the
wrong ABI version. So that we know about this error at image build time instead
of when xserver fails to start, RDEPEND on the ABI version we expect.

This dependency is added programmatically so that bitbake doesn't look for a
provider of xorg-abi-video-8 at parse time, which it won't find.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-06 18:09:01 -06:00
Ross Burton
b5610a7fd4 xserver-xorg: bump PR to get the new xorg-abi- RPROVIDES
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-06 18:08:22 -06:00
Ross Burton
adf448d431 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>
2012-11-06 17:18:36 -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
Nitin A Kamble
3906dcbdea chiefriver: 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:16 -05:00
Nitin A Kamble
0b89fab73c MAINTAINERS: correct pathname
The commmon directory has more stuff than just recipes-core.
All this need to be maintained together as part of the meta-intel layer.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 14:49:04 -05:00
Tom Zanussi
49a8eb06bd meta-crystalforest: update kernel SRCREVs
To the latest meta and kernel version (was 3.4.9, now 3.4.11).

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 09:44:26 -05:00
Tom Zanussi
6e0d82eb19 meta-intel: fix VA_FEATURES assignment in machine configs
commit 2231d38 (meta-intel: make video acceleration choice dependent
on LICENSE_FLAGS) inadvertently also changed '?=' to a hard
assignment, making it hard to override as intended.  This changes it
back.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-25 08:28:14 -05:00
Richard Purdie
eb64b1df5b emgd-driver-bin: The item in LICENSE_FLAGS_WHITELIST is case sensitive, fix the instructions
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-25 11:34:22 +00:00
Richard Purdie
b96f8e4c12 lms: Ensure do_unpack2 task can rerun
If something triggers a rebuild of the do_unpack2 task, it will fail if its
already run once. This patch ensures that it can be called multiple times.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-25 10:39:51 +00:00
Darren Hart
62aa4ca25a fri2: Add grub-efi workaround for USB keyboard initialization
The Fastboot firmware will sometimes fail to init the USB keyboard when
connected directly in 1.0 mode (works fine through a 2.0 hub). By adding
the USB modules to the grub-efi build, we can ensure the keyboard will
be available in the grub menu at the expense of about a second in boot
time.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-24 13:16:00 -07:00
Darren Hart
e703492712 fri2: README: Correct typographical and wording errors
Correct minor issues reported by Steve S.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Reported-by: Steve Sakoman <steve@sakoman.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-24 13:16:00 -07:00
Darren Hart
1d56117733 fri2: Add linux-yocto-tiny_3.4 support
Add support for the tiny KTYPE via a liunx-yocto-tiny bbappend
for the 3.4 kernel. With this kernel, DISTRO="poky-tiny" can be
used with the fri2 and fri2-noemgd machines.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-24 13:16:00 -07:00
Ross Burton
f502e74936 gstreamer-vaapi: add missing build dependencies
[YOCTO #3321]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-23 07:43:46 -05:00
Ross Burton
71619f5ef0 meta-intel: don't require commercial licenses for gstreamer-vaapi
Now that gstreamer-vaapi doesn't depend on ffmpeg, it can always be recommended
by the machine configuration.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-22 09:09:28 -05:00
Kishore Bodke
4e05f868bb meta-crystalforest: Add zlib-qat and openssl-qat modules to custom images.
This adds the two new modules zlib-qat-mem and openssl-qat-mem
modules to build with the custom Image.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-22 08:08:16 -05:00
Kishore Bodke
bfe4894bc3 meta-intel/common: Add new recipe for libcrypto module.
This adds a new recipe to include the Intel Quick Assist
Technology libcrypto Memory Management Module.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-22 08:07:16 -05:00