summaryrefslogtreecommitdiffstats
path: root/meta-fri2
Commit message (Collapse)AuthorAgeFilesLines
* fri2: Add WEBTITLE and compliance informationDarren Hart2012-10-313-8/+19
| | | | | | | | | | The WEBTITLE will be used to publish the BSP on the Yocto Project website. Adding the Yocto Project compliance information for the 1.3 release. Update the DESCRIPTION in the machine config and the platform description in the README to be consistent. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: remove linux-yocto*_3.0 bbappendsTom Zanussi2012-10-292-22/+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>
* fri2: Add tiny-init bbappend for devtmpfs and consoleDarren Hart2012-10-262-0/+32
| | | | | | | | When using an initramfs, the default for poky-tiny, the kernel cannot automatically mount devtmpfs. Ensure it is mounted. This eliminates the need to create the ptmx device. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Update SRCREVs for linux-yocto recipesDarren Hart2012-10-263-12/+12
| | | | | | | | | | | | | | | | | | Update MACHINE and META SRCREVs to pull in the following fixes: efi: Add patch to fix 32bit EFI service mapping (rhbz 726701) mmc: sdhci: Use DBG() instead of pr_warning() on large timeout As well as the following changes to meta: eg20t: Explicitly include dependencies for PCH_GBE eg20t: Explicitly include dependencies for I2C_EG20T fri2: Remove graphics options from the core fri2 description fri2: Required boot config for fri2 fri2: Add fri2-tiny support fri2: Disable GPIO_PCH for preempt-rt Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: fix VA_FEATURES assignment in machine configsTom Zanussi2012-10-251-1/+1
| | | | | | | | | 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>
* fri2: Add grub-efi workaround for USB keyboard initializationDarren Hart2012-10-241-0/+11
| | | | | | | | | | | The Fastboot firmware will sometimes fail to init the USB keyboard when connected directly in 1.0 mode (works fine through a 2.0 hub). By adding the USB modules to the grub-efi build, we can ensure the keyboard will be available in the grub menu at the expense of about a second in boot time. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* fri2: README: Correct typographical and wording errorsDarren Hart2012-10-241-3/+3
| | | | | | | | Correct minor issues reported by Steve S. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Reported-by: Steve Sakoman <steve@sakoman.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* fri2: Add linux-yocto-tiny_3.4 supportDarren Hart2012-10-241-0/+14
| | | | | | | | | Add support for the tiny KTYPE via a liunx-yocto-tiny bbappend for the 3.4 kernel. With this kernel, DISTRO="poky-tiny" can be used with the fri2 and fri2-noemgd machines. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: don't require commercial licenses for gstreamer-vaapiRoss Burton2012-10-221-2/+1
| | | | | | | | 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>
* 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>
* 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>
* fri2: Update xorg.conf per EMGD 1.14 user guideDarren Hart2012-09-282-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>
* fri2: Update to Linux 3.4 and EMGD 1.14Darren Hart2012-09-244-4/+34
| | | | | | | Update the fri2 machines to use linux-yocto 3.4 and EMGD 1.14. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: have fri2 and sys940x prefer emgd-1.10Tom Zanussi2012-09-151-0/+1
| | | | | | fri2 and sys940x need to use emgd-1.10 instead of the newer 1.14. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: make video acceleration choice dependent on LICENSE_FLAGSTom Zanussi2012-09-152-1/+17
| | | | | | | | | | | | 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>
* meta-intel: remove task-core-tools-profile.bbappendTom Zanussi2012-09-041-3/+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-intel: use va-impl-intel MACHINE_FEATURETom Zanussi2012-08-301-1/+1
| | | | | | | 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>
* meta-intel.inc: have appropriate BSPs use itTom Zanussi2012-08-291-0/+1
| | | | | | | | 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>
* fri2: update kernel SRCREVsTom Zanussi2012-07-102-8/+8
| | | | | | | 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>
* 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>
* 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>
* 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-251-1/+1
| | | | | | | 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>
* fri2: Update SRCREVs for 3.2 KernelDarren Hart2012-05-072-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the fri2 linux-yocto bbappends to take advantage of the recent fri2 meta updates in the linux-yocto repository: commit 72d9369a79ab91d6dba3ce95fa4769d75be5f1fa Author: Darren Hart <dvhart@linux.intel.com> Date: Tue May 1 15:13:26 2012 -0700 fri2: Cleanup fri2-$KTYPE.scc files re efi-ext.scc The efi-ext.scc fragment is not part of the standard or preempt-rt standard features. It is instead a BSP specific feature added to these ktypes. Rearrange the meta-data accordingly. Signed-off-by: Darren Hart <dvhart@linux.intel.com> commit dbcb1205e3fb95b32f1856e4bf6745fe52f5e5f4 Author: Darren Hart <dvhart@linux.intel.com> Date: Tue May 1 15:13:25 2012 -0700 fri2: Use emgd-1.10 feature and branch Update the fri2-standard.scc description to use the new emgd feature and branch name. Without this change the emgd driver is not merged and not built. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* linux-firmware: Move fri2 linux-firmware append to commonDarren Hart2012-05-071-18/+0
| | | | | | | | | In preparation for linux-firmware updates from new BSPs, move the fri2 linux-firmware bbappend into meta-intel/common. Eventually this should be moved into oe-core. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* fri2: Prefer linux-yocto 3.2Darren Hart2012-05-072-0/+6
| | | | | | | Update the Fish River Island II BSPs to build using linux-yocto_3.2 by default. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* common/meta-graphics: Add xf86-input-evdev 2.6.0Richard Purdie2012-04-251-0/+1
| | | | | | | This is needed by the pvr graphics stacks since newer versions won't build with the older xserver those platforms are using. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fri2: Add 3.2 kernel recipesDarren Hart2012-03-202-0/+22
| | | | | | | Add linux-yocto_3.2 and linux-yocto-rt_3.2 kernel recipes, following the pattern of the 3.0 recipes. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Autoload module iwlwifiDarren Hart2012-03-202-0/+4
| | | | | | | | | iwlwifi uses a firmware blob that must exist on the FS at the time the driver is loaded. If the driver is built-in, the blob must exist in the initrd. We avoid this by building as a module, but we still want this to load at boot - so add it to autoload. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Update KMACHINE and KBRANCH variablesDarren Hart2012-03-202-15/+8
| | | | | | | | Specify only the machine itself in KMACHINE and set the branch explicitly. Use an fri2 specific branch in non-rt while we sort out whether or not to create these dynamically or not. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Update serial console settingsDarren Hart2012-03-202-6/+12
| | | | | | | | | | With the pch_uart changes now in tree, update the machine config to make use of it. Trick syslinux into using the port by IO address and a magic baud rate. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: add LAYERDEPENDS for layers needing the meta-intel common layer1.2_M3.rc11.2_M3Paul Eggleton2012-02-241-0/+2
| | | | | | | | | These layers all contain machine configuration that depends on having the meta-intel common layer enabled as well, so use LAYERDEPENDS in the layer configuration for each one to make this explicit. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: replace "include" with "require"Paul Eggleton2012-02-242-4/+4
| | | | | | | | | We want a failure to occur if the files specified in these statements can't be found (e.g. when there is a misconfiguration), so use require instead of include. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: rename all task-core-tools.bbappend to ↵Tom Zanussi2012-02-071-0/+0
| | | | | | | | | task-core-tools-profile.bbappend task-core-tools.bbappend was split into three, one of which is profile. Rename accordingly. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-01-301-4/+4
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow, fishriver, fri2, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-fri2: update READMETom Zanussi2012-01-301-74/+12
| | | | | | | | | | | The new emgd-driver-bin_1.10 recipe no longer requires manually extracting and installing emgd binaries, so remove the section that deals with that. It does require a new LICENSE_FLAGS_WHITELIST entry in local.conf, so add instructions detailing that. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-fri2: remove PREFERRED_VERSION for emgd-driver-binTom Zanussi2012-01-301-1/+0
| | | | | | | | fri2 specifies a preferred version of 1.8 for emgd, but there's really no reason to do that at this point - it should be able to use the new 1.10 version. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* fri2: Update SRCREV to include efi patches and meta-data1.2_M1.rc21.2_M1.final1.2_M1Darren Hart2011-12-131-4/+4
| | | | | | | The SRCREV update is required for the cfg/efi-ext as well as patches to the standard/* branches to support EFI booting. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Comment framebuffer APPEND settingDarren Hart2011-12-072-0/+2
| | | | | | Note that the vesafb will only be used when booting via legacy PCBIOS. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Add efi-ext to KERNEL_FEATURESDarren Hart2011-12-071-2/+2
| | | | | | The fri2 can boot via EFI or legacy PCBIOS. Add support for EFI. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: Add pcbios and efi to MACHINE_FEATURESDarren Hart2011-12-072-2/+2
| | | | | | | Enable both legacy pcbios and efi booting for live images using the new bootimg and grub-efi code. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: include linux-firmware for iwlwifi in imagesDarren Hart2011-12-072-0/+3
| | | | | | | | | Include the firmware package for the iwlwifi card for task-base based images using the MACHINE_EXTRA_RRECOMMENDS variable. This will exclude the firmware from being installed in core-image-minimal, but it doesn't have the tooling required to connect over wifi anyway. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* linux-firmware: append support for the iwlwifi-6000g2a-5 firmwareDarren Hart2011-12-071-0/+18
| | | | | | | | Add firmware required by the Intel Centrino Adnanced-N 6205 mini-pcie card. The content is already available in the linux-firmware repository, this patch just adds the meta-data to include the right files and define a package. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: change preferred display orderDarren Hart2011-12-071-1/+1
| | | | | | | | The current PortOrder value assumes LVDS. Change the value to first try the primary SDVO output, then the secondary SDVO, and fallback to LVDS if neither are present. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* fri2: use ttyS0,115200 for serial console and syslinuxDarren Hart2011-12-072-0/+8
| | | | | | | | | | | | The FRI2 has an optional serial expansion board. Enable the use of this as a console for both syslinux and the OS. Note: while the settings all appear to be correct, the serial port is not working on my test device in syslinux or the getty. The kernel messages do make their way to the serial port after PCI initialization. Signed-off-by: Darren Hart <dvhart@linux.intel.com>