Commit Graph

76 Commits

Author SHA1 Message Date
Tom Zanussi
fc719f0cd6 meta-sugarbay: 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.

Fixes [YOCTO #1103].

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-26 12:26:08 -05:00
Tom Zanussi
f113449eb1 meta-intel: fix BBFILE_COLLECTIONS overrides
Several BBFILE_COLLECTIONS assignments in the layer.confs for these
meta-intel layers added unwanted machine overrides, resulting in
truncated values for this variable - remove them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-26 09:22:59 -05:00
Tom Zanussi
1b227f8ed2 meta-sugarbay: remove xserver-xf86-dri-lite bbappend
This is no longer needed.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-20 11:55:24 -05:00
Tom Zanussi
010c401ecb meta-sugarbay: remove PREFERRED_VERSION settings
There's no reason to specify these.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-20 09:50:56 -05:00
Marc Ferland
54a572b1d4 Add SMP support to crownbay.
This patch fixes Yocto BUG #1015. It adds support for SMP on the crownbay
architecture from the meta-intel branch.

Signed-off-by: Marc Ferland <ferlandm@sonatest.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-19 20:17:22 -05:00
Tom Zanussi
6e35713d9f meta-sugarbay: update SRCREVs
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 09:46:55 -05:00
Tom Zanussi
80170da521 meta-jasperforest: update SRCREVs
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 09:32:52 -05:00
Tom Zanussi
3560819e82 meta-fishriver: update SRCREVs
And add linux-yocto-stable bbappend.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 09:30:33 -05:00
Tom Zanussi
4b7c0dcebe meta-emenlow: update SRCREVs
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 09:21:59 -05:00
Tom Zanussi
9ba8b39301 meta-crownbay: update SRCREVs
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 08:55:37 -05:00
Tom Zanussi
e7eaedb365 meta-intel: add top-level MAINTAINERS file
To help people figure out where to send patches, report problems, and
ask questions relating to BSPs in the meta-intel repo.

Based on the linux-kernel MAINTAINERS file, but pared way down for
simplicity.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-18 00:49:54 -05:00
Otavio Salvador
3d02bee416 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-17 14:39:15 -05:00
Tom Zanussi
b317b8e062 meta-fishriver: add README.sources
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-16 11:44:59 -05:00
Tom Zanussi
1b84a62be7 meta-intel: add README.sources
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-16 11:41:33 -05:00
Tom Zanussi
9db6f1d05c n450: fix n450-audio LIC_FILES_CHKSUM
Change from POKYBASE to COREBASE.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-14 20:53:39 -05:00
Tom Zanussi
83e1ebdff5 crownbay-noemgd: add crownbay-noemgd as COMPATIBLE_MACHINE to linux-yocto bbappend
crownbay-noemgd also needs a COMPATIBLE_MACHINE entry in linux-yocto.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-14 16:51:13 -05:00
Tom Zanussi
63f535fa0a fishriver: 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.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-14 16:47:03 -05:00
Tom Zanussi
b0ea14c276 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-14 16:46:49 -05:00
Tom Zanussi
92477bdb3d 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-14 16:46:19 -05:00
Darren Hart
90ace178d3 linux-yocto*: extend FILESEXTRAPATHS instead of clobber them
Clobbering FILESEXTRAPATHS prevents multiple bbappend files providing file://
SRC_URIs. Extend the variable in each meta-* layer instead.

Build tested with linux-yocto on n450 and crownbay and linux-yocto-stable on
crownbay. Build tested linux-yocto on n450 with a third layer adding a config
fragment.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-13 07:47:47 -07:00
Richard Purdie
5790768e77 conf/machine: Drop unused GUI_MACHINE_CLASS variables
Signed-off-by: Richard  Purdie <rpurdie@linux.intel.com>
2011-05-10 16:26:57 +01:00
Paul Eggleton
6280c0f0e7 Add emenlow pieces removed from oe-core
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-06 13:47:23 -05:00
Tom Zanussi
da12d93530 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:28:49 -05:00
Darren Hart
7245856f0a n450: use linux-yocto (2.6.37) by default
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-04-27 15:20:38 -07:00
Darren Hart
c4ca6bf250 n450: add linux_yocto (2.6.37) bbappend
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-04-27 15:20:34 -07:00
Darren Hart
d29909877a n450: enable SMP and SCHED_SMT
Fixes [YOCTO 1010]

The Atom N450 CPU is single core with hyperthreading. Update the kernel recipe
to build with CONFIG_SMP and CONFIG_SCHED_SMT.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-04-27 15:20:15 -07:00
Tom Zanussi
36cf032e3a 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 16:07:29 -05:00
Tom Zanussi
6d373cd4d9 meta-emenlow: add hw blurb to README
Add a small description of the eMenlow platform, for release notes.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-04-25 16:07:15 -05:00
Tom Zanussi
1a60e04bba meta-crownbay: switch to linux-yocto kernel
Update kernel SRCREVs and switch crownbay/crownbay-noemgd to the
2.6.37 kernel.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-04-04 10:15:17 -07:00
Tom Zanussi
95fd3fd977 meta-fishriver: new layer for Fish River Island (Z530/EG20T) systems
This layer provides support for Z530 + EG20T Intel systems.

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

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-30 17:34:44 -05:00
Tom Zanussi
4e208833a9 emenlow: update kernel SRCREVs
To update to latest and get past perf compile failure.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-21 15:57:20 -05:00
Joshua Lock
837edd3c95 emenlow.conf: no need to set PACKAGE_EXTRA_ARCHS
x86 and core2 are added to this variable by the tune-atom.inc file

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-03-18 09:57:37 -07:00
Darren Hart
6ddf87a8e9 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 21:39:38 -07:00
Darren Hart
01ded1de3b n450: add optimization flags to gtk+ for n450 to avoid gcc core2 bug
Fixes [YOCTO #853]

Without these added optimization flags, the matchbox-panel (and possibly other)
applications would segfault. This patch applies the change only to the gtk+
recipe for the n450 bsp.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Ke Yu <ke.yu@intel.com>
2011-03-16 15:37:53 -07:00
Darren Hart
158530b6f2 Merge branch 'master' of ssh://git.pokylinux.org/meta-intel 2011-03-16 15:37:37 -07:00
Tom Zanussi
d2c068ada6 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:28:42 -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
Darren Hart
14f57b958b n450: add xorg.conf to disable AutoAddDevices
Fixes [YOCTO #869] (2 of 2)

The n450 needs:

    Option        "AutoAddDevices"  "False"

In the ServerFlags, or it will fail to detect the keyboard.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-15 21:29:47 -07:00
Darren Hart
2bd6b798cb n450: add formfactor config
Fixes [YOCTO #869] (1 of 2)

Add a formfactor config for the n450 to include a keyboard and no
touchscreen. Without defining HAVE_TOUCHSCREEN=0, the default was
to set it to 1, and the matchbox session disables the cursor in
the case of a touchscreen device.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-15 21:29:40 -07:00
Dexuan Cui
6c47bc3874 sugarbay.conf: add mesa library: correct previous wrong modification
This fixes [BUGID #727]

766c20ef21 added
mesa-dri-driver-i915, but actually it should be
mesa-dri-driver-i965.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Ke Yu <ke.yu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-15 18:28:53 -07:00
Darren Hart
e0c8928f6e n450: add formfactor config
Fixes [YOCTO #869]

Add a formfactor config for the n450 to include a keyboard and no
touchscreen. Without defining HAVE_TOUCHSCREEN=0, the default was
to set it to 1, and the matchbox session disables the cursor in
the case of a touchscreen device.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-03-15 16:16:33 -07:00
Tom Zanussi
497a147104 meta-jasperforest: update SRCREVS
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-14 09:57:08 -05:00
Darren Hart
d9ac50894e n450: replace n450-audio with a proper init script
Rewrite n450-audio based on /etc/init.d/skeleton. Update the install to
rewrite all the system paths.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-03-12 00:46:56 -08:00
Darren Hart
d1ba49be30 n450: revamp audio mixer init script
Fixes [YOCTO #798]

n450-audiofix suffered from various problems, including not getting installed.
This patch adds it via MACHINE_EXTRA_RRECOMMENDS and cleans up the various
bugs in the implementation. The structure has been renamed and the comments
updated for consistency. This should be considered a stop-gap measure, as
something along the lines of oe's alsa-state is a far better solution.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-03-12 00:46:41 -08:00
Darren Hart
4bbfc4f08b n450: Default to atom-pc SRCREVs for linux-yocto-stable
AUTOREV should only be used for local development and that can be set using
the meta-extras/meta-kernel-dev layer. Comment the subtle aspect of defaulting
to the atom-pc SRCREVs due to the shared KMACHINE.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
2011-03-11 11:20:19 -08:00
Darren Hart
232c1be664 n450: use KMACHINE instead of WRMACHINE (fix boot failure)
Fixes [YOCTO #837]

The n450 linux-yocto-stable bbappend was using WRMACHINE instead of KMACHINE.
This resulted in KMACHINE being set to UNDEFINED by the linux-yocto.inc which
resulted in bulding the common_pc-standard branch instead of the
atom-pc-standard branch. This build a kernel without vfat, blk loop, and the
requisite codepages.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
2011-03-11 11:20:19 -08:00
Tom Zanussi
9497c97702 meta-n450: compile fixes
- changed RDPENDS from amixer to alsa-utils-amixer
- fix typo in LIC_FILES_CHECKSUM
- fix audiofix init.d ln

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-03 15:39:53 -06:00
Tom Zanussi
2c360328c1 meta-n450: use linux-yocto-stable
n450 needs to use linux-yocto-stable instead of linux-wrs.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-03-03 11:24:01 -06:00
Tom Zanussi
a293968bd3 meta-jasperforest: update SRCREVs
This gets us past the perf compile failure.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-28 11:26:33 -06:00
Tom Zanussi
97b3dd5078 meta-jasperforest: update kernel SRCREVs
Update kernel SRCREVs to latest commits.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-28 11:25:57 -06:00