Age | Commit message (Collapse) | Author |
|
The EMGD driver does not reliably detect screen resolution. Provide a
sane default of 24bit @ 1366x768.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The existing "minnow" MACHINE uses FBDEV, add a new MACHINE,
minnow-emgd, which uses the proprietary emgd graphics driver.
Update the linux-yocto recipe to support both machines, and move the
xorg.conf from minnow to minnow-emgd.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
EMGD requires specific versions and support from gstreamer and libva.
These are copied in from meta-intel/daisy with PR and INC_PR removed as
suggested by Koon Kooi.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Add support for the EMGD 1.18 proprietary graphics driver. Copied in
from meta-intel/daisy with PR removed.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The EMGD driver requires an older, 1.9.3, version of xorg. Add these
recipes (copied from meta-intel daisy branch with PR and INC_PR removal
as suggested by Koen Kooi). Also add xf86-input drivers for ABI
compatibility.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Drop the qemu machine specific overrides and variables from the
linux-yocto_3.10 bb recipe.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Now that linux-yocto_3.10.bb is part of meta-minnow, drop the redundant
specification of LINUX_VERSION and SRCREV in the bbappend.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
ad4d59495194b37bc510e9891bd14c0a2ac30dba
Minnowboard classic needs 3.10 for EMGD, so import the kernel recipe
into the meta-minnow layer because OE-core has deleted it.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
To make it searchable, include the note about this layer not being for
use with the MinnowBoard MAX in the @DESCRIPTION field of the machine
config.
Signed-off-by: Darren Hart <dvhart@infradead.org>
|
|
This is only for the original MinnowBoard, make this very obvious in the
README and provide a link to the right documentation.
Signed-off-by: Darren Hart <dvhart@infradead.org>
|
|
Meta-intel dropped all EMGD support causing parsing to fail for
meta-minnow.
Additional work is needed to completely remove EMGD
support in meta-minnow, but this gets it to build again.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Drop EMGD from the XSERVER list and add FBDEV for basic functionality.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Avoid dangling bbappend errors by using a wildcard bbappend.
Reported-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Adding network configuration for minnow board.
Signed-off-by: Muzaffar Mahmood <muzaffar_mahmood@mentor.com>
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Sujith H <Sujith_Haridasan@mentor.com>
Moved to systemd_213.bbappend (from 211) for master branch
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update the standard/base SRCREV to 3.10.43-ltsi.
Update meta to the current HEAD.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
module_autoload was deprecated in favor of KERNEL_MODULE_AUTOLOAD.
Update accordingly.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update the standard/base SRCREV to 3.10.35-ltsi.
Update the meta SRCREV to include the minnow-drivers-extra cfg fragment
which includes the USB_ACM driver.
Update LINUX_VERSION to be machine specific so it doesn't contaminate
other recipes.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
This reverts commit 32e4d6f17917027c3babe1ab738480de9691024d.
The intel-common-pkgarch is now an opt-in mechanism. Since we
do not include this mechanism, we do not need to explicitly specify
MACHINE_ARCH, as this is the default.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update to the HEAD of standard/base (3.10.33-LTSI). This also works
around an open issue with do_validate_branches where feature branches
are reset the HEAD of the machine branch if they contain that commit.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
recipes-kernel/linux/linux-yocto_3.10.bbappend
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Likely due to my own ignorance, the minnow linux-yocto bbappend used
append_minnow in the KERNEL_FEATURES override instead of the more
typical minnow_append.
Use the more typical ordering of the overrides.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Reported-by: Koen Kooi <koen@dominion.thruhere.net>
|
|
Replace references to danny with master for the master branch.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update to the latest available 3.10 including a stable update, and LTSI
update, and a meta update. Includes the refactored minnow scc file,
taking advantage of the minnow-io patches being included in
standard/base now, thanks to LTSI.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Tested-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
From Ross: "There's only one version of Mesa in oe-core *and*
mesa isn't used by these BSPs anymore (they use mesa-gl)."
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
PRINC has been deprecated in favor of the PR Service:
https://wiki.yoctoproject.org/wiki/PR_Service
Dropping PRINC resolves the QA warnings:
WARNING: Use of PRINC 2 was detected in the recipe
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Restore the linux-yocto PACKAGE_ARCH to MACHINE_ARCH for the 3.10
linux-yocto bbappend.
Without this, a generic core2-32-intel-common PACKAGE_ARCH is used. The
meta-data isn't yet in place for this package to fully support the
minnow. This will land with the next linux-yocto version.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update the SRCREVs to the latest in linux-yocto 3.10.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Use the new meta-intel and oe-core x86 tune configuration files.
This fixes errors including the files and using the variables have since
changed names.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Linux 3.8 is now EOL. Drop the 3.8 recipe in favor of the 3.10 recipe.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Bring the 3.10 linux-yocto recipe up to date. This brings in fixes for
lttng-modules as well as a new set of in-tree media configuration
fragments from Nitin Kamble to replace the recipe-space one.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
OE-Core has version 2.12 of this recipe in the dora and master branches.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Add iwlwifi to the recommended driver packages. This supports a number
of mPCIe cards that may be used in the Lizzy Lure.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update the GRUB options to use the UEFI console service rather than
attempting to use serial or USB keyboards directly. Recent firmware
provides much improved support for a direct attached USB keyboard.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update to the 3.10 kernel. This update bring us closer to a fully
upstream BSP. The 3.10 BSP uses the standard/base branch (all upstream
sources there) and adds the minnow-io feature as a selectable feature if
you want to build the GPIO LED and Button drivers which are not
upstreamable, these are enabled by default. A new ACPI described version
is in the works. This also adds wifi drivers to the default build.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
EFI ISOs now build successfully, remove the NOISO=1 line.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
This new bbappend adds support for the 3.10 linux-yocto kernel
repository and an updated BSP based on the standard/base branch with the
minnow-io feature used to encapsulate the GPIO platform drivers, which
are still out-of-tree. All the remaining drivers, emgd excepting of
course, are now backports from upstream. A new set of wifi features were
added to the 3.10 tree and are included in the bbappend as well.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Add the Intel wifi driver features.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
With the Lizzy Lure (mPCIe and mSATA) add the necessary support for
wifi devices.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The meta-minnow SRC_URI is using linux-yocto-3.8, whereas oe-core and
meta-intel use linux-yocto-3.8.git. To avoid downloading the kernel
tree again when using meta-minnow use the same git URI representation.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
If display detection is not working with your display, consider
uncommenting the added block. This is not made the default as it appears
to work for some displays while preventing currently working displays
from being detected.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
DontZap defaults to 0 anyway, and AutoAddDevices=False means that hotplugged
input devices won't work.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Use meta-intel-emgd.inc to correctly use EMGD and mesa-gl for all GL
functionality, to avoid multiple provider errors.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
DISTRO_FEATURES are the domain of the distro policy layer and should not
be altered by a BSP layer. In order to build without the required
DISTRO_FEATURES defined in your default configuration, you can either
add them to your own distro config and set the DISTRO variable, or you
can add them via local.conf.
This reverts commit fe22070fa77d75ed2f1f4cd258b812dc60c8cb43.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
When opengl is not listed in DISTRO_FEATURES, the EMGD build fails as
seen below. The needed DRI, DRI2 and glx features are disabled in the
xserver-xorg when opengl is not listed in DISTRO_FEATURES.
| * satisfy_dependencies_for: Cannot satisfy the following dependencies for packagegroup-core-x11-base:
| * xserver-xorg-extension-glx * xserver-xorg-extension-dri * xserver-xorg-extension-dri2 *
| * opkg_install_cmd: Cannot install package packagegroup-core-x11-base.
| ERROR: Function failed: do_rootfs (log file is located at /srv/home/nitin/builds/build-minnow/tmp-eglibc/work/minnow-oe-linux/core-image-sato/1.0-r0/temp/log.do_rootfs.19450)
ERROR: Task 7 (/home/nitin/prj/openembedded-core.git/meta/recipes-sato/images/core-image-sato.bb, do_rootfs) failed with exit code '1'
This is not an issue when building with the poky distro as it lists
opengl in DISTRO_FEATURES. But when building with an empty DISTRO, this
fix is needed to avoid these build errors.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
<dvhart: slight reordering to group emgd features>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The previous version is not available anymore, so use the newer
version of the mesa recipe now.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Set the preferred version and update the KERNEL_FEATURES and SRC_URI to
merge the emgd-1.18 branch.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The current version of mesa was updated in oe-core. Change mesa version
for these BSPs in order to avoid build errors.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
i2c-dev will be useful for initial experimentation with lures, just
as spidev is. Ensure the module is available.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Pull in the following changes from the linux-yocto_3.8 meta branch:
commit c0851dfb8535635e1e31d4a5146d3f021e30506c
Author: Darren Hart <dvhart@linux.intel.com>
Date: Wed Jun 12 12:02:19 2013 -0700
meta/minnow: Add i2cdev support
commit af0602cd40d234deb09bd4edabbf89e2e47183d6
Author: Darren Hart <dvhart@linux.intel.com>
Date: Wed Jun 12 12:02:18 2013 -0700
meta: Add i2c feature descriptions
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Due to EMGD requirements on mesa and X versions, the synaptics version
must also be specified.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Remove recipes that were needed for danny but not for master (or dylan),
including the kern-tools and perf bbappends.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|