AgeCommit message (Collapse)AuthorFilesLines
2015-06-24emgd: Add emgd 1.18 xorg driverDarren Hart5-0/+241
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>
2015-06-24xorg: Add xserver-xorg version 1.9.3 for emgd supportDarren Hart10-0/+282
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>
2015-06-23linux-yocto_3.10: Drop qemu-specific contentDarren Hart1-19/+0
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>
2015-06-23linux-yocto: Drop version and SRCREV from 3.10 bbappendDarren Hart1-4/+0
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>
2015-06-23linux-yocto 3.10: import from OE-core rev ↵Koen Kooi1-0/+37
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>
2015-05-21minnow.conf: Add note regarding MinnowBoard MAX to machine conf DescriptionDarren Hart1-1/+1
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>
2015-05-21README: Note this layer is not for the MinnowBoard MAXDarren Hart1-0/+7
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>
2014-09-25minnow.conf: first pass at EMGD removalKoen Kooi1-10/+1
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>
2014-08-07systemd: Use % in bbappend filenameDarren Hart1-0/+0
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>
2014-08-06systemd: Network configuration for minnow boardSujith H2-0/+12
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>
2014-06-26linux-yocto-3.10: Update SRCREVs (3.10.43-ltsi)Darren Hart1-3/+3
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>
2014-06-26linux-yocto: Replace module_autoload with KERNEL_MODULE_AUTOLOADDarren Hart1-5/+3
module_autoload was deprecated in favor of KERNEL_MODULE_AUTOLOAD. Update accordingly. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-04-10linux-yocto-3.10: Update SRCREVs (3.10.35-ltsi)Darren Hart1-3/+3
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>
2014-03-14Revert "linux-yocto: Use MACHINE_ARCH"Darren Hart1-2/+0
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>
2014-03-14linux-yocto_3.10: Update SRCREV (3.10.33-LTSI)Darren Hart1-2/+2
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>
2014-03-14linux-yocto: Use append_minnow instead of minnow_appendDarren Hart1-1/+1
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>
2014-03-12README: Update for master branchDarren Hart1-3/+3
Replace references to danny with master for the master branch. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-12linux-yocto-3.10: Update SRCREVs (3.10.32, LTSI update)Darren Hart1-4/+4
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>
2014-03-10minnow: Remove mesa PREFERRED_VERSIONDarren Hart1-1/+0
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>
2014-03-10Drop PRINC usageDarren Hart3-4/+0
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>
2014-01-31linux-yocto: Use MACHINE_ARCHDarren Hart1-0/+2
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>
2014-01-31linux-yocto: Refresh SRCREVs (3.10.25)Darren Hart1-3/+3
Update the SRCREVs to the latest in linux-yocto 3.10. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-01-31x86: Update machine config to use new x86 tunesDarren Hart1-5/+4
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>
2014-01-31linux-yocto: Remove 3.8 recipeDarren Hart1-29/+0
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>
2013-12-23minnow: Update preferred mesa to 9.2.2Darren Hart1-1/+1
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-12-23linux-yocto: Update to 3.10.19 SRCREVsDarren Hart2-523/+5
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>
2013-12-04dmidecode: Remove in favor or oe-core versionPaul Eggleton1-26/+0
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>
2013-11-15minnow.conf: Add iwlwifi by defaultDarren Hart1-0/+1
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>
2013-11-15minnow.conf: Use UEFI console service for GRUBDarren Hart1-0/+1
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>
2013-11-15minnow.conf: Prefer the 3.10 linux-yocto recipeDarren Hart1-1/+1
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>
2013-11-15minnow.conf: Remove NOISO as EFI ISOs are buildable nowDarren Hart1-3/+0
EFI ISOs now build successfully, remove the NOISO=1 line. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-11-15linux-yocto: Add bbappend for linux-yocto-3.10Darren Hart1-0/+30
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>
2013-11-15linux-yocto: Add various wifi optionsDarren Hart1-1/+5
Add the Intel wifi driver features. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-11-15minnow.conf: Add wifi and linux-firmware supportDarren Hart1-1/+4
With the Lizzy Lure (mPCIe and mSATA) add the necessary support for wifi devices. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-10-14linux-yocto: Use same SRC_URI as oe-coreRoss Burton1-1/+1
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>
2013-09-20xorg.conf: Add EDID workaround in commentDarren Hart1-1/+5
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>
2013-09-20xserver-xf86-config: allow hotplugged inputRoss Burton1-5/+0
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>
2013-09-20minnow.conf: include meta-intel-emgd.incRoss Burton1-0/+1
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>
2013-08-14Revert "EMGD package needs opengl in DISTRO_FEATURES"Darren Hart1-3/+0
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>
2013-08-13EMGD package needs opengl in DISTRO_FEATURESDarren Hart1-0/+3
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>
2013-08-06mesa: Update to current oe-core mesa version 9.1.6Darren Hart1-1/+1
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>
2013-08-06emgd: Update to EMGD 1.18Darren Hart2-5/+5
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>
2013-07-24mesa: Update to current oe-core mesa versionDarren Hart1-1/+1
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>
2013-06-14minnow.conf: Add i2c-dev to MACHINE_ESSENTIAL_EXTRA_RECOMMENDSDarren Hart1-0/+1
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>
2013-06-14linux-yocto: SRCREV update, include i2c-devDarren Hart1-1/+1
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>
2013-06-03minnow.conf: Specify xf86-input-synaptics versionDarren Hart1-0/+1
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>
2013-06-03kern_tools,perf: Remove unecessary recipesDarren Hart2-21/+0
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>
2013-06-03linux-yocto: Use a bbappend instead of a new recipeDarren Hart2-32/+25
From the dylan release on, the linux-yocto_3.8.bb recipe exists in oe-core. Use a bbappend instead of redefining the recipe. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-05-31minnow.conf: Add spidev module to MACHINE_ESSENTIAL_EXTRA_RRECOMMENDSDarren Hart1-0/+1
The spidev module will be handy for experimenting with SPI lures. Include it as a module by default. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-05-31linux-yocto: SRCREV update to 3.8.13, add SPIDEVDarren Hart1-3/+3
Update the SRCREV to remove EFI MAC. Also brings us up to 3.8.13. Pull in SPIDEV support as a module. Signed-off-by: Darren Hart <dvhart@linux.intel.com> INC Signed-off-by: Darren Hart <dvhart@linux.intel.com>