summaryrefslogtreecommitdiffstats
path: root/meta-emenlow
Commit message (Collapse)AuthorAgeFilesLines
* emenlow: specify a working libva versionNitin A Kamble2013-04-121-0/+1
| | | | | | | | | | With the newer (1.1.0 & 1.1.1) versions of libva recipe video playback is giving segmentation fault at the end of playback. And the 1.0.16 version of libva is working fine for the video playback. So specifying the specific working version of libva recipe for all the EMGD based BSPs here. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-yocto-rt_3.8: Update all non-ISG BSPs with rt support to 3.8.4-rt2Darren Hart2013-04-051-0/+8
| | | | | | | | | | | | | | | | | | | | | Add the linux-yocto-rt_3.8.bbappend for every BSP supporting RT. Do not update BSPs maintained by ISG. Built, booted, and sniff tested with: $ cyclictest -p 90 -D 10m -t on all platforms. All boot and complete the test without abnormal outliers with the following exceptions: o sys940x generated a panic, reported to rt-user. Possibly hw related. o fri2 fails to boot, hanging at "i8042: No controller found" These need additional investigation, but shouldn't delay the merge of the recipes themselves. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* linux-yocto-rt_3.4: Add 3.4.36-rt50 support to BSPs that only had 3.2Darren Hart2013-04-031-0/+8
| | | | | | | | | In preparation for removal of the 3.2 kernel recipes, ensure that we have 3.4.36-rt50 support for all BSPs supporting rt. Do not update ISG maintained BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* emenlow: update v3.8 kernel recipe commits to v3.8.4Nitin A Kamble2013-03-291-5/+7
| | | | | | | And specify the LINUX_VERSION corresponding to the kernel branch commits. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* Replace references to mesa-dri with mesa in all filesLaurentiu Palcu2013-03-221-1/+1
| | | | | | | [YOCTO #3385] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* emenlow emenlow-noemgd: move BSPs to the v3.8 kernelNitin A Kamble2013-03-062-2/+2
| | | | | | | | Now the v3.8 kernel recipes are available in the oecore & meta-intel layers. And also the v3.8 kernel is validated for these BSPs. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: linux-yocto_3.8 recipe extensionNitin A Kamble2013-03-061-0/+20
| | | | | | | | | Provide the emenlow BSP specific extension for the linux-yocto_3.8 recipe from the oecore layer. This configures the right git branches of the kernel repository for the emenlow BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: linux-yocto-dev recipe extensionNitin A Kamble2013-03-041-0/+20
| | | | | | | | | | | | Provide the emenlow BSP specific extension for the linux-yocto-dev recipe from the oecore layer. This configures the right git branches of the kernel repository for the emenlow BSP. This commit is addressing this bug: [YOCTO #3931] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* mesa-dri: update preferred versionAlexandru DAMIAN2013-02-271-1/+1
| | | | | | | | | | | Since mesa-dri got updated in the meta oe-core, preferred versions point to revisions that don't exist. So we update the current stable version. Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked by: Nitin A Kamble <nitin.a.kamble@intel.com>
* meta-intel: remove kernel AUTOREVsTom Zanussi2013-02-042-7/+11
| | | | | | | | Using AUTOREV turns out to cause problems with unreproducible autobuilder builds and unwanted network access. This patch removes kernel AUTOREVs and locks down SRCREVs and LINUX_VERSIONs. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* emenlow README: add information about the gma500 driverNitin A Kamble2013-02-011-1/+3
| | | | | | | | | Mention the use of the graphics stack based on the kernel 'gma500' driver as well as the 'modesetting' X driver for the emenlow-noemgd machine configuration. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow.conf: use the new method for specifying VA codecsNitin A Kamble2013-01-241-8/+4
| | | | | | | | | | | | | | | | | This replaces the old VA_FEATURES method to specify the codecs. These VA codecs are included in the image when image has 'hwcodec' in the IMAGE_FEATURES. And one can disable the VA features by redefining the IMAGE_FEATURES var in the local.conf . The gst-va-intel package pulls in emgd driver and x11 pieces, hence it is moved to the XSERVERCODECS var. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: add LICENSE_FLAG_WHITELIST information to READMETom Zanussi2013-01-241-4/+27
| | | | | | | | The switchover to emgd neglected to add the user documentation needed for whitelisting the video components. This adds it and now matches the other emgd-based BSPs. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* emenlow: use emgd 1.16 driver for graphicsNitin A Kamble2013-01-233-6/+6
| | | | | | | | | Move from 1.14 version to 1.16 version of the emgd driver for graphics support. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-1.14: prepare for coexisting with emgd-1.16 recipeNitin A Kamble2013-01-231-1/+2
| | | | | | | | | | | | | | | | | | | | We want to use emgd-1.14 & emgd-1.16 recipe interchangeably. As the some of the generated package names include versions which will be different in the emgd-1.16 recipe, this version part is stripped from the package names so that it will match with the emgd-1.16 recipe package names. All the BSP configuration which were using these package names also change accordingly to avoid any build issues. Also with the 2 versions of emgd recipes make sure that BSPs don't start using the emgd-1.16 version until they have been validated to work by specifying the preferred emgd recipe version for the relevant BSPs. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* BSP layer READMEs: fix the YP Compliance linkNitin A Kamble2013-01-191-1/+1
| | | | | | | | | | | The link has changed on the yoctoproject website, updating the URL in the BSP layer READMEs. This fixes the bug: [Yocto #3730] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow-noemgd: create a new BSPNitin A Kamble2013-01-194-0/+57
| | | | | | | | | | This is based on the gma500/gma600 kernel driver and the modesetting X driver for poulsbo graphics. The gma500 driver needs soft cursor in X. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: specify graphics driver as a kernel featureNitin A Kamble2013-01-191-0/+1
| | | | | | | | | | | | | | This change avoids addition of emgd source code in the noemgd bsp kernels. This configures the emenlow BSP kernel with EMGD graphics driver. The VESA FB support is kept for boot time splash screen support. This addresses the bug/feature request: [YOCTO #2268] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* layer.conf: Use .= for adding to BBPATH and += to BBFILESKhem Raj2013-01-071-2/+2
| | | | | | | | | | | | | | | | | | | | Fixes parsing errors which is appearing after this commit to meta-openembedded http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e This triggers exception NameError: name 'base_contains' is not defined without this change Avoid the immediate expansion operator (:=) which caused base_contains added in the previous commit to fail to expand at the time the meta-intel layer configs are parsed and replace it with one of the append operators (.= or +=) that allows for delayed variable expansion. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* emenlow.conf: add EMGD VA components to VA_FEATURES variableNitin A Kamble2012-12-211-2/+5
| | | | | | | | | | | | | | | | | | | The following EMGD subpackages provide video acceleration and have dependencies on libva and libx11: emgd-driver-video emgd-gst-plugins-va-0.10.10 emgd-gst-plugins-mixvideo-0.10.34 Include these in the VA_FEATURES variable only when the EMGD XSERVER is included in the image. For images such as core-image-lsb which do not include X components, including any of these emgd subpackages will pull in unwanted X components. This fixes that problem. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* eMenlow README: add a web link to the Intel embedded platformsNitin A Kamble2012-12-071-4/+9
| | | | | | | | Add a web link in the readme so that one can find other embedded platforms provided by Intel. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow.conf: specify a kernel boot param for emgdNitin A Kamble2012-12-071-1/+1
| | | | | | | | Via "vmalloc=256MB" boot parameter ask kernel to keep enough memory available for the emgd kernel driver allocation. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: remove checksums.iniNitin A Kamble2012-12-071-19/+0
| | | | | | | | Not needed. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* BSP README.sources: update the URL of the source tarballNitin A Kamble2012-12-051-1/+1
| | | | | | | | Instead of the denzil release specify the location of the source tarball of danny release. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* eMenlow README: add text to specify the licensing need of EMGDNitin A Kamble2012-12-031-0/+11
| | | | | | | | | This commit adds information about specifying this line LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin_1.14" in local.conf to get the EMGD support enabled for the BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* eMenlow README: add a link to the platform webpageNitin A Kamble2012-12-031-0/+4
| | | | | | | | Add a link in the readme so that one can find further details of the platfrom from the Internet. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: use emgd instead of psb for graphics driverNitin A Kamble2012-12-0360-9828/+58
| | | | | | | | Remove all the Poulsbo graphics driver specific meta data files. And configure the BSP to use EMGD instead of psb for graphics stack. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow/qt: Drop emenlow qt bbappend since GL support is now the defaultRichard Purdie2012-11-261-2/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-intel: remove explicit kernel SRCREVsTom Zanussi2012-11-132-8/+4
| | | | | | | | | | | | | | | To ease development on unreleased BSPs, let the kernel SRCREV float. This avoids constantly having to update the SRCREVs manually, and assures we won't get into a situation where LINUX_VERSION doesn't match the version set by the kernel recipe. We'll lock down the kernel SRCREVs and set the matching LINUX_VERSION when we do releases, but in the meantime, we can use AUTOREV. Note that individual BSPs are always free to override this maintain their own SRCREVs if they want to. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: remove linux-yocto*_3.0 bbappendsTom Zanussi2012-10-292-17/+0
| | | | | | | The 3.2 and 3.4 kernels are the ones supported for Yocto 1.3, so remove the 3.0 versions. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update kernel SRCREVs and pin LINUX_VERSIONTom Zanussi2012-10-292-4/+8
| | | | | | | | | | Update all the linux-yocto .bbappends with the latest kernel SRCREVs and add explicit LINUX_VERSIONs for the 1.3 release, to prevent a mismatch between the kernel version actually used in the machine branch vs the version the recipe uses for the kernel image, which can change with stable updates. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: add WEBTITLE & Compliance informationNitin A Kamble2012-10-252-0/+11
| | | | | | | | The WEBTITLE will be used to publish the BSP on the Yocto Project Website. And adding the Yocto Project Compliance information for the 1.3 release. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: update kernel repo srcrevsNitin A Kamble2012-10-161-2/+2
| | | | | | | | Keeping up2date with the latest HEADs of the branches from kernel v3.4 repository Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update maintainers of various BSPsNitin A Kamble2012-10-121-1/+1
| | | | | | | | BSP maintainership for following BSPs is now transitioned from Tom to Nitin sugarbay, emenlow, crownbay, jasperforest, chiefriver Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* Fix use of PRINC in meta-intel BSPs1.3_M5.rc4Darren Hart2012-10-091-1/+1
| | | | | | | | | | | | | | Replaces all uses of PRINC with the form: PRINC := "${@int(PRINC) + N}" Where N is the previously assigned value plus one to ensure a monotonically increasing PRINC value. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com> CC: Saul Wold <sgw@linux.intel.com> CC: Nitin Kamble <nitin.a.kamble@intel.com>
* emenlow: uprev v3.4 kernel commit idsNitin A Kamble2012-10-041-2/+2
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: don't set virtual/libx11 providerRoss Burton2012-10-021-1/+0
| | | | | | | | | libx11-trim doesn't exist anymore so setting that as the default isn't going to work, resulting in a "multiple providers" error. Tthe default provider (libx11) is good for 99.9% of people, so inherit that from oe-core. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: add missing exa dependencyRoss Burton2012-10-021-1/+3
| | | | | | | | | | The psb video drivers use the EXA framework, so add a dependency on xserver-psb-module-exa. [YOCTO #3149] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: use FILESEXTRAPATHS for xserver-xf86-config bbappendsTom Zanussi2012-10-021-2/+1
| | | | | | | | The xserver-xf86-config .bbappends are still using FILESPATH - update them to use FILESEXTRAPATHS as recommended by the Poky Reference Manual and BSP Developer's Guides. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: rename recipes-gnome bbappendsTom Zanussi2012-09-042-0/+0
| | | | | | | The recipes these .bbappends correspond to were renamed, so rename them here as well. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: remove task-core-tools-profile.bbappendTom Zanussi2012-09-041-2/+0
| | | | | | | | | | | | | | | | | | | | The functionality previously added by these bbappends was already handled in task-core-tools-profile.bb (now packagegroup-core-tools-profile.bb), so remove these. SYSTEMTAP = "systemtap" SYSTEMTAP_mips = "" LTTNGUST = "lttng-ust" LTTNGUST_mips = "" RDEPENDS_${PN} = "\ ${PROFILETOOLS} \ ${LTTNGUST} \ ${SYSTEMTAP} \ ${VALGRIND} \ Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: unset preferred providers for virtual/libgles[12]Ross Burton2012-08-301-0/+2
| | | | | | | | | | | | | | | | | The recent changes to enable GLES/EGL in mesa-dri have caused emenlow to fail: ERROR: Trying to resolve runtime dependency libglu resulted in conflicting PREFERRED_PROVIDER entries being found. The providers found were: ['/srv/home/pokybuild/yocto-autobuilder/yocto-slave/emenlow/build/yocto/meta-intel/meta-emenlow/recipes-graphics/xpsb-glx/xpsb-glx_0.18.bb', '/srv/home/pokybuild/yocto-autobuilder/yocto-slave/emenlow/build/meta/recipes-graphics/mesa/mesa-dri_8.0.4.bb'] The PREFERRED_PROVIDER entries resulting in this conflict were: ['PREFERRED_PROVIDER_mesa-dri = xpsb-glx', 'PREFERRED_PROVIDER_virtual/libgles1 = mesa-dri'] Because emenlow's xpsb-glx contains mesa, it needs to entirely replace mesa-dri. We'd normally set virtual/libgles1 and virtual/libgles2 to xpsb-glx but these drivers don't build the GLES libraries so that would be a lie. So, unset the preferred provider entries so that bitbake doesn't look at mesa-dri at all. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* layer.conf: Clarify BBFILES comments regarding recipe-* directoriesTrevor Woerner2012-08-151-1/+1
| | | | | | | | The recipes are no longer stored in a "packages" directory but in directories under recipes-*. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* emenlow: update kernel SRCREVsTom Zanussi2012-07-101-1/+1
| | | | | | | To pick up most recent changes, including the matching kernel changes for the perf-scripting/perf-tui features. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: set v3.4 as the default kernel recipe versionNitin A Kamble2012-07-091-1/+1
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: add recipe extention for linux-yocto_3.4Nitin A Kamble2012-07-091-0/+8
| | | | | | | | This is tested on the emenlow hardware, and it works as expected. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Tested-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: prefer 1.10.2 cairoTom Zanussi2012-06-141-0/+1
| | | | | | | | | emenlow needs to use the old 1.10.2 cairo library instead of the upgraded version. Fixes [YOCTO #2507] Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: add 1.10.2 cairo recipeTom Zanussi2012-06-141-0/+39
| | | | | | | | | | The emenlow graphics stack doesn't work with the cairo_1.12.2 library upgrade; this adds the old 1.10.2 recipe from poky locally to the emenlow layer in order to get it working again. Fixes [YOCTO #2507] Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: Update qt4 bbappend to 4.8.11.3_M1Richard Purdie2012-06-121-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-emenlow: remove linux-yocto-2.6.37 .bbappendTom Zanussi2012-06-111-6/+0
| | | | | | | linux-yocto-2.6.37.bb was removed from oe-core, so remove the corresponding .bbappend from meta-emenlow. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>