Update the fri2 linux-yocto bbappends to take advantage of the recent
fri2 meta updates in the linux-yocto repository:
commit 72d9369a79ab91d6dba3ce95fa4769d75be5f1fa
Author: Darren Hart <dvhart@linux.intel.com>
Date: Tue May 1 15:13:26 2012 -0700
fri2: Cleanup fri2-$KTYPE.scc files re efi-ext.scc
The efi-ext.scc fragment is not part of the standard or preempt-rt
standard features. It is instead a BSP specific feature added to
these ktypes. Rearrange the meta-data accordingly.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
commit dbcb1205e3fb95b32f1856e4bf6745fe52f5e5f4
Author: Darren Hart <dvhart@linux.intel.com>
Date: Tue May 1 15:13:25 2012 -0700
fri2: Use emgd-1.10 feature and branch
Update the fri2-standard.scc description to use the new emgd feature
and branch name. Without this change the emgd driver is not merged
and not built.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Accept the default version of the emgd driver, 1.8 is no longer available
anyway. This avoids the warning about 1.8 not being available.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Using the default assignment operator (?=) requires the including recipes
to ensure to assign the Linux kernel provider and version prior to including
ia32-base.inc. By use the weak default assignment operator (??=), the assignment
can come after the inclusion, which avoids confusion and can lead to a more
natural recipe structure.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
Add the Inforce Computing website product URL for the SYS940X reference plaform
to the sys940x bsp README.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Per the following commit, sys940x also uses emgd and requires the same
treatment.
commit b612c79f60
Author: Richard Purdie <richard.purdie@linuxfoundation.org>
Date: Wed Apr 25 21:15:06 2012 +0100
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>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
In preparation for linux-firmware updates from new BSPs, move
the fri2 linux-firmware bbappend into meta-intel/common. Eventually
this should be moved into oe-core.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
Yocto/pvr branch has been updated with new kernel patches.
So update the SRCREV for the same.
Add SRC_URI to build Cedartrail with nopvr version.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
meta-cedartrail merges yocto/pvr via the back-end kernel tooling, but
there's nothing to tell it when it needs to be re-fetched.
Add pvr to the SRC_URI along with its current SRCREV, so the git
fetcher can determine whether or not it needs to refetch the repo.
Fixes [YOCTO #2294].
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
This is needed by the pvr graphics stack since newer versions won't
build w the older xserver this BSP is using.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
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>
Update the SRCREV to include the
82580 Gigabit ethernet driver from meta branch
for the romley machine.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Add instructions on how to build with pvr graphics
support and how to build with custom image.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
This recipes builds the custom images with builtin
features like web-kit and adds the Audio and Video
media samples.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
This recipe adds sample Audio files and Video files
for testing with pvr Acceleration driver.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Have two separte machconfig for supporting both
pvr and vesa version.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Cedartrail-nopvr statement added to support
both pvr and nopvr versions.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Have two xorg.conf files.
One for pvr-graphics driver.
One for vesa graphics driver.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Add EFI support and update the SRCREVS for pvr
version of build.
Add pvr merge scc file to pull in the pvr patches.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Have two machine.conf files.
One for pvr and the other for no-pvr.
PVR machine.conf has the both pcbios and efi support.
no-pvr has only pcbios support.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
efilinux is a UEFI OS loader. It was created as a reference implementation with
the aim of being well documented and containing well written source code.
efilinux is lightweight and convenient as a tool to debug misbehaving UEFI
systems.
Thanks to Paul Eggleton for is initial set of recipes from which these were
based.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Paul Eggleton <paul.eggleton@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
CC: Kishore K Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
n450 should use i915 rather than i965.
[YOCTO #1840] fixed
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Add linux-yocto_3.2 and linux-yocto-rt_3.2 kernel recipes, following the
pattern of the 3.0 recipes.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
iwlwifi uses a firmware blob that must exist on the FS at the time
the driver is loaded. If the driver is built-in, the blob must exist
in the initrd. We avoid this by building as a module, but we still
want this to load at boot - so add it to autoload.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Specify only the machine itself in KMACHINE and set the branch
explicitly. Use an fri2 specific branch in non-rt while we sort
out whether or not to create these dynamically or not.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
With the pch_uart changes now in tree, update the machine config
to make use of it.
Trick syslinux into using the port by IO address and a magic baud rate.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
libgstmixvideoplugin.so is being blacklisted due to a missing
libva-tpi library, so add it and make the other two libva display
libraries available while we're at it.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
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>