Commit Graph

64 Commits

Author SHA1 Message Date
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
Tom Zanussi
041bb2d48a meta-sugarbay: update kernel SRCREVs
Update kernel SRCREVs to latest commits.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-28 01:37:32 -06: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
Saul Wold
72041c6379 emenlow.conf: Change PACKAGE_EXTRA_ARCHS and BASE_PACKAGE_ARCH to core2
After machine specific sysroot is implemented, emenlow and atom-pc
    could build together as one architecture. Thus change emenlow
    architecture back to core2.

    Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25 09:07:49 -08:00
Yu Ke
766c20ef21 sugarbay.conf: add mesa library to fix BUG 727
mesa lib is required for sugarbuy 3D application, so add it in the BSP config.

this fix [BUGID #727]

Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-24 10:50:25 -08:00
Tom Zanussi
17992386d3 meta-intel: fix for x86_32 build failures
Fixes [BUG #711].

gentrigtables was being build as a 64-bit binary which wouldn't run on
the build machine.  grub-mkfont was also causing compile failures, add
dependency on libfreetype for that.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-24 10:50:18 -08:00
Tom Zanussi
fd301c36a5 emenlow: update linux-yocto SRCREVs
Update SRCREVS to latest

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-21 10:31:20 -06:00
Tom Zanussi
45f4ae55fc emenlow: update linux-yocto-stable SRCREVs
Update SRCREVS to latest

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-21 09:23:43 -06:00
Tom Zanussi
365b897b9c emenlow: switch kernel to linux-yocto
Make emenlow use the 2.6.37 kernel.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-21 09:23:37 -06: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
Saul Wold
bbb02ae3eb libva: add libxfixes to DEPENDS
Fixes [BUGID #716]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-16 18:46:49 -08:00
Saul Wold
a8621f9a66 xpsb-glx: add libxfixes and libxdamages to DEPENDS
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-16 18:45:16 -08:00
Tom Zanussi
829f0b2db3 meta-jasperforest: new layer for Xeon C5500/C3500 + Intel 3420
This layer provides support for Jasper Forest + Ibex Peak Intel
systems. 'Jasper Forest' refers to the Intel Xeon C5500/C3500
processors, which combined with the Intel 3420 PCH chipset (Ibex Peak)
make up the 'Picket Post' CRB this BSP was developed on.

This BSP also makes use of the grub2 and associated live-install
changes in meta-intel/common.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-13 22:33:13 -06:00