Commit Graph

507 Commits

Author SHA1 Message Date
Tom Zanussi
6eea475e20 meta-crownbay: remove 3.0 kernel support
There's no need to support linux-yocto-3.0 for crownbay any more, so
remove the 3.0 bbappends.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 20:20:52 -05:00
Tom Zanussi
c1f3e7587c meta-crownbay: remove -rt smp options from recipe-space
SMP support is now configured in the kernel branch, remove it from
recipe-space.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 20:20:43 -05:00
Tom Zanussi
e3878f3916 meta-crownbay: add 3.4 rt support
Add the -rt version of linux-yocto-3.4.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 20:20:36 -05:00
Nitin A Kamble
bc6f631c1e jasperforest: uprev v3.4 kernel commit ids
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-10-04 14:21:55 -05:00
Nitin A Kamble
54729e74b8 fishriver: uprev v3.4 kernel commit ids
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 14:21:08 -05:00
Nitin A Kamble
352ebb9a10 emenlow: uprev v3.4 kernel commit ids
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 14:20:57 -05:00
Nitin A Kamble
7a5aec127d chiefriver: uprev v3.4 kernel commit ids
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 14:20:44 -05:00
Nitin A Kamble
3679741eba sugarbay: uprev v3.4 kernel commit ids
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04 14:20:35 -05:00
Kishore Bodke
c4a86a2ad5 meta-crystalforest: Create a custom build Image recipe.
To build with the corpus files recipes, create a customized
recipe to install them into the Image.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-03 23:56:13 -05:00
Tom Zanussi
2c1e927fa9 gst-va-intel: incude gst-ffmpeg only if 'commercial' is whitelisted
World and universe builds break if the newly commercial gst-ffmpeg is
included without a 'commercial' entry in LICENSE_FLAGS_WHITELIST, so
only add gst-ffmpeg if that's the case.

Normally BSPs conditionally include gst-va-intel and thus gst-ffmpeg
is included in the build only if 'commercial' is added to
LICENSE_FLAGS_WHITELIST and therefore this isn't an issue, but world
and universe builds are different.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-02 22:56:20 -05:00
Ross Burton
97bf8bacd0 meta-cedartrail: add missing dependency on EXA module to X driver
[YOCTO #3204]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-02 17:21:26 -05:00
Ross Burton
5afa52ccc8 meta-emenlow: don't set virtual/libx11 provider
libx11-trim doesn't exist anymore so setting that as the default isn't going to
work, resulting in a "multiple providers" error.  Tthe default provider (libx11)
is good for 99.9% of people, so inherit that from oe-core.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-02 13:08:15 -05:00
Ross Burton
4ab42ada6b meta-emenlow: add missing exa dependency
The psb video drivers use the EXA framework, so add a dependency on
xserver-psb-module-exa.

[YOCTO #3149]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-02 13:08:05 -05:00
Tom Zanussi
50ac6e8785 meta-intel: use FILESEXTRAPATHS for xserver-xf86-config bbappends
The xserver-xf86-config .bbappends are still using FILESPATH - update
them to use FILESEXTRAPATHS as recommended by the Poky Reference
Manual and BSP Developer's Guides.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-02 11:30:47 -05:00
Darren Hart
669cf9164a fri2: Update xorg.conf per EMGD 1.14 user guide
Correct the port order to only list SDVOB and LVDS.

Update the Edid flags as appropriate. No EDID over LVDS. Enable built-in
and edid timings as well as DTDs for the SDVOB port.

Force 24-bit mode for LVDS port to work around an apparent bug with EMGD
in which the default 18-bit mode results in a dim display using the
secondary (LVDS) HDMI port (lower port).

Add backlight intensity and inverter frequency specifications for the
LVDS port per the note in the EMGD 1.14 User Guide (p 184) for E6xx
CPUs.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-09-28 17:53:36 -07:00
Tom Zanussi
34f561ad87 meta-cedartrail: add machine override to SRC_URI
The SRC_URI for the cedartrail machine is missing the machine
override, add it.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-27 11:58:25 -05:00
Kishore Bodke
c0242a374d meta-crystalforest: Add Silesia Corpus recipe.
Add a new recipe Silesia Corpus for testing with another
Data Compression algorithm for Crystal Forest BSP.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2012-09-25 23:23:25 -05:00
Kishore Bodke
91f82d8c1e meta-crystalforest: Add Canterbury Corpus recipe.
Add a new recipe for Crystal Forest BSP for testing
the lossless compresstion algorithms with Canterbury Corpus.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2012-09-25 23:23:25 -05:00
Kishore Bodke
9bad3a4e3c meta-crystalforest: Add Calgary Corpus recipe.
Add a new recipe Calgary Corpus for Crystal Forest BSP
for testing the lossless compression algorithms.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2012-09-25 23:23:17 -05:00
Darren Hart
102814d8ba sys940x: Update to Linux 3.4 and EMGD 1.14
Update the sys940x machines to use linux-yocto 3.4 and
EMGD 1.14.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-09-24 12:52:21 -07:00
Darren Hart
1cd94a80c8 fri2: Update to Linux 3.4 and EMGD 1.14
Update the fri2 machines to use linux-yocto 3.4 and
EMGD 1.14.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-09-24 12:51:49 -07:00
Darren Hart
5eac2e8a47 emgd: Avoid 'already stripped' warnings
The EMGD binaries comes stripped in the download, so there
is nothing we can do about it. Avoid printing the warnings
about them being already stripped.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-09-24 12:51:49 -07:00
Tom Zanussi
fc9265ced3 meta-jasperforest: switch kernel back to 3.4
The preferred kernel was inadvertently changed to 3.2-rt; change it
back to 3.4.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-21 22:48:58 -05:00
Tom Zanussi
39b4168fff meta-jasperforest: update kernel SRCREVs
To pick up the latest meta and machine commits.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-21 15:32:32 -05:00
Tom Zanussi
7051c73970 meta-chiefriver: update kernel SRCREVs
To pick up the latest meta and machine commits.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-21 15:24:27 -05:00
Nitin A Kamble
83f7e08dfa emgd-driver-bin: Fix package naming issue
emgd-driver-bin is generating rpm package with name libegl1.
This name clashes with a package with sanme name from mesa-dri
recipe. This name clash blocks installation of emgd user land
binaries in the image. And due to missing emgd user land
components X fails to start on BSPs like crownbay.

Fix this problem by specifying package names in the recipe with the
PKG_ vars.

This fixes bug: [YOCTO #3063]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-09-20 07:47:01 -05:00
Tom Zanussi
001b394563 meta-cedartrail: update linux-yocto-3.0 meta SRCREV
Fix for problem in this thread, fix by Bruce Ashfield:

https://lists.yoctoproject.org/pipermail/linux-yocto/2012-September/000159.html

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-19 21:29:02 -05:00
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