Commit Graph

20 Commits

Author SHA1 Message Date
Tom Zanussi
651ca742a0 meta-crownbay: prefer mesa version 7.8 for bernard
bernard uses emgd 1.5, which requires mesa 7.8.  It was inadvertently
picking up 7.10 instead - we need to explicitly specify 7.8.

Fixes [YOCTO #971]

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-27 18:31:27 -05:00
Andre Haupt
c18eb8d8a4 meta-intel/bernard: Fix compile_perf build breakage in linux-yocto-stable for crownbay.
This way new users of yocto can start with a working default configuration for crownbay.

The issue is described in more detail in the following thread  on the
yocto mailing list.

http://lists.yoctoproject.org/pipermail/yocto/2011-July/002129.html

[tom.zanussi@intel.com] The crownbay branch in the repo missed getting
the standard branch containing the NO_LIBPERL/NO_LIBPYTHON merged in,
which it now has been, so we need to update the SRCREVs and pick it
up.

Signed-off-by: Andre Haupt <andre@bitwigglers.org>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-02 09:05:21 -05:00
Tom Zanussi
4c6271df29 crownbay-noemgd: remove custom BASE_PACKAGE_ARCH and PACKAGE_EXTRA_ARCHS
PACKAGE_EXTRA_ARCHS in the conf file gets overwritten by the tune-atom
include following it, preventing the atom BASE_PACKAGE_ARCH from being
included in the final PACKAGE_ARCHS and causing do_rootfs to fail.
Remove the atom BASE_PACKAGE_ARCH and PACKAGE_EXTRA_ARCHS in the conf
file and allow the values in tune-atom to be used as intended.

Fixes [BUGID #986].

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-19 11:20:31 -05:00
Tom Zanussi
65422458de crownbay: remove custom BASE_PACKAGE_ARCH and PACKAGE_EXTRA_ARCHS
PACKAGE_EXTRA_ARCHS in the conf file gets overwritten by the tune-atom
include following it, preventing the atom BASE_PACKAGE_ARCH from being
included in the final PACKAGE_ARCHS and causing do_rootfs to fail.
Remove the atom BASE_PACKAGE_ARCH and PACKAGE_EXTRA_ARCHS in the conf
file and allow the values in tune-atom to be used as intended.

Fixes [BUGID #986].

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-19 11:19:56 -05:00
Otavio Salvador
ef9440f180 README.sources: use git.yoctoproject.org as server for the BSP repository
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 00:59:02 -05:00
Tom Zanussi
ceef176529 meta-intel: add README.sources
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-16 11:29:46 -05:00
Tom Zanussi
a57cff8ecd meta-intel: use default rootfs size for BSPS
The default rootfs size if left unspecified is the actual rootfs size
+ 20%.  There doesn't seem to be a reason to make the default for
these BSPs anything different, so remove the IMAGE_ROOTFS_SIZE
overrides.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-03 09:42:55 -05:00
Tom Zanussi
e46e66370b meta-crownbay: update documentation with hw and build details
Add missing info on supported hardware, and update the details with
respect to building with/without emgd.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-04-25 15:52:00 -05:00
Tom Zanussi
83384c3e83 crownbay: update a handful of EMGD licenses for linux-yocto and linux-yocto-stable
Fixes [YOCTO #888].

The version of the EMGD driver we use had a few included license
mistakes.  Correct these as per upstream.

This is the SRC_URI version of the previous pull request, as a backup
in case the previous pull request can't be done in time...

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-18 15:18:35 -05:00
Darren Hart
49bffc5de0 gtk+: remove per-machine gtk+ FULL_OPTIMIZATION in favor of tune-atom.inc
Now that the FULL_OPTIMIZATION for gtk+ has been enabled in the core
tune-atom.inc, it is no longer necessary to do so for every atom based
bsp.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Ke Yu <ke.yu@intel.com>
CC: Richard Purdie <richard.purdie@intel.com>
2011-03-16 20:16:54 -07:00
Tom Zanussi
648b2c8f22 crownbay-noemgd: fix matchbox-panel segfault
This fixes [BUGID #738] for crownbay-noemgd.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-16 14:30:07 -07:00
Tom Zanussi
a1167962d6 crownbay: xserver-xf86-emgd sum fixes
Fixes [BUGID #885].  Fix changed md5 and sha256 sums for this package.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-16 14:26:01 -07:00
Tom Zanussi
16f47f04a2 meta-crownbay: 2.6.37 changes
This adds the code necessary to move meta-crownbay over to
linux-yocto.  A follow-on patch will actually do the switchover once
the kernel srcrevs are known.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-25 18:26:38 -08:00
Tom Zanussi
4b5bfdb939 crownbay: fix matchbox-panel segfault
This fixes [BUGID #738].

matchbox-panel[437]: segfault at c ip 4715bbed sp bff6e580 error 4 in
libgdk-x11-2.0.so.0.2000.1[470f6000+90000]

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-18 13:57:53 -06:00
Tom Zanussi
3a6fbfdf01 crownbay: Fix README
Fix typo.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-26 18:11:54 -06:00
Tom Zanussi
67d526df13 crownbay: update kernel SRCREVs
Update both crownbay and crownbay-noemgd kernel SRCREVs to incorporate
latest kernel changes (OHCI USB and AHCI SATA).

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-22 20:29:49 -06:00
Tom Zanussi
571dc19321 meta-crownbay: upgrade to master
Upgrade the meta-crownbay BSP to current master.

This updates the layer to reflect the naming changes that took place
between laverne and the current master, and allows the BSP to be built
for master.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-03 16:46:31 -08:00
Tom Zanussi
be72384306 meta-crownbay: add a machine configuration that doesn't use EMGD graphics
This adds a second machine to the meta-crownbay BSP that uses generic
vesa graphics instead of the Intel-proprietary straight 'crownbay'
version that does.

The name of the new machine is 'crownbay-noemgd'.

Though the graphics quality isn't as nice, the binaries for this
version can be distributed without any need for license click-throughs
or the manual step currently required for the EMGD version.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-03 16:46:31 -08:00
Tom Zanussi
ef1c55927c meta-crownbay: update crownbay SRCREVs
Update crownbay machine and meta SRCREVs to point the correct place in
the kernel tree.

In keeping with the 'self-contained' aspect of the BSP, also keep it
in the meta-crownbay layer.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-03 16:45:27 -08:00
Tom Zanussi
7059fe6442 meta-crownbay: new layer for E6xx/EG20T systems
This layer provides support for Tunnel Creek + Topcliff Intel systems
to laverne (0.90).

It supports the E6xx embedded on-chip graphics via the Intel Embedded
Media and Graphics Driver (EMGD) 1.5 Gold Driver.

The EMGD and EG20T PCH kernel drivers are of course GPL'ed and are
submitted in a separate patchset for the 2.6.34 yocto kernel.

The userspace X drivers and supporting libraries however are closed
and need to be manually copied into the layer before building.  The
details on how to do this can be found in the README doc in
meta-crownbay/.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-03 16:45:27 -08:00