summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-emenlow: switch to linux-yocto-3.2 kernelTom Zanussi2012-03-183-0/+19
| | | | | | Switch emenlow to the 3.2 kernel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ia32-base: add libva display dependencies to emgd xserverTom Zanussi2012-03-181-0/+3
| | | | | | | | libgstmixvideoplugin.so is being blacklisted due to a missing libva-tpi library, so add it and make the other two libva display libraries available while we're at it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-crownbay: switch to linux-yocto-3.2 kernelTom Zanussi2012-03-184-0/+41
| | | | | | Switch crownbay and crownbay-noemgd to the 3.2 kernel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-sugarbay: switch to linux-yocto-3.2 kernelTom Zanussi2012-03-183-0/+19
| | | | | | Switch sugarbay to the 3.2 kernel and update kernel SRCREVs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-jasperforest: switch to linux-yocto-3.2 kernelTom Zanussi2012-03-183-0/+19
| | | | | | Switch jasperforest to the 3.2 kernel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-fishriver: switch to linux-yocto-3.2 kernelTom Zanussi2012-03-183-0/+19
| | | | | | Switch fishriver to the 3.2 kernel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ia32-base: remove libc-headers PREFERRED_PROVIDERTom Zanussi2012-03-061-1/+0
| | | | | | Let the distro do this. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: add SRC_URI checksums to libvaTom Zanussi2012-03-051-0/+3
| | | | | | Add md5 and sha256 checksums to the recipe. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* meta-emenlow: add SRC_URI checksums to psb-firmwareTom Zanussi2012-03-051-0/+3
| | | | | | Add md5 and sha256 checksums to the recipe. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* meta-emenlow: add SRC_URI checksums to xserver-xorg-video-psbTom Zanussi2012-03-051-0/+3
| | | | | | Add md5 and sha256 checksums to the recipe. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* meta-emenlow: add SRC_URI checksums to xserver-psbTom Zanussi2012-03-051-0/+3
| | | | | | Add md5 and sha256 checksums to the recipe. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* meta-emenlow: add SRC_URI checksums to xpsb-glxTom Zanussi2012-03-051-0/+3
| | | | | | Add md5 and sha256 checksums to the recipe. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* meta-intel: add LAYERDEPENDS for layers needing the meta-intel common layer1.2_M3.rc11.2_M3Paul Eggleton2012-02-2410-0/+20
| | | | | | | | | 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-2411-19/+19
| | | | | | | | | 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>
* netbase: put sys940x specific interfaces file in MACHINE directoryJoshua Lock2012-02-103-2/+12
| | | | | | | | | | | | Move the interfaces file to a MACHINE appropriate subdirectory of files so that: a) base.bbclass appropriately marks the resultant package MACHINE specific. b) builds for alternative MACHINES whilst this layer is enabled don't get the sys940x interfaces file Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: rename all task-core-tools.bbappend to ↵Tom Zanussi2012-02-079-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>
* netbase: Add interfaces with RANDOM_MAC for sys940x* machinesDarren Hart2012-02-032-0/+13
| | | | | | | | These machines have no MAC in the hardware and require that it be set manually. Specify RANDOM_MAC for the eth0 interface which the genmac init script will replace with RANDOM_MAC on first boot. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* genmac: Replace RANDOM_MAC in network/interfaces with a randomly generated MACDarren Hart2012-02-032-0/+76
| | | | | | | | | | | | For machines that do not have a MAC in hardware and with drivers that don't generate a random one in the kernel, this init script will replace the string RANDOM_MAC in the network/interfaces file with one generated with "ranpwd -m". Care is taken to ensure multiple interfaces can use RANDOM_MAC and receive unique addresses. ranpwd generates MACs with the locally administered bit set and the multicast bit disabled. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Joshua Lock <josh@linux.intel.com>
* ranpwd: Add ranpwd recipeDarren Hart2012-02-031-0/+24
| | | | | | | ranpwd is used to generate random strings of various types, including passwords, UUIDs, and MAC addresses. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: Add Inforce SYS940x BSPDarren Hart2012-02-0315-0/+344
| | | | | | | | | | | | | | | | The Inforce SYS940x-ECX Developer-Ready Reference Platform features: o Intel Atom E6xx (0.6-1.6 GHz) o Up to 1GB on-board DDR2 o Intel Platform Controller Hub EG20T o VGA,LVDS o HD Audio o SD Card o Dual SATA o Mini-PCIe http://www.inforcecomputing.com/SYS940X_ECX.html Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-01-306-16/+16
| | | | | | | 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-crownbay: update READMETom Zanussi2012-01-301-85/+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-crownbay: remove PREFERRED_VERSION for emgd-driver-binTom Zanussi2012-01-301-1/+0
| | | | | | | | crownbay 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>
* 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>
* meta-intel: remove emgd-1.8Tom Zanussi2012-01-302-39/+0
| | | | | | emgd-1.8 is now obsoleted by emgd-1.10, so remove support for it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: new recipe for emgd 1.10 driverTom Zanussi2012-01-301-0/+89
| | | | | | This adds a new recipe for the emgd 1.10 driver. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-cedartrail: enable smp for linux-yocto-rt_3.0Kishore Bodke2012-01-271-0/+2
| | | | | | | Add smp feature to linux-yocto-rt_3.0. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-cedartrail: update linux-yocto-3.0 SRCREVsTom Zanussi2012-01-241-2/+2
| | | | | | Update SRCREVs to cover new cedartrail linux-yocto-3.0 kernel commits. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* n450-audio: drop this machine specific recipe in favour of alsa-stateJoshua Lock2012-01-173-74/+0
| | | | | Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* alsa-state: add alsa state for n450Joshua Lock2012-01-172-0/+451
| | | | | | | | Add a custom asound.state for the n450 so that the alsa-state init script sets (and restores) sound configuration appropriately. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* ia32-base: add alsa to MACHINE_FEATURESJoshua Lock2012-01-171-1/+1
| | | | | Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel/common: fix ptr->int and Werror=address compile errors1.2_M2.rc11.2_M2.finalTom Zanussi2012-01-123-0/+146
| | | | | | | | | | | | | | | | | | A couple of things that had previously been warnings are now errors, so they need to be fixed up. The first problem is a comparison between the address of a static struct and NULL, which can never be valid. A different fix for this is upstream, which includes an API usage change; we don't need that to fix this problem. The second problem is a cast from pointer to integer in fbdevhw.c. This also is fixed upstream by removing the whole section of code which is bogus anyway, which is also done here. This also adds a missing PR to the xserver-xorg recipe. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-emenlow: fix ptr->int and Werror=address compile errorsTom Zanussi2012-01-103-2/+611
| | | | | | | | | | | | | | | | | A couple of things that had previously been warnings are now errors, so they need to be fixed up. The first problem is the same problem encountered by xserver-kdrive, and has the same fix, namely create a new version of REGION_INIT and have all calls that pass in a pointer to a static struct use it instead. A different fix for this is upstream, which includes an API change; we don't need all that to fix this problem. The second problem is a cast from pointer to integer in fbdevhw.c. This also is fixed upstream by removing the whole section of code which is bogus anyway, which is also done here. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-cedartrail: Create new layer for cedartrail System.Kishore Bodke2012-01-0914-0/+226
| | | | | | | | | This layer provides the initial version of the BSP for Cedar Trail platform. The Cedar Trail platform is based on the Cedarview processor and Tiger Point Chipset. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: change EMGD xserver libva dependency to libva-x11Tom Zanussi2011-12-221-1/+1
| | | | | | | | XSERVER_IA32_EMGD should depend on libva-x11, which in turn depends on libva, instead of just libva. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: add PROVIDES for extra packages provided by libvaTom Zanussi2011-12-221-11/+31
| | | | | | | | | | | | | | | | | | libva provides some extra packages such as libva-glx. Add PROVIDES for them so the rest of the build system knows about it. We also need to add the dependency relationships between libva, libva-x11, and libva-glx. Also remove the bogus RDEPENDS on the display components. Also libva-glx depends on mesa-dri - if it's not there, libva-glx won't be built. Also, add missing -dev and -dbg packaging. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-by: Darren Hart <dvhart@linux.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>
* meta-tlk: Add COPYING MITSaul Wold2011-12-091-0/+17
| | | | | | | | Adds License File Fixes [YOCTO #1816] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* n450: drop ROOTLESS_X as it breaks XDarren Hart2011-12-091-2/+0
| | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #1797] Building with ROOTLESS_X results in X failing start with the following error: i915 0000:00:02.0: VGA-1: EDID block 0 invalid. (EE) AIGLX error: dlopen of /usr/lib/dri/i915_dri.so failed (/usr/lib/dri/i915_dri) (EE) AIGLX: reverting to software rendering (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast) (EE) GLX: could not load software renderer The n450 BSP is the only BSP in meta-intel using ROOTLESS_X. Dropping it restores functionality and brings it inline with the rest of the BSPs. 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>