Commit Graph

53 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
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
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
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
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
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
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
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
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
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
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
Ross Burton
400d52e534 cedartrail: add missing gst-va-intel-vaapi machine feature
There needs to be a gst-va-* MACHINE_FEATURE to get the right VA elements in the
images.

Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-10-19 08:59:24 -05:00
Rahul Saxena
69c3e43be6 meta-cedartrail: Add development packages to pvr driver recipe
Add header files from development packages

Signed-off-by: Rahul Saxena <Rahul.Saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-18 09:08:07 -05:00
Rahul Saxena
322ed13744 meta-cedartrail: Fix package naming issue
cdv-pvr-driver was generating rpm packages with name "libwsbm"
This name can potentialy clash with other package names.
Fix this problem by specifying package names in the recipe with the
PKG_ vars
This fixes bug: [YOCTO #3286]

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-18 09:08:07 -05:00
Rahul Saxena
89f1efc95c meta-cedartrail: Update README with product name and state Gfx acceleration support
Add CPU and Chipset product names. Explicitly state support for Gfx & Media
acceleration.

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-18 09:07:59 -05:00
Darren Hart
5d8a058111 Fix use of PRINC in meta-intel BSPs
Replaces all uses of PRINC with the form:

PRINC := "${@int(PRINC) + N}"

Where N is the previously assigned value plus one to ensure a
monotonically increasing PRINC value.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
CC: Saul Wold <sgw@linux.intel.com>
CC: Nitin Kamble <nitin.a.kamble@intel.com>
2012-10-09 16:04:30 -07: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
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
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
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
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
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
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
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
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
Kishore Bodke
a2c22fb791 meta-cedartrail: update SRCREV
Remove the kernel feature set from the BSP.
These have been moved to kernel features.
Update the SRCREV for meta to pull in these
kernel feature set.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-06-08 15:27:42 -05:00
Tom Zanussi
f64ab3a8c9 meta-intel: update README.sources with denzil link
Update the README.sources for all the meta-intel BSPs to reflect final
Yocto tarball location for denzil.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-25 15:50:08 -05:00
Darren Hart
a62c485edf linux-yocto_3.0: Update KMACHINE and KBRANCH to play nice with new kerntools
The 3.0 based boards are lazy compared to our new modern ones.

Without this patch, the linux-yocto-3.0 kernel do_patch() task would
fail with:

/srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/sysroots/x86_64-linux/usr/bin/updateme:
line 434: yocto/standard/cedartrail-standard.scc: No such file or
directory

Setting the KBRANCH explicitly avoids this issue. This brings the
following recipes inline with the fri2 and sys940x BSPs.

Fix proposed by Bruce Ashfield.

Testing: Built linux-yocto_3.0 for all machines involved, including the
nopvr, noemgd variants. All built linux-yocto_3.0 successfully.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
CC: Kishore Bodke <kishore.k.bodke@intel.com>
2012-05-23 11:22:03 -07:00
Kishore Bodke
cb711ad2d9 meta-cedartrail: Update PVR Graphics drivers.
Point to the latest version of PVR Graphics
driver.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-22 13:12:43 -05:00
Kishore Bodke
3dc4d1cc00 Cedartrail: Update SRCREV of yocto/pvr kernel branch
Yocto/pvr branch has been updated with new kernel patches.
So update the SRCREV for the same.

Add SRC_URI to build Cedartrail with nopvr version.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-04 15:36:03 -05:00
Tom Zanussi
3e9d2d63c1 meta-cedartrail: add yocto/pvr branch to SRC_URI
meta-cedartrail merges yocto/pvr via the back-end kernel tooling, but
there's nothing to tell it when it needs to be re-fetched.

Add pvr to the SRC_URI along with its current SRCREV, so the git
fetcher can determine whether or not it needs to refetch the repo.

Fixes [YOCTO #2294].

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-25 15:57:47 -05:00
Tom Zanussi
330ef3256f cedartrail: Use xf86-input-evdev 2.6.0
This is needed by the pvr graphics stack since newer versions won't
build w the older xserver this BSP is using.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-25 15:37:57 -05:00
Kishore Bodke
15860ffb21 Cedartrail: Update the README.
Add instructions on how to build with pvr graphics
support and how to build with custom image.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:09:07 -05:00
Kishore Bodke
182b15dd73 Cedartrail: Add new recipe for test image.
This recipes builds the custom images with builtin
features like web-kit and adds the Audio and Video
media samples.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:08:54 -05:00
Kishore Bodke
f4e857a965 Cedartrail: Add new recipes for audio and video samples.
This recipe adds sample Audio files and Video files
for testing with pvr Acceleration driver.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:08:45 -05:00
Kishore Bodke
c04eeceda6 Cedartrail: separte machconfig in recipes-bsp.
Have two separte machconfig for supporting both
pvr and vesa version.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:08:31 -05:00
Kishore Bodke
cf1dea49b8 Cedartrail: Add Cedartrail-nopvr statement.
Cedartrail-nopvr statement added to support
both pvr and nopvr versions.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:08:18 -05:00
Kishore Bodke
69339827f5 Cedartrail: Add PVR graphics support.
New recipe for PVR graphics support.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:08:07 -05:00
Kishore Bodke
629a79a47d Cedartrail: split xorg.conf files.
Have two xorg.conf files.
One for pvr-graphics driver.
One for vesa graphics driver.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:07:44 -05:00
Kishore Bodke
6402a13cc4 Cedartrail: Update SRCREVS and add EFI Support.
Add EFI support and update the SRCREVS for pvr
version of build.
Add pvr merge scc file to pull in the pvr patches.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:07:09 -05:00
Kishore Bodke
9bb6e5047d Cedartrail: Split machine.conf
Have two machine.conf files.
One for pvr and the other for no-pvr.
PVR machine.conf has the both pcbios and efi support.
no-pvr has only pcbios support.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12 09:06:51 -05:00
Paul Eggleton
df18b721f8 meta-intel: add LAYERDEPENDS for layers needing the meta-intel common layer
These layers all contain machine configuration that depends on having
the meta-intel common layer enabled as well, so use LAYERDEPENDS in the
layer configuration for each one to make this explicit.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-02-24 14:52:01 -06:00
Paul Eggleton
f89c24addd meta-intel: replace "include" with "require"
We want a failure to occur if the files specified in these statements
can't be found (e.g. when there is a misconfiguration), so use require
instead of include.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-02-24 14:51:38 -06:00
Tom Zanussi
188881dbca meta-intel: rename all task-core-tools.bbappend to task-core-tools-profile.bbappend
task-core-tools.bbappend was split into three, one of which is
profile.  Rename accordingly.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-02-07 17:23:06 -06:00