Commit Graph

3276 Commits

Author SHA1 Message Date
Tom Zanussi
03f1972f17 meta-crownbay: select emgd 1.8
Change preferred version of emgd binaries to 1.8.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-25 12:19:29 -05:00
Tom Zanussi
d40a58a2d2 meta-crownbay: new recipe for emgd 1.8 driver binaries
This adds a new recipe for the emgd 1.8 driver binaries.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-25 12:19:18 -05:00
Tom Zanussi
d5130815af meta-crownbay: switch to linux-yocto 3.0 kernel
Switch crownbay and crownbay-noemgd to the 3.0 kernel, lock it down,
and update kernel SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-24 20:31:11 -05:00
Bruce Ashfield
fb15cc4e1c meta-tlk: initial creation
Call this layer whatever you want, but when enabled it turns on BSP configuration
items specific to autobuild/official binary images. Once this is enabled the uptime
of any BSP will be limted to the value in the .cfg. It is currently at 2 minutes
as an example, but it should be extended to a number of days going forward.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

meta-tlk: Rename and changed to 10 day limit

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-08-24 15:37:05 -07:00
Tom Zanussi
f222033882 meta-intel: update init-install.sh
The parted 3.0 release introduced some API changes such as the removal
of mkpartfs.  This updates init-install.sh to use mkpart instead.

Fixes [YOCTO #1387]

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-22 11:18:46 -05:00
Tom Zanussi
b6e1f4f124 meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-20 16:26:28 -05:00
Tom Zanussi
91a3b4ea05 meta-intel: change PREFERRED_VERSIONs
Change PREFERRED_VERSION_linux-yocto to a form that will pick up the
new numbering scheme.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-20 16:19:23 -05:00
Darren Hart
5c41b9b6a2 n450: decouple from meta-yocto atom-pc machine config
Fixes [YOCTO 1353]

The meta-yocto atom-pc is a more generic BSP than is needed
for the Intel n450. Decouple the n450.conf from the meta-yocto atom-pc.conf.
Add a linux-yocto_3.0.bbappend recipe.

In the process:
o remove MACHINE_FEATURES wifi and add serial
o specify linux-yocto version 3.0
o specify linux-libc-headers-yocto

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-08-19 14:22:21 -07:00
Tom Zanussi
fa92a44396 meta-intel: update linux-yocto 3.0 kernel SRCREVs
Update 3.0 kernel SRCREVs for fishriver, fri2, jasperforest, sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-17 07:50:46 -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
58f707b29e meta-fishriver: switch to linux-yocto 3.0 kernel
Switch fishriver to the 3.0 kernel, lock it down, and update kernel
SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-08 13:15:52 -05:00
Tom Zanussi
2d2056620f meta-fishriver: 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-08 12:38:41 -05:00
Tom Zanussi
45da8fa294 meta-fishriver: remove tune-related assignments from machine conf
These are all now handled or obsoleted by tune-atom.inc, so remove
them here.
2011-08-08 12:31:15 -05: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
Tom Zanussi
2574fe2d8f meta-emenlow: remove tune-related assignments from machine conf
These are all now handled or obsoleted by tune-atom.inc, so remove
them here.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-04 11:24:02 -05:00
Tom Zanussi
da93dc24fd meta-jasperforest: 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 10:57:28 -05:00
Tom Zanussi
727ef8a467 meta-sugarbay: 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 10:57:19 -05:00
Paul Eggleton
c5f2339533 meta-jasperforest: update machine configuration for recent tune file changes
Require the tune file for x86_64, then TARGET_ARCH and TARGET_CC_ARCH
are set already. Also remove superfluous "xeon" package architecture
that doesn't do anything.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-04 10:46:49 -05:00
Paul Eggleton
18ae10b8bd meta-sugarbay: update machine configuration for recent tune file changes
Require the tune file for x86_64, then TARGET_ARCH and TARGET_CC_ARCH
are set already. Also remove superfluous "snb" package architecture that
doesn't do anything.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-04 10:46:30 -05:00
Tom Zanussi
567c3b6436 meta-crownbay: remove obsolete dir
remove recipes-graphics/xorg-xserver/xserver-xf86-emgd-bin, since it's
no longer used.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-03 12:14:39 -05:00
Tom Zanussi
cee8a1e823 meta-crownbay: 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-03 12:14:26 -05:00
Tom Zanussi
2c1fbdd048 meta-crownbay: remove tune-related assignments from machine conf
These are all now handled or obsoleted by tune-atom.inc, so remove
them here.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-03 12:14:18 -05:00
Tom Zanussi
e2fda0b69d meta-fri2: add 3g and wifi features
Make sure the 3g and wifi bits get added.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-03 12:11:21 -05:00
Tom Zanussi
ea897ce726 meta-fri2: new layer for Fish River Island II (E6XX/EG20T) systems
This layer provides support for E6XX + EG20T Intel systems.

Currently it supports only vesa graphics, which will be upgraded
shortly.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-03 12:11:00 -05:00
Tom Zanussi
724b13a74e meta-crownbay: fix BBFILES in crownbay layer.conf
The BBFILES append in crownbay's layer.conf is too broad and causes
the wrong init-install.sh to be picked up, causing a bad grub install.
Narrow down the BBFILES to include only what is actually needed.

Fixes [YOCTO #1257].

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-02 17:28:36 -05:00
Tom Zanussi
3be9957211 meta-sugarbay: switch to linux-yocto 3.0 kernel
Switch sugarbay to the 3.0 kernel, lock it down, and update kernel
SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-07-26 11:25:59 -05:00
Tom Zanussi
313fd4fd8f meta-jasperforeset: switch to linux-yocto 3.0 kernel
Switch jasperforest to the 3.0 kernel, lock it down, and update kernel
SRCREVs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-07-25 15:35:42 -05:00
Tom Zanussi
96c247dad8 meta-emenlow: fix glx bug
AIGLX wasn't finding a couple libraries, causing errors such as Yocto
bug #1235 - 'Running glxinfo and glxgears commands failed.'.  This
provides symlinks allowing it to find the needed libraries.

Fixes [YOCTO #1235]

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-07-14 08:10:28 -05:00
Dexuan Cui
92fc07a5f1 emenlow: fix some .bbappend files' name: poky -> core, etc.
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-29 08:14:03 -05:00
Tom Zanussi
50661bf038 Update kernel SRCREVs.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2011-06-27 09:27:52 -05:00
Paul Eggleton
76d1178ba1 meta-intel: fix formfactor bbappends to use FILESEXTRAPATHS_prepend
This allows meta-intel sub-layers to coexist with meta-yocto when building
formfactor for different machines with the same layer setup.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-15 11:43:04 -05:00
Bruce Ashfield
d207c9531e meta-intel/linux-yocto: update to match the renamed linux-yocto recipes
The linux-yocto recipes have been renamed to include explicit
version numbers. The meta-intel bbappends must be updated to
follow the new naming convention.

As a consequence of the recipe renames any SRCREV specificiations
that were part of a machine.conf have been moved to the corresponding
bbappend file. This allows the 2.6.34 and 2.6.37 SRCREVs to co-exist.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

Minor whitespace cleanup.
Remove inadvertant? linux-libc-headers provider change.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-06-14 20:05:57 -07:00
Tom Zanussi
129773b573 meta-n450: add dependency info
Add information on the dependencies needed to use the meta-n450 layer.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-14 16:43:04 -05:00
Tom Zanussi
01e53d982b meta-intel: add systemtap bbappends
Add systemtap to task-core-tools-profile for crownbay,
crownbay-noemgd, fishriver, jasperforest, n450, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-13 15:07:36 -05:00
Tom Zanussi
01d1a54547 meta-intel: update kernel SRCREVs
Fixes for extra page compile error (commit bec3f1e8c075) now pulled in
to these branches.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-06 16:13:01 -05:00
Tom Zanussi
78fac0ca69 meta-intel: update kernel SRCREVs
To avoid extra page compile error until commit bec3f1e8c075 can be
pulled in to these branches.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-04 23:50:15 -05:00
Tom Zanussi
d97fc15c87 meta-fishriver: remove crownbay specifics
The fishriver BSP was borrowing a few things from crownbay, but now
has its own branch, so remove the crownbay-specific items.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-03 12:16:05 -05:00
Tom Zanussi
ad6ac8a55a meta-intel: update kernel SRCREVs
For crownbay, crownbay-noemgd, emenlow, fishriver, jasperforest, and
sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-03 12:05:56 -05:00
Paul Eggleton
a075fe3540 meta-crownbay: tidy up layer configuration
* We can't use machine overrides in layer.conf because MACHINE is not
  defined yet (local.conf has not yet been parsed) so remove these
* In light of the above having a separate collection configured for
  crownbay-noemgd no longer does anything, so remove it as well.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-02 10:12:04 -05:00
Paul Eggleton
b3ae264b21 meta-emenlow: remove obsolete bbappends
Qt 4.6.3 and Clutter 1.4 have been removed from oe-core / poky.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-02 10:11:44 -05:00
Tom Zanussi
53f1184c09 meta-crownbay: update README with new build instructions.
EMGD 1.6 added a new non-clickthrough Linux tarball download; this
changes the README to make use of it and also updates new directory
naming, etc.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-06-01 22:20:59 -05:00
Tom Zanussi
e9c7bbe061 meta-crownbay: remove obsolete graphics recipes
With the emgd 1.6 upgrade, we no longer need these.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-06-01 22:20:50 -05:00
Tom Zanussi
5475e105e7 meta-crownbay: update crownbay.conf
Update to reflect new graphics recipes.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-06-01 22:20:41 -05:00
Tom Zanussi
7c2eac9ad2 meta-crownbay: add common to BBFILES
Add common to BBFILES so crownbay can find recipes it needs from
there.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-06-01 22:20:30 -05:00
Tom Zanussi
7c19e43c9c meta-intel: add xserver-xf86-dri-lite_1.9.3 to common
emgd 1.6 requires xserver 1.9.3, which is no longer in meta, and it
needs to be shared by multiple BSPs, so add it to common.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-06-01 22:20:19 -05:00
Tom Zanussi
9902e2fee4 meta-crownbay: new recipe for emgd 1.6 driver binaries
This adds a new recipe for the emgd 1.6 driver binaries.  For emgd
1.6, the layout of the binaries has changed, making them easier to
install, and we also take the opportunity to sanitize the naming and
make it more apparent that these are the emgd driver bits
corresponding to a particular emgd release, 1.6 in this case.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-06-01 22:20:00 -05:00
Darren Hart
e94dba8309 linux-yocto*: correct FILESEXTRAPATHS assignment in all layers
My previous commit used a self referencing immediate expansion assignment using.
This causes a circular reference and build failure, particularly when more than
one layer is configured in.

Use the _prepend mechanism in conjunction with the immediate expansion
assignment operator to accomplish a similar thing without the self referencing.

Note: This patch is dependent on changes to oe-core, specifically:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/003145.html

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Tom Zanussi <tom.zanussi@intel.com>
Cc: Phill Blundell <pb@pbcl.net>
Cc: Koen Kooi <koen@dominion.thruhere.net>
2011-05-27 09:47:56 -07:00
Tom Zanussi
b0f4192e67 meta-intel: Change build instructions in README to use BSP tarball
Change the build instructions to use BSP tarballs instead of git
clones.  The git clone info remains as a mentioned alternative.

The original bug report was for Sugar Bay, but the others had the same
problem - this fixes those up.

Fixes [YOCTO #1103].

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-26 15:22:29 -05:00