Commit Graph

430 Commits

Author SHA1 Message Date
Ross Burton
c3644c66fa cdv-pvr-driver: fix unpack
Recent bitbakes will unpack RPM files automatically.  For some reason this
is aborting (#3137) so disable that functionality.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-19 12:24:19 +01:00
Tom Zanussi
574d10a3a2 meta-intel: move emgd-driver-bin_1.14 to xorg-driver/
emgd-driver-bin should be in common/recipes-graphics/xorg-driver
rather than common/recipes-graphics/xorg-xserver so move it there.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-15 15:02:43 -05:00
Tom Zanussi
cdf9c835b6 meta-intel: have fri2 and sys940x prefer emgd-1.10
fri2 and sys940x need to use emgd-1.10 instead of the newer 1.14.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-15 15:02:30 -05:00
Tom Zanussi
8959d866f4 meta-intel: restore emgd 1.10
The upgrade to emgd 1.14 inadvertantly removed 1.10, which is still
used by some BSPs, so restore it for them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-15 15:02:26 -05:00
Tom Zanussi
2231d3800e meta-intel: make video acceleration choice dependent on LICENSE_FLAGS
The gst-ffmpeg recipe in oe-core had LICENSE_FLAGS added to make it
"commercial", so to avoid build errors the BSPs that use it (via the
gst-va-intel VA_FEATURE) should only include it if the user has added
"commercial" to LICENSE_FLAGS_WHITELIST when building.

This adds a conditional to detect that, along with a NOTE in the
README to explain the need for the flag.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-15 15:02:17 -05:00
Rahul Saxena
164e0c7418 meta-cedartrail: Update PVR graphics driver to version 1.0.3
This driver update fixes a memory leak bug

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
2012-09-15 14:56:30 -05:00
Rahul Saxena
946e5c116c meta-cedartrail: Add video acceleration
This adds gstreamer and vaapi video acceleration components
to enable acceleration with pvr driver

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
2012-09-15 14:56:19 -05:00
Kishore Bodke
8f9963b46f meta-crystalforest: Add Maintainer.
Add Maintainer for the newly added Crystal Forest BSP.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-11 13:55:10 -05:00
Kishore Bodke
e3d9eb5df0 meta-crystalforest: Crystal Forest BSP Created.
Initial checkin for the new Crystal Forest BSP.
This BSP is based on Sandybridge CPU and Cave Creek Chipset.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2012-09-07 17:20:31 -05:00
Paul Eggleton
66b516f3d3 README: add info explaining meta-tlk layer purpose
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-06 10:36:02 -05:00
Saul Wold
7a7547e8b4 psplash: Add TLK info to psplash image
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-05 16:33:31 -05:00
Saul Wold
ea69d2c22f base-files: add /etc/motd with TLK info
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-05 16:33:04 -05:00
Saul Wold
4b13b548bf linux-yocto: Update linux-yocto for 3.2 and 3.4
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-05 16:31:29 -05:00
Tom Zanussi
16a7879b98 meta-emenlow: rename recipes-gnome bbappends
The recipes these .bbappends correspond to were renamed, so rename
them here as well.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-04 10:04:37 -05:00
Tom Zanussi
6e74be58a9 meta-intel: remove task-core-tools-profile.bbappend
The functionality previously added by these bbappends was already
handled in task-core-tools-profile.bb (now
packagegroup-core-tools-profile.bb), so remove these.

SYSTEMTAP = "systemtap"
SYSTEMTAP_mips = ""

LTTNGUST = "lttng-ust"
LTTNGUST_mips = ""

RDEPENDS_${PN} = "\
    ${PROFILETOOLS} \
    ${LTTNGUST} \
    ${SYSTEMTAP} \
    ${VALGRIND} \

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-04 09:40:25 -05:00
Tom Zanussi
2a7a46cad3 meta-intel: use va-impl-intel MACHINE_FEATURE
Explicitly specify the va-impl-intel MACHINE_FEATURE, and update the
mixvideo uses with the feature rename.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-30 16:28:19 -05:00
Tom Zanussi
756571750b meta-intel: add va-impl-intel MACHINE_FEATURE
Add a new va-impl-intel MACHINE_FEATURE to explicitly choose intel
video acceleration, rather than have it as the fallthrough default, so
that anything that wants to specify something different locally
doesn't get unwanted components.

Also rename the gst-va-mixvideo feature to va-impl-mixvideo match and
since it isn't only concerned with gst.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-30 16:28:10 -05:00
Ross Burton
1ef6cd26ca meta-emenlow: unset preferred providers for virtual/libgles[12]
The recent changes to enable GLES/EGL in mesa-dri have caused emenlow to fail:

ERROR: Trying to resolve runtime dependency libglu resulted in conflicting PREFERRED_PROVIDER entries being found.
The providers found were: ['/srv/home/pokybuild/yocto-autobuilder/yocto-slave/emenlow/build/yocto/meta-intel/meta-emenlow/recipes-graphics/xpsb-glx/xpsb-glx_0.18.bb', '/srv/home/pokybuild/yocto-autobuilder/yocto-slave/emenlow/build/meta/recipes-graphics/mesa/mesa-dri_8.0.4.bb']
The PREFERRED_PROVIDER entries resulting in this conflict were: ['PREFERRED_PROVIDER_mesa-dri = xpsb-glx', 'PREFERRED_PROVIDER_virtual/libgles1 = mesa-dri']

Because emenlow's xpsb-glx contains mesa, it needs to entirely replace
mesa-dri. We'd normally set virtual/libgles1 and virtual/libgles2 to xpsb-glx
but these drivers don't build the GLES libraries so that would be a lie.

So, unset the preferred provider entries so that bitbake doesn't look at
mesa-dri at all.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-30 09:48:18 -05:00
Tom Zanussi
d98714abb2 meta-intel.inc: have appropriate BSPs use it
ia32-base.inc no longer contains everything these BSPs need - some of
what was in that file is now in meta-intel.inc, so we need to include
that too.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-29 10:29:18 -05:00
Tom Zanussi
037ab0181d ia32-base.inc: remove
This has been moved to oe-core, so remove it.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-29 10:29:08 -05:00
Tom Zanussi
7bf3db4262 meta-intel.inc: new file
Move a couple intel-specific variables into a new meta-intel.inc
include file.  meta-intel.inc is meant to contain variables and
definitions that only make sense and are only available if the
meta-intel layer is included in bblayers.conf.

This is in preparation for moving the rest into oe-core.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-29 10:28:48 -05:00
Rahul Saxena
eaf696e19e meta-cedartrail: Update PVR graphics driver to version 1.0.2
This update of the driver enables support for B3 stepping of
Cedarview processor and also support for DP/eDP ports.

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
2012-08-27 14:41:29 -05:00
Rahul Saxena
1d46fcb27f meta-cedartrail: Update SRCREV for the linux-yocto kernel pvr branch
Update SRCREV to point to yocto/pvr kernel branch with v1.0.2 pvr driver support.

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
2012-08-27 14:17:52 -05:00
Tom Zanussi
eb89ddd07e crownbay: fix KBRANCH
KBRANCH_crownbay is set to standard/default/crownbay, which isn't even
a 3.4 branch.

Set it to standard/crownbay, which is.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-24 23:40:59 -05:00
Richard Purdie
c9e0d1edb1 ia32-base.inc: Drop glibc --with-tls option, its now the only option for glibc
This option is unused by (e)glibc since 2011 and is the default. It has been
shown to interact badly with the configure option in atom-pc from meta-yocto
causing a rebuild of the whole system despite the only change being an
assignment with += vs =. The easiest fix is simply to drop it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-22 14:16:59 +01:00
Mihai Lindner
b8f8bd0b5f meta-cedartrail: fixed PREFERRED_VERSION_linux-yocto
Missing PREFERRED_VERSION_linux-yocto generated NOTEs when building.
"""
NOTE: preferred version 3.4% of linux-yocto not available (for item
virtual/kernel)
"""

[YOCTO #2962]

Signed-off-by: Mihai Lindner <mihaix.lindner@linux.intel.com>
Acked-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-08-20 09:36:07 -07:00
Trevor Woerner
50b22497cb layer.conf: Clarify BBFILES comments regarding recipe-* directories
The recipes are no longer stored in a "packages" directory but in
directories under recipes-*.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-08-15 15:43:01 -07:00
Nitin A Kamble
f37b185f25 sys940x: fix libva dependency issues
This fixes bug:
[YOCTO #2946]

Avoids these errors:
| error: Failed dependencies:
| libva.so.1 is needed by libegl1-1.10-r0.core2
| libva-tpi.so.1 is needed by libegl1-1.10-r0.core2
| libva-x11.so.1 is needed by libegl1-1.10-r0.core2
NOTE: package core-image-sato-sdk-1.0-r0: task do_rootfs: Failed

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-08-15 08:09:27 -07:00
Kishore Bodke
7dfeac4b1a meta-romley: Add Matrox MGA variable to romley.conf
Since Matrox MGA recipe is moved to common, include
the Matrox MGA varialbe to romley.conf.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-10 15:41:51 -05:00
Kishore Bodke
4fb859db49 meta-intel:Add a MATROX MGA variable to ia32-base.inc
Add XSERVER_IA32_MATROX_MGA variable for including
Matrox MGA graphics recipe.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-10 15:41:44 -05:00
Kishore Bodke
b4926acb43 meta-romley: Move Matrox MGA Xorg driver to meta-intel/common
Matrox MGA Xorg driver is being used by other meta-intel
BSPs.  So move this to meta-intel/common/recipes-graphics.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-10 15:23:24 -05:00
Nitin A Kamble
ff7fdafba8 crownbay: make v3.4 the default kernel
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Tested-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-31 23:08:05 -05:00
Nitin A Kamble
ae59294054 crownbay: add recipe extension for linux-yocto-3.4
Add emgd branch info in git src_uri

At build time, the emgd-1.14 branch is merged with the crownbay bsp
kernel source branch to get emgd kernel driver's support.
  Reference it in the src_uri, and its commit-id to be used, so that
any changes in the emgd branch will not affect build unknowingly.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Tested-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-31 23:07:46 -05:00
Nitin A Kamble
83a4aa1a44 emgd-driver-bin: upgrade from 1.10 to 1.14
1.14 is the latest released driver for emgd. This change is tested on
crownbay machine.

Add runtime dependency to libxcb-dri2

Otherwise the libxcb-dri2.so is not getting installed, and video
acceleration of emgd does not work. It is dynamic dependency of
emgd_drv_video.so

put files in gstreamer-0.10/.debug directory to the debug package.
It avoids debug files packaging warnings.

add downloadfilename param to SRC_URI

As the url does not have the filename of the tarball, specify it here
so that updated wget bitbake fetcher can save the downloaded file
accordingly.
BTW now EDC has also published another download URL on our request:
http://edc.intel.com/App_Shared/Downloads/LIN_IEMGD_1_14_GOLD_2443.tgz

And update emgd driver version in the README.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Tested-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-31 23:07:15 -05:00
Khem Raj
7bd163e41f gnu-efi_3.0m.bb: Fix tabs with spaces in python snippet
This shuts up new bitbake otherwise it warns about this
always.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-07-27 11:41:17 -07:00
Tom Zanussi
961f835e4f emgd-driver-bin: remove FILES_${PN}-dev addition
The package reordering patches exposed a problem in that the files
specified in the FILES_${PN}-dev shouldn't really be put in the -dev
package in the first place - this removes them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-20 11:29:23 -05:00
Khem Raj
41d3850152 va-intel.bb: Add compatible host x86/x86_64
This lets meta-intel to play well in multi-bsp
setup

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-20 10:44:52 -05:00
Tom Zanussi
b779667233 jasperforest: retire linux-yocto-3.0
With the move to linux-yocto-3.4, linux-yocto-3.0 support can be
removed.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-19 16:31:23 -05:00
Tom Zanussi
0a1cacf63e meta-jasperforest: switch to linux-yocto-3.4 kernel
Switch jasperforest to the 3.4 kernel and update kernel SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-18 23:49:09 -05:00
Tom Zanussi
5d0c08cd8b meta-chiefriver: switch to linux-yocto-3.4 kernel
Switch chiefriver to the 3.4 kernel and update kernel SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-17 22:07:15 -05:00
Tom Zanussi
a944332ecf meta-n450: explicitly specify KBRANCH we expect to use
Without this, we get standard/default/common-pc/base with the correct
SRCREV initially checked out but standard/default/common-pc/atom-pc
checked out as if using AUTOREV for the actual build.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-12 19:40:02 -05:00
Tom Zanussi
ae18053df8 linux-firmware: update md5sum for LICENCE.iwlwifi_firmware
Update the LIC_FILES_CHKSUM, since the license changed slightly.
According to the git log:

    "Just an extension of the copyright dates."

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-11 19:06:58 -05:00
Richard Purdie
bf067c332c meta-sys940x: Catch up with netbase 4.47 -> 5.0 upgrade
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-11 23:33:31 +01:00
Tom Zanussi
c75e242da6 cedartrail: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-11 12:18:30 -05:00
Tom Zanussi
e8211e9165 sys940x: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 16:18:21 -05:00
Tom Zanussi
407652c560 romley: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 16:06:33 -05:00
Tom Zanussi
d80bcbc6e5 jasperforest: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 16:04:15 -05:00
Tom Zanussi
2075f1b407 fri2: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 15:58:01 -05:00
Tom Zanussi
999a625bd4 fishriver: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 15:52:16 -05:00
Tom Zanussi
b416ca6302 emenlow: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 15:49:46 -05:00