summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qemu-intel.inc: Add ovmf to EXTRA_IMAGEDEPENDSCalifornia Sullivan2017-03-281-0/+3
| | | | | | | This lets us use ovmf firmware with runqemu without building ovmf manually beforehand. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.4: Update to v4.4.53California Sullivan2017-03-283-15/+15
| | | | | | This incorporates stable updates from v4.4.41 to v4.4.53. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.1: Update to v4.1.38California Sullivan2017-03-283-9/+9
| | | | | | | | | | Updates from v4.1.37 to v4.1.38 and adds the following yocto-kernel-cache changes: 7140ddb kver: gump to v4.1.38 2a32f4b actions-s500:Enable RTL8723BS driver compile into kernel Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* LICENSE: Add fileSaul Wold2017-03-231-0/+5
| | | | | | | This file clarifies what is licensed MIT and what follows the upstream LICENSE when adding patches. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* COPYING.MIT: Add COPYING fileSaul Wold2017-03-231-0/+17
| | | | | | | Apparently we neglected to include the standard COPYING.MIT, correct this oversight Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-intel.inc: Set PREFERRED_PROVIDER to linux-yocto for linuxstdbaseCalifornia Sullivan2017-03-231-0/+1
| | | | | | | | linux-intel does not provide a 4.1 kernel, which is needed for -lsb images since they use the current LTSI kernel. 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-214-5/+4
| | | | | | | | 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>
* linux-intel: Update SRCREV to latestSaul Wold2017-03-212-7/+2
| | | | | | | | This includes a update to 4.9.15 as well as a re-work of the DRM patch set The team increased their testing to handle allyes and allno configs so addressed the DRM fix.cfg patch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: enable serial console when running under QEMUDmitry Rozhkov2017-03-214-0/+2
| | | | | | | | | | | | | | | | | | | Since we can run ordinary intel-corei7-64 wic images under QEMU it makes sense to add QEMU quirks enabling serial console to the RMC DB. This patch appends "console=ttyS0,115200" to kernel command line in case the image is used to run a QEMU VM e.g. with the command: $ runqemu ovmf refkit-image-common wic intel-corei7-64 slirp serial nographic Unfortunately different major versions of QEMU produce different RMC fingerprints, so the QEMU versions 2.6.x and 2.8.x should be treated as different boards. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: update SRCREV for rmc recipeTodor Minchev2017-03-201-1/+1
| | | | | | | | | | | | | | | This SRCREV adds fingerprint and database extraction functionality to RMC Extract database: rmc -E -d rmc.db -o output/directory/ Extract fingerprint: rmc -E -f fingerprint_file https://bugzilla.yoctoproject.org/show_bug.cgi?id=10092 Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-intel/4.9: Update yocto-kernel-cache SRCREVCalifornia Sullivan2017-03-201-1/+1
| | | | | | | | Includes the following patch from the yocto-kernel-cache: b65e9b6 features: add Intel Memory Protection Extensions Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.9: Remove bbappendsCalifornia Sullivan2017-03-203-65/+0
| | | | | | | The linux-intel kernel is our officially supported 4.9 kernel so this is no longer needed. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto: Add linux-yocto 4.10 bbappendsCalifornia Sullivan2017-03-203-0/+51
| | | | | | | | | | Like the 4.9 linux-yocto kernel, we will just float on OE-core's SRCREVs. v2 changes: * Removed EXTRA_OEMAKE in the tiny recipe. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* openssl-qat: Use COMPATIBLE_MACHINESaul Wold2017-03-141-1/+1
| | | | | | | | This EXCULDE_FROM_WORLD was not the correct approach, since openssl-qat depends on qat16 which is only compatible with intel-corei7-64, openssl-qat should also use this approach. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* systemd-boot: stub: check LoadOptions contains dataMikko Ylinen2017-03-132-0/+43
| | | | | | | | | | | | | | | | | | | | | With some UEFI shells LoadOptionsSize is reported being > 0 but the corresponding LoadOptions does not contain any data (the first element has value 0). When that happens, the stub feature that allows .cmdline to be replaced by what's in LoadOptions ends up copying nothing/random data to the kernel cmdline resulting in different kinds of boot problems. To fix this, add a check to see if LoadOptions contains data before replacing the .cmdline. Upstream-Status: Accepted [https://github.com/systemd/systemd/pull/5467] Fixes [YOCTO #11078]. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: add intel-quark-preempt-rt config to cacheCalifornia Sullivan2017-03-072-2/+2
| | | | | Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Remove recipesCalifornia Sullivan2017-03-073-83/+0
| | | | | | | | | The 4.8 kernel is now end of life. The v4.9 LTS, v4.4 LTS, and v4.1 LTSI are currently available. The latest release kernel (v4.10) will be available soon. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Leafhill config changes and yaffs2 fixesCalifornia Sullivan2017-03-073-6/+6
| | | | | | | | | | | | | | | | | | | >From linux-yocto-4.1: eb11ab9 Merge branch 'standard/base' into standard/intel/base 34753ac fs/yaffs2: adjust to the change of inode_change_ok() 3c7cacb Merge branch 'standard/base' into standard/intel/base aadda25 integrity: define '.evm' as a builtin 'trusted' keyring >From yocto-kernel-cache: 46b3153 bsp/leafhill: fix warning on kernel config 9e5339a bsp/leafhill: disable dual role and enable gadget role for USB 1ebecac bsp/leafhill: enable ISH client for debugging and calibration 8f9c57f action-s500:Update kernel configuration fragment Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* core-image-tiny-initramfs: Choose WKS_FILE correctly between architecturesAlejandro Hernandez2017-03-071-0/+10
| | | | Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* meta-intel.inc: Set intel-linux as default kernel for poky-tinyAlejandro Hernandez2017-03-071-0/+1
| | | | Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* linux-yocto-tiny: Adds support for core2-32 and corei7-64 on ↵Alejandro Hernandez2017-03-071-1/+29
| | | | | | linux-yocto-tiny_4.9 and upgrades to 4.9.13 Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* linux-yocto-tiny: Adds support for core2-32 and corei7-64 on ↵Alejandro Hernandez2017-03-071-1/+22
| | | | | | | | linux-yocto-tiny_4.4 Also updates SRCREV_meta for intel-quark Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* systemd-bootdisk-tiny: Adds kickstart file for poky-tiny to support ↵Alejandro Hernandez2017-03-072-0/+22
| | | | | | | | | | | | | | corei7-64 and core2-32 using wic We can now create a tiny initramfs image that can be dd'ed directly using the following commands, for each MACHINE respectively $ wic create systemd-bootdisk-tiny32 -e core-image-tiny-initramfs $ wic create systemd-bootdisk-tiny64 -e core-image-tiny-initramfs Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* mktinygalileodisk: Adds kickstart file for poky-tiny to support quark using wicTom Zanussi2017-03-071-0/+7
| | | | | | | | | | With the output from poky-tiny core-image-tiny-initramfs image, we can now create an image that can be dd'ed directly to the Galileo2 sdcard using: $ wic create mktinygalileodisk -e core-image-tiny-initramfs Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* rmc-db: LICENSE is straight MIT so just use common-license/MITSaul Wold2017-03-071-1/+1
| | | | | | | The OE-Core LICENSE is mostly MIT, but should not be used as a checksum file for a purely MIT licensed package. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* va-intel: LICENSE is straight MIT so just use COPYING.MITSaul Wold2017-03-071-2/+1
| | | | | | | The OE-Core LICENSE is mostly MIT, but should not be used as a checksum file for a purely MIT licensed package. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libyami: update to verssion 1.1.0wudping2017-03-071-2/+2
| | | | | | | | Libyami has released a verssion 1.1.0, This patch makes libaymi up to date. Signed-off-by: wudping <dongpingx.wu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libyami-utils: update to verssion 1.1.0wudping2017-03-071-2/+2
| | | | | | | | Libyami-utils has released a verssion 1.1.0, This patch makes libaymi-utils up to date. Signed-off-by: wudping <dongpingx.wu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: broxton-m: enable xstate save and restore using xsaveMikko Ylinen2017-03-071-1/+1
| | | | | | | | | | | | The command line setting for Intel 570x added 'noxsave' which disabled xsave/xrstor to save and restore extended registers. The systems run fine without the setting so drop noxsave to gain optimized context switches and get more CPU features flags (XSAVE*/AVX/MPX) enabled. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update meta SRCREVSaul Wold2017-03-061-1/+1
| | | | | | This fixes the DW_DMAC_PCI config mismatch Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update SRCREVSaul Wold2017-03-062-2/+7
| | | | | | | | | This updates SRCREV moves the kernel to 4.9.12 and adds a number of patches and backports for the Joule / 5xx series. The fix.cfg is a temporary fix until the DRM is more compeltely backported. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-common-pkgarch: Add linux-intelSaul Wold2017-03-061-0/+1
| | | | | | | This adds the linux-intel kernel to the list of packages that are in the intel-common arch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dpdk: Add libibverbs library to support MLX configShashwat Pandey2017-02-281-0/+17
| | | | | | | | | | | | libibverbs is a library that allows programs to use RDMA "verbs" for direct access to RDMA (currently InfiniBand and iWARP) hardware from userspace. Dpdk has some dependencies with this package to enable CONFIG_RTE_LIBRTE_MLX4_PMD config for supporting Mellanoc Connect X-3 nics with it. This config has disabled in dpdk by default. Signed-off-by: Shashwat Pandey <shashwatx.pandey@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* Updated the DPDK recipe from v16.11 to v17.02.Shashwat Pandey2017-02-283-26/+30
| | | | | | | | | | | | | for dpdk v17.02 updated the existing patch and recipe as per the changes in the directory names. Rename and modified the patch: dpdk-17.02-dpdk-fix-installation-warning-and-issue.patch accordingly since this doesn't apply cleanly on top of dpdk v17.02 Modified .inc according to the change in directory names. Signed-off-by: Shashwat Pandey <shashwatx.pandey@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* meta-intel: Don't override default qemu slirp optionsDmitry Rozhkov2017-02-281-1/+0
| | | | | | | | | | | | | | | | The latest OE's runqemu script by default uses the following SLIRP options -netdev user,id=net0,hostfwd=tcp::2222-:22,hostfwd=tcp::2323-:23 which are suitable for meta-intel too. And what is more important they don't follow the deprecated syntax currently present in the option values overriden by meta-intel. The patch drops the meta-intel specific overrides. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-intel: Use base branchSaul Wold2017-02-101-2/+2
| | | | | | | | | This branch will contain additional patches on top of the linux-stable to support the Intel platforms Updated the SRCREV accordingly also Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-gpu-tools: Disbale build for MUSLSaul Wold2017-02-101-0/+1
| | | | | | | Currently this program uses a SIGEV_THREAD_ID and structure that is not fully supported by MUSL, so disable this target for MUSL Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dpdk: Disable building for muslSaul Wold2017-02-101-0/+2
| | | | | | | Currently dpdk requires the execinfo.h header from glibc which is not part of MUSL, so for now disable this package. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* zlib-qat: Add patch to support MUSLSaul Wold2017-02-102-0/+33
| | | | | | | MUSL has a stricter policy for header inclusion, so add patch to explictly include pthread.h Signed-off-by: Saul Wold <sgw@linux.intel.com>
* openssl-qat: Add patch to support MUSLSaul Wold2017-02-102-0/+49
| | | | | | | openssl-qat was using pthread_yield() instead of the POSIX API of sched_yield() which MUSL supports Signed-off-by: Saul Wold <sgw@linux.intel.com>
* qat16: add additionl patch with guard for MUSL buildSaul Wold2017-02-102-0/+29
| | | | | | This just disables the use of bits/time.h Signed-off-by: Saul Wold <sgw@linux.intel.com>
* lms7: Use patches from lms8 that fixed MUSL buildSaul Wold2017-02-101-0/+2
| | | | | | | The same patches from LSM8 can be applied to LMS7 for enabling world build with MUSL in meta-intel Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iucode-tool: Add support for MUSLSaul Wold2017-02-102-0/+33
| | | | | | | | iucode-tool needs the arpg API which is not part of MUSL, so add argp-standalone as a dependency. The arpg library is also required for linking, so add a patch to the Makefile.am, which is added again based on tclib being MUSL Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva-intel-driver: Add wayland-native to DEPENDS listSaul Wold2017-02-101-1/+1
| | | | | | | Wayland-native is needed for header file generation, since the addition of Recipe Specific Sysroot, the needed wayland-scanner is not available Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva-intel-driver: Update to 1.7.3Saul Wold2017-02-101-3/+4
| | | | | | | | The upstream has moved their source base from FreeDesktop to github.com/01org. Set $S to WORKDIR/git since this is a git repo now. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-intel.inc: Enable linux-intel and 4.9 by default for meta-intel hardwareSaul Wold2017-02-081-2/+2
| | | | | | | | | | | Enable the linux-intel production kernel for meta-intel by default for 4.9, this will enable using the Intel production kernel. This is a well tested 4.9 tree that will start to include additional support for the Apollolake and Joule hardware. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-intel: Add the linux-intel kernel recipeSaul Wold2017-02-081-0/+43
| | | | | | | | | | | | | This introduces the linux-intel kernel recipe for 4.9, this kernel tree is a prodcution tree that contains enabling backports for Intel CPU and Hardware that may be up-streamed in a newer kernel version. Additional information can be found in this associated wiki page: https://github.com/01org/linux-intel-4.9/wiki Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* thermald: Add library to support MUSLSaul Wold2017-02-061-0/+1
| | | | | | | Thermald uses the argp.h interface of glibc, which is not available in MUSL, so we need to add a depends on argp-standalone. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* thermald: Add dbus-glib-native for dbus-binding-toolSaul Wold2017-02-061-1/+1
| | | | | | | The new recipe specific sysroot exposed a missing dependecny on the dbus-binding-tool Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: add Minnowboard Turbot board dataMikko Ylinen2017-02-022-0/+1
| | | | | | | | | | | To be able to detect a Minnowboard Turbot, its fingerprint is needed in the RMC database. This initial commit adds the fingerprint and a simple cmdline entry (KBOOTPARAM) for the board. Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>