summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fri2: Update xorg.conf per EMGD 1.14 user guidedenzil-7.0.2denzilDarren Hart2012-09-292-7/+24
| | | | | | | | | | | | | | | | | Correct the port order to only list SDVOB and LVDS. Update the Edid flags as appropriate. No EDID over LVDS. Enable built-in and edid timings as well as DTDs for the SDVOB port. Force 24-bit mode for LVDS port to work around an apparent bug with EMGD in which the default 18-bit mode results in a dim display using the secondary (LVDS) HDMI port (lower port). Add backlight intensity and inverter frequency specifications for the LVDS port per the note in the EMGD 1.14 User Guide (p 184) for E6xx CPUs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-cedartrail: Update PVR graphics driver to version 1.0.3Rahul Saxena2012-09-132-27/+27
| | | | | | | This driver update fixes a memory leak bug Signed-off-by: Rahul Saxena <rahul.saxena@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-cedartrail: Add video accelerationRahul Saxena2012-09-111-0/+4
| | | | | | | | This adds gstreamer and vaapi video acceleration components to enable video acceleration with pvr driver Signed-off-by: Rahul Saxena <rahul.saxena@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-cedartrail: Update PVR graphics driver to version 1.0.2Rahul Saxena2012-08-204-137/+140
| | | | | | | | This update of the driver enables support for B3 stepping of Cedarview processor and also support for DP/eDP ports. Signed-off-by: Rahul Saxena <rahul.saxena@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-cedartrail: Update SRCREV for the linux-yocto kernel pvr branchRahul Saxena2012-08-201-1/+1
| | | | | | | | Update SRCREV to point to yocto/pvr kernel branch with v1.0.2 pvr driver support. Signed-off-by: Rahul Saxena <rahul.saxena@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-cedartrail: Update SRCREV for Cedartrail machine branchRahul Saxena2012-08-201-2/+2
| | | | | | | | Update SRCREV_machine_pn-linux-yocto_cedartrail to the most recent HEAD. Signed-off-by: Rahul Saxena <rahul.saxena@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Update READMEDarren Hart2012-07-301-45/+85
| | | | | | | | | | o Technical writing feedback from Scott Rifenbark o Updated and refactored device notes, including a new section on BIOS and firmware o Added dim secondary HDMI port to known issues Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Scott Rifenbark <scott.m.rifenbark@intel.com>
* fri2: Add mkefidisk.sh scriptDarren Hart2012-07-301-0/+252
| | | | | | | | | | As the denzil release of the Yocto Project does not yet have a functional EFI installer, provide a script (mkefidisk.sh) to install a live image to a device which can then be booted on the target. The script requires root privileges. See the usage statement for details. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Update SRCREV to include 32 bit EFI service mapping fixDarren Hart2012-07-301-2/+2
| | | | | | | This fix address the ioremap errors reported during boot of an EFI boot for a 32 bit machine. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Append nopat to avoid bad_page error messages at bootDarren Hart2012-07-302-2/+2
| | | | | | | During FRI2 EFI boot, bad_page errors are printed to the console. Using nopat avoids the issue. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-n450: explicitly specify KBRANCH we expect to useTom Zanussi2012-07-121-1/+1
| | | | | | | | Without this, we get standard/default/common-pc/base with the correct SRCREV initially checked out but standard/default/common-pc/atom-pc checked out as if using AUTOREV for the actual build. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-cedartrail: update SRCREV1.2Kishore Bodke2012-06-081-3/+1
| | | | | | | | | | Remove the kernel feature set from the BSP. These have been moved to kernel features. Update the SRCREV for meta to pull in these kernel feature set. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-fri2: add video accelerationTom Zanussi2012-06-061-2/+4
| | | | | | | | This adds the video acceleration components needed to enable EMGD video acceleration. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
* gnupg: disable CCID driverTom Zanussi2012-06-061-0/+3
| | | | | | | | | | | The CCID driver driver is apparently unnecessary, so disable it. According to Scott Garman <scott.a.garman@intel.com>: I'd just note that the CCID smartcard reader is a specific piece of hardware that is unlikely to be used in a majority of our use cases. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ffmpeg: fix checksumsTom Zanussi2012-06-011-3/+3
| | | | | | | The version was changed, but the checksums weren't updated; this updates them. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* fri2: Update SRCREVs for linux-yocto-rt_3.2.bbappendDarren Hart2012-05-311-6/+6
| | | | | | Update the SRCREVs to pull in the pch_uart locking fixes for preempt-rt. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* gstreamer-vaapi: fix glib includesTom Zanussi2012-05-302-1/+52
| | | | | | | | | | | Fix "Only <glib.h> can be included directly" compilation errors seen when building with 1.3/master. Patch pulled from a post-0.2.9 gstreamer-vaapi version (which however doesn't work with the current stack so a straight upgrade won't work as a fix at this point). Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-05-306-14/+14
| | | | | | | Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow, fishriver, jasperforest, sugarbay, and chiefriver. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: add chiefriver BSP to MAINTAINERSTom Zanussi2012-05-301-0/+4
| | | | Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-sugarbay: use rc6 kernel featureTom Zanussi2012-05-301-0/+2
| | | | | | | | | | | | According to the Intel graphics guys and Ubuntu, it's ok to now have rc6 enabled by default (as long as rc6p is not also enabled). Accordingly, we'll use the rc6 feature that enables it. If there are problems, it can be easily disabled at build-time by removing tmp/rc6 from KERNEL_FEATURES, or can be disbled at run-time using the kernel parameter i915_enable_rc6 = 0. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-chiefriver: use the mei kernel featureTom Zanussi2012-05-301-0/+2
| | | | | | | | Add AMT/mei support as a kernel feature here instead of in the linux-yocto metadata - mei support is currently a feature in staging, and not everyone might want a tainted kernel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-chiefriver: use lmsTom Zanussi2012-05-301-1/+1
| | | | | | Chiefriver needs lms support for AMT, add it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* lms: new recipeTom Zanussi2012-05-303-0/+81
| | | | | | | | | | Add support for the Intel Active Management Technology (AMT) Local Manageability Service (LMS) daemon. The Intel LMS daemon allows applications to access the Intel AMT firmware via the Intel Management Engine Interface (MEI). Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-crownbay: use gst-va-intel and va-intel and gst-va-mixvideoTom Zanussi2012-05-301-1/+5
| | | | | | | | | | 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>
* meta-sugarbay: use gst-va-intel and va-intelTom Zanussi2012-05-301-0/+4
| | | | | | | Have sugarbay use gst-va-intel and va-intel so we can easily test and make use of the video acceleration capabilities of this machine. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-chiefriver: use gst-va-intel and va-intelTom Zanussi2012-05-301-0/+4
| | | | | | | Have chiefriver use gst-va-intel and va-intel so we can easily test and make use of the video acceleration capabilities of this machine. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: remove video acceleration from emgd XSERVERTom Zanussi2012-05-301-4/+0
| | | | | | | Video acceleration dependencies really don't belong in the XSERVER variable - remove them; we'll add them back later via va-intel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* gst-va-intel: clarify DESCRIPTIONTom Zanussi2012-05-301-1/+1
| | | | | | Modify the description to clarify that these are gstreamer addons. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* va-intel: new packageTom Zanussi2012-05-301-0/+20
| | | | | | | | We need some libraries for video acceleration which depend on the video implementation being used e.g. vanilla intel vs emgd, so create a new 'va-intel' package group for them. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* gst-va-intel: add conditional vaapi implementationTom Zanussi2012-05-301-0/+13
| | | | | | | | | | | | Use different versions of vaapi interface implementaion depending on what a machine specifies. The default if no MACHINE_FEATURE is specified is gstreamer-vaapi. Other machines may need a different implementation e.g. a machine using emgd would specify 'gst-va-mixvideo' in its MACHINE_FEATURES in order to have the implementation satisfied by emgd instead of gstreamer-vaapi, which this also implements. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ffmpeg: add --enable-yasmTom Zanussi2012-05-302-1/+2
| | | | | | | Enable yasm for the ffmpeg build - we don't want a 'crippled build' or lipsync problems. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* yasm: new recipeTom Zanussi2012-05-301-0/+17
| | | | | | | | | | | | | | | | | x86 (SSE) assembler supporting NASM and GAS-syntaxes, needed by ffmpeg. Taken from oe-classic (git://git.openembedded.org/openembedded): commit 22f72e1751108cf5092332a952fcbadec5cd1a0d Author: Khem Raj <raj.khem@gmail.com> Date: Tue Mar 22 12:21:50 2011 -0700 yasm: Upgrade yasm_0.7.2.bb -> yasm_1.1.0.bb Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ffmpeg: add --enable-gplTom Zanussi2012-05-301-0/+1
| | | | | | | libpostproc needs --enable-gpl in order to be built. This essentially changes ffmpeg's license to GPL v2+ as per the ffmpeg LICENSE file. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ffmpeg: add --enable-vaapiTom Zanussi2012-05-302-1/+2
| | | | | | Turn on vaapi support in ffmpeg to allow video acceleration via vaapi. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ffmpeg: new recipeTom Zanussi2012-05-302-0/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a modified version of the ffmpeg recipe from oe-classic (git://git.openembedded.org/openembedded), updated to ffmpeg-0.7.12, along with some changes take from meta-demo (git://git.yoctoproject.org/meta-demo). The starting point ffmpeg recipe taken from oe-classic version was ffmpeg_0.6.1.bb: commit 5316c5b1416391f15277ce867489e525b7eccd6e Author: Andreas Oberritter <obi@opendreambox.org> Date: Wed Dec 8 22:08:40 2010 +0000 ffmpeg: add recipe for 0.6.1 (LGPLv2.1+) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> The starting point ffmpeg.inc taken from oe-classic corresponds to the starting commit: commit 709c4d66e0b107ca606941b988bad717c0b45d9b Author: Denys Dmytriyenko <denis@denix.org> Date: Tue Mar 17 14:32:59 2009 -0400 rename packages/ to recipes/ per earlier agreement See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Mike Westerhof <mwester@dls.net> Acked-by: Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> up to the following commit: commit 18d59f5fad41e4ea05b5d5a8c1588a0bdbdbf815 Author: Andreas Oberritter <obi@opendreambox.org> Date: Wed Dec 8 22:08:39 2010 +0000 ffmpeg: set default license to GPLv2+, because --enable-gpl is used. * See http://www.ffmpeg.org/legal.html Signed-off-by: Andreas Oberritter <obi@opendreambox.org> The following changes were taken from meta-demo for ffmpeg.inc: commit 33513db7658b9c72bb8c6d477c57b2ab62dab669 Author: Joshua Lock <josh@linux.intel.com> Date: Tue Jan 25 18:00:00 2011 +0000 ffmpeg: Fix some path references that broke with latest master of poky Signed-off-by: Joshua Lock <josh@linux.intel.com> commit ef61afc110ee4444a1c893290079f11c96e0d560 Author: Joshua Lock <josh@linux.intel.com> Date: Tue Mar 1 17:10:20 2011 +0000 ffmpeg: fix header installation Change merged from OpenEmbedded Signed-off-by: Joshua Lock <josh@linux.intel.com> commit cae78e5c49423e9ce967f05a5a7c46920ca0cd6b Author: Darren Hart <dvhart@linux.intel.com> Date: Wed Nov 10 14:41:24 2010 -0800 License audit for meta-demo layer Correct .bb and .inc files to include the proper LICENSE and LIC_FILES_CHKSUM variables. Note that in most cases the "(at your option) a later version" clause to the L?GPL is contained in a source file, not COPYING. In those case, add a more or less core source file to the LIC_FILES_CHKSUM list. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Saul Wold <sgw@linux.intel.com> To get the latest bug and security fixes: - updated to ffmpeg-0.7.12 Some additional changes were made to simplify and remove components that weren't strictly necessary for current needs: - removed shroedinger and libgsm dependencies - removed faac faad2 lame dependencies - removed --libgsm, --libmp3lame, --libschroedinger - removed RSUGGESTS mplayer Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: new intel-driver-1.0.15 recipeTom Zanussi2012-05-302-0/+32
| | | | | | | | libva was split in 1.0.15 into general and Intel-specific parts. This recipe addresses the intel-specific part. The general part is addressed in the separate libva_1.0.15.bb recipe. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: new libva-1.0.15 recipeTom Zanussi2012-05-301-0/+8
| | | | | | | This upgrades libva to libva-1.0.15. Intel-specific changes have been split out into intel-driver-1.0.15, contained in a separate recipe. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: add gstreamer-vaapi_git recipeTom Zanussi2012-05-301-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the gstreamer-vaapi_0.2.5.bb recipe from the Yocto Project meta-demo layer (git://git.yoctoproject.org/meta-demo): commit a33dd433b629f08bc6517ef2ad3bdd36814ebe85 Author: Joshua Lock <josh@linux.intel.com> Date: Tue Mar 22 12:11:42 2011 +0000 gstreamer-vaapi: new recipe currently untested but will likely be useful in future so commiting it so that it doesn't get lost Signed-off-by: Joshua Lock <josh@linux.intel.com> Additional changes made by Tom Zanussi <tom.zanussi@intel.com> in order to work with the other multimedia recipes in meta-intel/common: - summary and description - correct license - changed into a _git recipe in order to pick up post-0.2.5 versions - additional inherits - tested Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-chiefriver: new layer for Chief River (Ivy Bridge/Panther Point) systemsTom Zanussi2012-05-3012-0/+219
| | | | | | This layer provides support for Ivy Bridge + Panther Point Intel systems. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* fri2: Conditionally assign virtual/kernel=linux-yoctoDarren Hart2012-05-302-2/+2
| | | | | | | Allow overriding of the PREFERRED_PROVIDER_virtual/kernel by using the ?= operator rather than the = operator. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Update 3.2 kernel recipe SRCREVDarren Hart2012-05-302-8/+8
| | | | | | Update SRCREVs to pull in the latest kernel updates and meta updates. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: README: Add device details and known issuesDarren Hart2012-05-291-7/+182
| | | | | | | | Expand the README to provide more details about the device as well as how to configure and interract with it. List known issues. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Scott Rifenbark <scott.m.rifenbark@intel.com>
* fri2: Add alsa-state initial stateDarren Hart2012-05-253-0/+823
| | | | | | | | The FRI2 has an analog and digital playback device. Enable both by default. Enable line-in capture. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: netbase: Add an fri2 specific /etc/network/interfaces fileDarren Hart2012-05-253-0/+20
| | | | | | | | | The default interfaces file sets usb0 up as static inet. As the FRI2 is more likely to use the usb0 interface for a cellular modem, this is inappropriate. Drop usb0 from /etc/network/interfaces entirely and rely on ofono to set it up. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: update README.sources with denzil linkTom Zanussi2012-05-2510-11/+10
| | | | | | | 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>
* linux-yocto_3.0: Update KMACHINE and KBRANCH to play nice with new kerntoolsDarren Hart2012-05-238-10/+20
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* meta-cedartrail: Update PVR Graphics drivers.Kishore Bodke2012-05-222-30/+26
| | | | | | | | Point to the latest version of PVR Graphics driver. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* xserver-psb: fix X server on emenlow when built with gcc 4.7.xChristopher Hallinan2012-05-222-2/+214
| | | | | | | | | | | | | | | Note: this patch has already been submitted against other BSPs, originally submitted to oe-core by Gary Thomas. I ran into this same issue building MACHINE=emenlow on my own Z530 platform. There are likely others as well where this needs to be applied. Upstream is here: https://bugs.freedesktop.org/show_bug.cgi?id=18451 PR has been bumped. Signed-off-by: Christopher Hallinan <challinan@gmail.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: skip insane ldflags checkTom Zanussi2012-05-181-0/+3
| | | | | | | Add an INSANE_SKIP for ldflags, since these are binaries we have no control over. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-05-175-12/+12
| | | | | | | Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow, fishriver, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>