Commit Graph

81 Commits

Author SHA1 Message Date
Tom Zanussi
ceab55d2d6 meta-intel: update some kernel SRCREVs
Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow,
fishriver, jasperforest, sugarbay, and chiefriver.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30 14:22:52 -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
Christopher Hallinan
a06f5d3088 xserver-psb: fix X server on emenlow when built with gcc 4.7.x
Note: this patch has already been submitted against other BSPs,
originally submitted to oe-core by Gary Thomas.  I ran into this same
issue building MACHINE=emenlow on my own Z530 platform.  There are
likely others as well where this needs to be applied.

Upstream is here:
https://bugs.freedesktop.org/show_bug.cgi?id=18451

PR has been bumped.

Signed-off-by: Christopher Hallinan <challinan@gmail.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-22 09:37:40 -05:00
Tom Zanussi
cfb938bc87 meta-intel: update some kernel SRCREVs
Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow,
fishriver, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-17 16:34:49 -05:00
Tom Zanussi
33e3d4cdfe meta-emenlow: remove 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-05-08 13:57:07 -05:00
Tom Zanussi
bde31fd7e6 meta-emenlow: update kernel SRCREVs
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-26 15:24:31 -05:00
Richard Purdie
b612c79f60 common/meta-graphics: Add xf86-input-evdev 2.6.0
This is needed by the pvr graphics stacks since newer versions won't build with
the older xserver those platforms are using.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-25 21:15:25 +01:00
Tom Zanussi
9124870a6b meta-emenlow: switch to linux-yocto-3.2 kernel
Switch emenlow to the 3.2 kernel.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-03-18 15:59:21 -05:00
Tom Zanussi
87f4098276 meta-emenlow: add SRC_URI checksums to libva
Add md5 and sha256 checksums to the recipe.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2012-03-05 13:15:10 -06:00
Tom Zanussi
2ad5101cc1 meta-emenlow: add SRC_URI checksums to psb-firmware
Add md5 and sha256 checksums to the recipe.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2012-03-05 13:14:59 -06:00
Tom Zanussi
4ca9c01ec7 meta-emenlow: add SRC_URI checksums to xserver-xorg-video-psb
Add md5 and sha256 checksums to the recipe.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2012-03-05 13:14:48 -06:00
Tom Zanussi
274d4e578a meta-emenlow: add SRC_URI checksums to xserver-psb
Add md5 and sha256 checksums to the recipe.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2012-03-05 13:14:26 -06:00
Tom Zanussi
c080bfe6bc meta-emenlow: add SRC_URI checksums to xpsb-glx
Add md5 and sha256 checksums to the recipe.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2012-03-05 13:14:07 -06: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
Tom Zanussi
c6d991cf83 meta-intel: update some kernel SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-01-30 15:33:10 -06:00
Tom Zanussi
9016be4d80 meta-emenlow: fix ptr->int and Werror=address compile errors
A couple of things that had previously been warnings are now errors,
so they need to be fixed up.

The first problem is the same problem encountered by xserver-kdrive,
and has the same fix, namely create a new version of REGION_INIT and
have all calls that pass in a pointer to a static struct use it
instead.  A different fix for this is upstream, which includes an API
change; we don't need all that to fix this problem.

The second problem is a cast from pointer to integer in fbdevhw.c.
This also is fixed upstream by removing the whole section of code
which is bogus anyway, which is also done here.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-01-10 22:19:30 -06:00
Tom Zanussi
3d5574efe6 meta-emenlow: use original libva
Have meta-emenlow continue to use its local version of libva for now.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-06 09:27:08 -06:00
Tom Zanussi
0dbef5dc33 meta-emenlow: remove 2.6.34 .bbappend
The linux-2.6.34 recipe was removed, so the .append needs to be
removed as well.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01 18:13:42 -06:00
Tom Zanussi
7b5eee4097 meta-intel: update kernel SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, sugarbay, and romley.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01 18:13:15 -06:00
Tom Zanussi
e742a76993 meta-intel: add Patches section to BSP READMEs
Based on community input, it might be more user-friendly to have some
basic information about submitting patches in the BSP README itself.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01 11:57:39 -06:00
Richard Purdie
3e19dfa613 meta-emenlow: Drop now unneeded clutter bbappends
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-12-01 11:02:17 +00:00
Tom Zanussi
68c6b19d62 meta-intel: update READMEs with layer dependency list
Add a new 'Dependencies' section listing all the layer dependencies
for each BSP.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-21 09:30:00 -06:00
Tom Zanussi
f01a136a0d meta-intel: update READMEs with new layer info
The affected BSPs now need to access common metadata in locations off
of the top level of meta-intel, so need to add meta-intel itself to
their layer configuration.  This updates the READMEs for those BSPs to
mention that.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-21 09:30:00 -06:00
Tom Zanussi
0d39ed8727 Have emenlow.conf use the common ia32-base .inc file and remove the
open-coded machine settings.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-21 09:30:00 -06:00
Tom Zanussi
ba97cb7d2d meta-intel: remove virtual/xserver-xf86 references
These are now deprecated (in favor of just virtual/xserver), so remove
them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-15 16:45:35 -06:00
Tom Zanussi
2a41ae3776 meta-intel: update kernel SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, sugarbay, and romley.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-14 09:14:37 -06:00
Tom Zanussi
eb5b35766f meta-emenlow: fix mesa-dri multiple-providers warning
commit 8e14cee (xserver-xorg: Add mesa-dri to depends instead of
virtual/libgl) caused meta-emenlow to start failing with:

NOTE: multiple providers are available for mesa-dri (mesa-dri, xpsb-glx)
NOTE: consider defining a PREFERRED_PROVIDER entry to match mesa-dri

This adds a PREFERRED_PROVIDER for mesa-dri and fixes the problem.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-10 14:08:41 -06:00
Tom Zanussi
b8ba2b12bc emenlow: set boot vga mode
Set boot params to get a vesafb 1024x768 graphics mode and can see the
splash screen.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-16 23:02:34 -05:00
Tom Zanussi
7afafbf9ab meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-16 23:02:21 -05:00
Tom Zanussi
a94520555c meta-emenlow: xserver-xorg renaming updates
Update emenlow to reflect the new xserver-xorg naming.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-15 22:04:18 -05:00
Tom Zanussi
3b1b878754 meta-emenlow: update xserver-psb with xorg name change
The underlying xserverxorg-dri-lite that xserver-psb is based on
changed its name and implementation, so change xserver-psb to reflect
the changes.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-15 22:04:18 -05:00
Tom Zanussi
bad1e2b61e meta-emenlow: upgrade clutter .bbappend
Upgrade clutter bbappend to match upgrade in oe-core.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-15 00:29:04 -05:00
Eric Bénard
0ea04b0211 meta-emenlow: update qt4 to 4.7.4
once oe-core is update to 4.7.4

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-13 09:49:12 -05:00
Tom Zanussi
e0e52850cf meta-emenlow: restore /usr/lib/dri for xpsb-glx
A previous fix for a QA warning in this package (commit 2097a9e7)
inadvertently removed /usr/lib/dri, causing glxgears etc. to no longer
work.  This restores it.

Fixes [YOCTO #1235], again.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-10 08:22:54 -05:00
Tom Zanussi
813430e519 meta-emenlow: update README.sources
Update README.sources to reflect final Yocto tarball location for
edison.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04 16:26:25 -05:00
Tom Zanussi
d24b9522a6 meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04 16:13:03 -05:00
Tom Zanussi
066719d0c0 meta-emenlow: update README
Update meta-emenlow to reflect the new image names and a couple
other minor cleanups.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-03 09:03:35 -05:00
Tom Zanussi
527d0c90cc xpsb-glx: Move the pkgconfig file(s) to the -dev package
pkgconfig files belong in the -dev package.  They automatically add
a runtime dependency (when packaging with RPM) for "pkgconfig", which
is not desired to be installed with this package.

This also fixes another problem in that FILES_{PN} was being assigned
instead of being appended and was adding libdir/*, preventing the
above from taking effect.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-30 16:38:45 -05:00
Tom Zanussi
d286d43b65 meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-26 21:55:55 -05:00
Tom Zanussi
0a4c4fbc24 meta-emenlow: switch to linux-yocto 3.0 kernel
Switch emenlow to the 3.0 kernel, lock it down, and update kernel
SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-22 00:03:14 -05:00
Tom Zanussi
072b217edf meta-intel: update BSPs to use grub2
grub2 is now the default, so explicit preferred entries are
unnecessary.  It also needs to be installed in the rootfs, so we need
to add it as a dependency.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-14 22:56:13 -05:00
Yu Ke
902d2f3c91 emenlow xpsb-glx: add package libglu to fix lsb image build warning
lsb image requires libglu, so split the xpsb-glx to provide the libglu
package. mesa-dri also do in the same way. so this patch make xpsb-glx
in sync with mesa-dri.

Fix [YOCTO #1395]

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-28 08:03:54 -05:00
Tom Zanussi
dc00302411 meta-intel: update meta-emenlow kernel SRCREVs
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-26 10:28:11 -05:00
Darren Hart
bf39c131f3 rt: simplify linux-yocto-rt.bbappend for all BSPs
As the all the BSPs use the same BSP branch and meta commit ID as the base
recipe, there is no need specify the KBRANCH and SRCREVs. Not doing so
greatly simplifies maintenance. Leaving the syntax in place, but commented
out, serves as documentation should the need arise to use a different BSP
branch or meta commit ID.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-08-12 07:25:34 -07:00
Darren Hart
907c859f84 allow override of kernel provider
Allow users or layers to override PREFERRED_PROVIDER_virtual/kernel.
This is required to use the linux-yocto-rt kernel, for example.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-08-11 12:57:50 -07:00
Darren Hart
90d7762bb3 add linux-yocto-rt_3.0 support for all meta-intel BSPs
All the BSPs build out of the preempt-rt/base branch (rather than a
preempt-rt/$MACHINE branch), so separate KMACHINE and KBRANCH assignments are
required for each BSP.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-08-11 12:57:05 -07:00
Tom Zanussi
b1dab2886f meta-emenlow: add live fstype
Most of the time, we want a -live image, so add it to the
IMAGE_FSTYPES by default.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-04 11:24:13 -05:00