aboutsummaryrefslogtreecommitdiffstats
path: root/meta-crownbay
AgeCommit message (Collapse)Author
2013-10-09BSP READMEs: change the language of the compliance sectionNitin A Kamble
Use "Yocto Project Compatible" in place of "compliance" as suggested by Jeffrey Osier Mixon. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-04-13crownbay: specify a working libva versionNitin A Kamble
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>
2013-04-05linux-yocto-rt_3.8: Update all non-ISG BSPs with rt support to 3.8.4-rt2Darren Hart
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>
2013-03-29crownbay: update v3.8 kernel recipe commits to v3.8.4Nitin A Kamble
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>
2013-03-22Replace references to mesa-dri with mesa in all filesLaurentiu Palcu
[YOCTO #3385] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-03-06crownbay crownbay-noemgd: move BSPs to the v3.8 kernelNitin A Kamble
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>
2013-03-06crownbay: linux-yocto_3.8 recipe extensionNitin A Kamble
Provide the crownbay 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 crownbay BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-04crownbay: linux-yocto-dev recipe extensionNitin A Kamble
Provide the crownbay 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 crownbay 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>
2013-02-27mesa-dri: update preferred versionAlexandru DAMIAN
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>
2013-02-04meta-intel: remove kernel AUTOREVsTom Zanussi
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>
2013-01-24crownbay.conf: use the new method for specifying VA codecsNitin A Kamble
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>
2013-01-23crownbay: use emgd 1.16 driver for graphicsNitin A Kamble
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>
2013-01-23emgd-1.14: prepare for coexisting with emgd-1.16 recipeNitin A Kamble
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>
2013-01-22crownbay: clean up the linux-yocto-3.4 recipeNitin A Kamble
clean up unused variable. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-01-19BSP layer READMEs: fix the YP Compliance linkNitin A Kamble
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>
2013-01-19crownbay: specify graphics driver as a kernel featureNitin A Kamble
This change avoids addition of emgd source code in the noemgd bsp kernels. This configures the crownbay BSP kernel with EMGD graphics driver and crownbay-noemgd BSP kernel with just the VESA graphics driver. The VESA FB support is kept for both BSPs 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>
2013-01-07layer.conf: Use .= for adding to BBPATH and += to BBFILESKhem Raj
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>
2012-12-21crownbay.conf: add EMGD VA components to VA_FEATURES variableNitin A Kamble
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. This fixes the following bug: [YOCTO #3507] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14crownbay: linux-yocto_3.4.bbappend cleanup SRC_URINitin A Kamble
Use ${KMETA} variable instead of using the branch name "meta" directly. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07crownbay README: add web links to the supported platformsNitin A Kamble
Add links in the readme so that one can find on the Internet further details of the platforms supported by this BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-05BSP README.sources: update the URL of the source tarballNitin A Kamble
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>
2012-11-13meta-intel: remove explicit kernel SRCREVsTom Zanussi
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>
2012-10-29meta-intel: update kernel SRCREVs and pin LINUX_VERSIONTom Zanussi
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>
2012-10-25crownbay: add WEBTITLE & Compliance informationNitin A Kamble
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>
2012-10-25meta-intel: fix VA_FEATURES assignment in machine configsTom Zanussi
commit 2231d38 (meta-intel: make video acceleration choice dependent on LICENSE_FLAGS) inadvertently also changed '?=' to a hard assignment, making it hard to override as intended. This changes it back. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-22meta-intel: don't require commercial licenses for gstreamer-vaapiRoss Burton
Now that gstreamer-vaapi doesn't depend on ffmpeg, it can always be recommended by the machine configuration. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-16crownbay: update kernel repo srcrevsNitin A Kamble
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>
2012-10-12meta-intel: update maintainers of various BSPsNitin A Kamble
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>
2012-10-12meta-crownbay: specify the 8.0.4 version as preferred version of mesa-driNitin A Kamble
Avoid following warnings while building crownbay BSPs: NOTE: preferred version 7.11 of mesa-dri not available (for item virtual/libgl) NOTE: versions of mesa-dri available: 2:8.0.4 2:8.0.4+git1+c1f4867c89adb1a6b19d66ec8ad146115909f0a7 This commit addresses one of the issue reported on the bug: [YOCTO #3238] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-09Fix use of PRINC in meta-intel BSPs1.3_M5.rc4Darren Hart
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>
2012-10-08crownbay: uprev v3.4 kernel commit idsNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-08crownbay.conf: add kernel parameters for EMGD video accelerationNitin A Kamble
This is recommended in the EMGD User Guide. My understanding is that, the emgd kernel driver need to allocate memory dynamically, and the "vmalloc=256MB" parameter ensures enough will be available for the driver. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04meta-crownbay: remove 3.0 kernel supportTom Zanussi
There's no need to support linux-yocto-3.0 for crownbay any more, so remove the 3.0 bbappends. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04meta-crownbay: remove -rt smp options from recipe-spaceTom Zanussi
SMP support is now configured in the kernel branch, remove it from recipe-space. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-04meta-crownbay: add 3.4 rt supportTom Zanussi
Add the -rt version of linux-yocto-3.4. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-02meta-intel: use FILESEXTRAPATHS for xserver-xf86-config bbappendsTom Zanussi
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>
2012-09-15meta-intel: make video acceleration choice dependent on LICENSE_FLAGSTom Zanussi
The gst-ffmpeg recipe in oe-core had LICENSE_FLAGS added to make it "commercial", so to avoid build errors the BSPs that use it (via the gst-va-intel VA_FEATURE) should only include it if the user has added "commercial" to LICENSE_FLAGS_WHITELIST when building. This adds a conditional to detect that, along with a NOTE in the README to explain the need for the flag. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-04meta-intel: remove task-core-tools-profile.bbappendTom Zanussi
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>
2012-08-30meta-intel: use va-impl-intel MACHINE_FEATURETom Zanussi
Explicitly specify the va-impl-intel MACHINE_FEATURE, and update the mixvideo uses with the feature rename. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-29meta-intel.inc: have appropriate BSPs use itTom Zanussi
ia32-base.inc no longer contains everything these BSPs need - some of what was in that file is now in meta-intel.inc, so we need to include that too. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-24crownbay: fix KBRANCHTom Zanussi
KBRANCH_crownbay is set to standard/default/crownbay, which isn't even a 3.4 branch. Set it to standard/crownbay, which is. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-31crownbay: make v3.4 the default kernel1.3_M3.rc21.3_M3.final1.3_M3Nitin A Kamble
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>
2012-07-31crownbay: add recipe extension for linux-yocto-3.4Nitin A Kamble
Add emgd branch info in git src_uri At build time, the emgd-1.14 branch is merged with the crownbay bsp kernel source branch to get emgd kernel driver's support. Reference it in the src_uri, and its commit-id to be used, so that any changes in the emgd branch will not affect build unknowingly. 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>
2012-07-31emgd-driver-bin: upgrade from 1.10 to 1.14Nitin A Kamble
1.14 is the latest released driver for emgd. This change is tested on crownbay machine. Add runtime dependency to libxcb-dri2 Otherwise the libxcb-dri2.so is not getting installed, and video acceleration of emgd does not work. It is dynamic dependency of emgd_drv_video.so put files in gstreamer-0.10/.debug directory to the debug package. It avoids debug files packaging warnings. add downloadfilename param to SRC_URI As the url does not have the filename of the tarball, specify it here so that updated wget bitbake fetcher can save the downloaded file accordingly. BTW now EDC has also published another download URL on our request: http://edc.intel.com/App_Shared/Downloads/LIN_IEMGD_1_14_GOLD_2443.tgz And update emgd driver version in the README. 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>
2012-07-10crownbay: update kernel SRCREVsTom Zanussi
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>
2012-06-11meta-crownbay: remove linux-yocto-2.6.37 .bbappendTom Zanussi
linux-yocto-2.6.37.bb was removed from oe-core, so remove the corresponding .bbappend from meta-crownbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30meta-intel: update some kernel SRCREVsTom Zanussi
Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow, fishriver, jasperforest, sugarbay, and chiefriver. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30meta-crownbay: use gst-va-intel and va-intel and gst-va-mixvideoTom Zanussi
Have crownbay use gst-va-intel and va-intel so we can easily test and make use of the video acceleration capabilities of this machine. Also have it use the gst-va-mixvideo so the emgd mixvideo components get selected. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-25meta-intel: update README.sources with denzil linkTom Zanussi
Update the README.sources for all the meta-intel BSPs to reflect final Yocto tarball location for denzil. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-23linux-yocto_3.0: Update KMACHINE and KBRANCH to play nice with new kerntoolsDarren Hart
The 3.0 based boards are lazy compared to our new modern ones. Without this patch, the linux-yocto-3.0 kernel do_patch() task would fail with: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/sysroots/x86_64-linux/usr/bin/updateme: line 434: yocto/standard/cedartrail-standard.scc: No such file or directory Setting the KBRANCH explicitly avoids this issue. This brings the following recipes inline with the fri2 and sys940x BSPs. Fix proposed by Bruce Ashfield. Testing: Built linux-yocto_3.0 for all machines involved, including the nopvr, noemgd variants. All built linux-yocto_3.0 successfully. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Kishore Bodke <kishore.k.bodke@intel.com>