summaryrefslogtreecommitdiffstats
path: root/conf/machine/intel-core2-32.conf
Commit message (Collapse)AuthorAgeFilesLines
* conf/machine/intel-*: move core-image-minimal-initramfs PACKAGE_INSTALLCalifornia Sullivan2017-08-231-2/+0
| | | | | | | A machine configuration file wasn't the correct place to put this in the first place. It should be in a bbappend, which we now have. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* conf/machine/intel-core*: Fix WKS_FILE setting7.0-pyro-2.3California Sullivan2017-05-191-1/+1
| | | | | | | | | | bb.utils.contains checks if ALL items are in the variable, and since we check for systemd-boot or rmc-boot, it would always be false, assigning mkefidisk as the WKS_FILE in all cases. bb.utils.contains_any checks if one or more items are in the variable, so use that instead. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* conf/machine/intel-core*: change WKS_FILE based on EFI_PROVIDERCalifornia Sullivan2017-05-161-1/+1
| | | | | | | | | | | | | If someone changes their EFI_PROVIDER to grub-efi, we shouldn't be building a systemd-boot based wic image. Use bb.utils.contains to be default to mkefidisk.wks if we aren't using a systemd-boot based EFI_PROVIDER. mkefidisk.wks is the same as systemd-bootdisk.wks, except it uses grub and sets rootwait on the kernel command line, so its nearly equivalent. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* canned-wks/systemd-bootdisk-uuid.wks: remove fileCalifornia Sullivan2017-05-161-1/+1
| | | | | | | | | | | | | | This was initially added as a stopgap, as OE-core's systemd-bootdisk.wks was using a static device node name rather than device UUID as the root target. Since OE-core's systemd-bootdisk has caught up, we don't need this. OE-core's systemd-bootdisk also includes console=ttyS0, which is common on many platforms and we were missing. Also change the default WKS_FILE to be OE-core's systemd-bootdisk on appropriate MACHINEs. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Include recommended packges for all Intel machinesJussi Laako2017-03-211-2/+0
| | | | | | | | Moves common MACHINE_EXTRA_RRECOMMENDS to a common include file and add thermald to MACHINE_EXTRA_RRECOMMENDS. Signed-off-by: Jussi Laako <jussi.laako@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-*: wic: drop recursive task depedency to do_bootimgMikko Ylinen2017-01-171-1/+0
| | | | | | | | | | | do_image_wic (in image_types.bbclass) deals with the task dependency to do_bootimg if live images are built. It's redundant to set do_bootimg as a recrdeptask in the machine configurations so remove it. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* intel-*: build dosfs/mtools for wic image creationMikko Ylinen2017-01-171-1/+1
| | | | | | | | | | | | intel-* machines default to an EFI bootloader which runs from an EFI system partition (ESP). Also, the ESP needs to be vfat formatted. Make sure the dosfs/mtools used by wic and its plugins that deal with vfat are built and available (without depending on do_bootimg) when wic images are being created. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* vaapi: remove as recipes moved to oe-coreRoss Burton2016-12-151-1/+1
| | | | | | | | | | libva and gstreamer-vaapi are now part of oe-core, so remove them. The package names were changed to reflect the naming scheme, so update the machine configurations to follow. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* intel-core*: Add ASPEED Xserver driverRahul Kumar Gupta2016-11-281-0/+1
| | | | | | | | | | Include support for ASPEED Technology graphics card driver to intel-corei7-64 and intel-core2-32. So that intel common BSP can support platforms like MohonPeak (Intel Atom Processor C2000 Product Family) which using this graphics card. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core*: add ttyS1 to SERIAL_CONSOLESRahul Kumar Gupta2016-11-281-1/+1
| | | | | | | | Some of Intel boards are using ttyS1 also. So ttyS1 is added to SERIAL_CONSOLES inorder to provide login prompts on the console. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* conf/machine/intel-core*: Change WKS_FILE to systemd-bootdisk-uuidCalifornia Sullivan2016-11-101-1/+1
| | | | | | | | | | | Overriding systemd-bootdisk.wks unconditionally was against Yocto Project's compatibility requirements, so our version needed to be renamed. Change our conf files to use the renamed version. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core*: Add support for wic imagesSaul Wold2016-10-171-0/+5
| | | | | | | | | | | This adds WIC Image support to the core2 and corei7 Intel BSPs, these are all designed to be copied to USB sticks via dd. This will create an efi boot partition along with a user space partition. It is not currently setup to have an install target, it only has a live boot target. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* conf/machine/intel-*: Add rootwait to APPEND variablesCalifornia Sullivan2016-04-261-1/+1
| | | | | | | | | | | | | | | | When using the init-install-efi.sh scripts from oe-core to install to a USB stick, we do not get the "rootwait" kernel command line option. Without the rootwait option we get a kernel panic when attempting to boot from the installed USB stick. This patch adds rootwait to the kernel command line of all intel-* MACHINEs as a temporary workaround. This could potentially impact boot times with devices that do not require it, but in testing with a Silverjaw lure and SSD on a MinnowBoard Max, it did not have a noticable impact. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* machine: add i915 firmware to initramfs for intel-core* MACHINEsCalifornia Sullivan2016-03-291-0/+2
| | | | | | | | | Skylake and Broxton graphics require firmware blobs to run properly. The firmware must be built into the initramfs since the i915 driver is built into the kernel and won't have rootfs access on initialization. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* machine: move PREFERRED_VERSION/PREFERRED_PROVIDER to meta-intel.incCalifornia Sullivan2016-02-221-3/+0
| | | | | | | This information is the same across all meta-intel supported MACHINEs, so we can move it to a shared location. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* machine: update PREFERRED_VERSION to 4.4 for intel-core* and intel-quarkCalifornia Sullivan2016-02-221-1/+1
| | | | | | This makes us use the new 4.4 kernel by default. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* gma500_gfx: Avoid inserting gma500_gfx module for certain devicesAlejandro Hernandez2016-02-191-0/+2
| | | | | | | | | | | | | | | | The gma500_gfx driver will match certain devices on which it causes incorrect functionality, we want to avoid inserting this module, basicallly blacklist it for specific hardware, but still allow it to work on other hardware by default; usually when we have an already working system, using udev rules would do the job, but since we are building it, it is impossible to blacklist a driver when a certain udev rule matches, since rootfs isn't writeable at this point during boot time, the solution is to use modprobe install, which runs a certain command instead of inserting a matching module this command needs to insert the module manually afterwards and have a flag --ignore-install so it doesn't create an infinite loop executing itself everytime it wants to insert the module, busybox's modprobe doesnt provide this functionality, so a small hack had to be used to avoid the infite loop instead. Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core2-32: fix SERIAL_CONSOLES lineSaul Wold2015-11-021-1/+1
| | | | | | This should be SERIAL_CONSOLES with ; setting between baud and device. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core2-32: Allow for multiple tty console typesSaul Wold2015-08-281-2/+2
| | | | | | | Adding the ttyPCH0 will allow of the platforms that have the EG20T Hardware to get both kernel console output and login prompt. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core*: use the 4.1 linux-yocto kernelSaul Wold2015-08-191-1/+1
| | | | | | Use the 4.1 kernel which is now the default in oe-core Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core2-32: add nfc machine featureCristian Iorga2015-06-011-1/+1
| | | | | | | | | add support for the generic NFC stack Partial fix for [YOCTO #7451]. Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core*: use gstreamer-vaapi-1.0 directly instead of gst-va-intelRoss Burton2015-02-271-1/+1
| | | | | | | | No need for a layer of indirection when that layer only has one option. Previously with EMGD there was a choice, but not anymore. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-core*: Prefer 3.19 for the Intel common BSPsDarren Hart2015-02-201-1/+1
| | | | | | | Now that 3.17 has been removed and linux-yocto-3.19 is available, set the preferred version to 3.19. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-core2-32: Add intel-ucode to MACHINE_FEATURESNitin A Kamble2014-10-211-0/+1
| | | | | | | | Enable the Intel microcode feature for this BSP. 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@linux.intel.com>
* intel-core2-32: Use the v3.17 kernel by defaultNitin A Kamble2014-09-301-1/+1
| | | | | | | | The linux-yocto_3.17 recipe is available for this BSP. Make it the default kernel for this BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* intel-common: Specify linux-yocto and cleanup orderDarren Hart2014-04-291-2/+3
| | | | | | | | | In keeping with the other BSPs in meta-intel, specify the PREFERRED_PROVIDER and the PREFERRED_VERSION for the linux-yocto kernel to 3.14. Move the assignments below the required includes in keeping with the rest of meta-intel. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-core2-32: change the default kernel to v3.14Nitin A Kamble2014-04-041-1/+1
| | | | | | Use the latest linux-yocto kernel for the intel-core2-32 BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* intel-core*: Set kernel provider with conditional assignmentDarren Hart2014-03-171-1/+1
| | | | | | | | | | The PREFERRED_PROVIDER_virtual/kernel was assigned with = instead of ?=, preventing the user from overriding the setting with something like linux-yocto-rt. Use ?=. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Reported-by: Teemu Keskinarkaus <Teemu.Keskinarkaus@Maximatecc.com> Cc: Tom Zanussi <tom.zanussi@intel.com>
* intel-core*: Add common MACHINE_* valuesDarren Hart2014-03-101-0/+8
| | | | | | | | Add common values for the various MACHINE_ variables, derived from the existing BSPs in meta-intel. Include EFI and PCBIOS, 3G and wifi support, and video decoding. Include the linux-firmware package. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-core*: Add default serial consoleDarren Hart2014-03-101-0/+4
| | | | | | | | For the intel-common BSPs, assume a default serial console of ttyS0 at 115200 BAUD. This will ensure the configuration is in place and is easy to find and modify on the resulting images. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-core*: Add Xserver driversDarren Hart2014-03-101-0/+10
| | | | | | | | Include support for x86, ext, i9xx, fbdev, vesa, and modesetting drivers, as well as matrox for the 64b machines (for the Xeon server class systems). Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-common: Make using intel-common override opt-inDarren Hart2014-02-051-1/+2
| | | | | | | | | | | | | | | | Currently the intel-core*-common.inc files also include the intel-common-pkgarch.inc, forcing the introduction of the intel-common PACKAGE_ARCH. Coupling this with the addition of the intel-common MACHINE_OVERRIDE, means that even MACHINE_ARCH packages can be influenced by intel-common overrides, which is not desirable. Remove the intel-common-pkgarch.inc from the intel-core*common.inc include files, requiring BSPs wanting to use the intel-common mechanism to explicitly include it. This obviates the need to reset the linux-yocto PACKAGE_ARCH to MACHINE_ARCH. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add Intel core2 and corei7 BSPs and tune filesDarren Hart2014-01-271-0/+8
Introduce two new generic BSPs that parallel the updated core2 and new corei7 tune files in oe-core. These BSPs provided optimized tune flags for Intel Core and Atom CPUs since 2006 in the 32 bit core2 BSP and since Nehalem and Silvermont (Bay Trail) in the 64 bit corei7 BSP. These establish a suitable balance between compatibility and performance optimization. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Richard Purdie <richard.purdie@intel.com> Cc: Paul Eggleton <paul.eggleton@intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Nitin Kamble <nitin.a.kamble@intel.com> Cc: Mark Hatle <mark.hatle@windriver.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com>