aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-01Create initial meta-tlk from meta-intelHEADmasterSaul Wold194-8608/+14
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-26lttng-modules: Fix SRC_URI for Yocto Layer CompatibilitySaul Wold1-1/+1
Adding the special override limits the impact of the append to just when we are building for meta-intel machines Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-20Revert "linux-intel: blacklist snd-soc-skl module"California Sullivan1-3/+0
This reverts commit 075b81ae1bcc6bb3ebfee4015294e3b8a4ba22da. The audio backports in "c27cfdc linux-intel/4.9: Update kernel SRCREVs" fixed the broken snd_soc_skl module, fixing the issue this was working around. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-19maintainers: Update with available team membersSaul Wold1-19/+19
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-17lttng-modules: also apply patch if linux-intel-rt is preferred kernelCalifornia Sullivan1-1/+1
We never hit this because we're usually only building core-image-rt with the -rt kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-17linux-intel/4.9: Update kernel SRCREVs for v4.9.56California Sullivan3-3/+3
This patch incorporates changes from v4.9.48 to v4.9.56 of the stable branch. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-17CHANGELOG: Add major rocko changesCalifornia Sullivan1-0/+44
Adds entries for backport-iwlwifi, ixgbe, secureboot, Yocto Project compatibility, QAT, and DPDK. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-17documentation: add Secure Boot informationCalifornia Sullivan1-0/+38
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-13linux-intel/4.9: Update kernel SRCREVsCalifornia Sullivan2-2/+2
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-10-11linux-intel: SRCREV updates for kernel and cacheSaul Wold2-4/+4
This updates the kernel to address an issue with x86-32 and adds some kernel common-pc changes. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-09ixgbevf: skip host depmodsweeaun2-3/+36
Depmod during do_install is irrelevant when cross-compiling. Remove the depmod steps during do_install. Signed-off-by: sweeaun <swee.aun.khor@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-09ixgbe: skip host depmodsweeaun2-2/+35
Depmod during do_install is irrelevant when cross-compiling. Remove the depmod steps during do_install. Signed-off-by: sweeaun <swee.aun.khor@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-10-09add .gitignoreMikko Ylinen1-0/+6
oe-selftest leaves python bytecode around for the selftests it has found making git status dirty. Add .gitignore that hides those files from git. While we're at it, ignore some other common patterns too. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-28backport-iwlwifi: Fix version check for Intel Production KernelSaul Wold2-3/+96
This patch is only used with the Intel Production kernel as it has a back port of the HRTimer code which iwlwifi uses so modify the kernel version check. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-28linux-firmware: remove bbappendCalifornia Sullivan1-23/+0
With the SRCREV bump in OE-core, all the firmware bits we need are already included so we don't need this anymore. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-28backport-iwlwifi: comment about firmware requirementsCalifornia Sullivan1-2/+10
Its important to keep backport-iwlwifi in sync with the proper firmware, otherwise it may stop working with no immediately obvious cause. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-28backport-iwlwifi: don't use AUTOREVCalifornia Sullivan1-1/+1
Instead, pin to the latest commit in the release branch. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-27meta-intel.inc: Use grub-efi for x32Saul Wold1-0/+1
Use the new x86-x32 override to set the EFI_PROVIDER to grub-efi which can build without any external libraries, thus just build in 64bit mode without x32 libraries. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-26meta-qat: Move to independant meta-intel-qat layerSaul Wold33-6842/+0
The Quick Assist Software is specific to certain Intel hardware and not needed by all, it should be a standalone additional software layer and not part of the core Intel (meta-intel) BSP. This is done in part for better Yocto Project Layer Compatibility Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-26meta-dpdk: Move to independant layerSaul Wold21-949/+0
DPDK is now a Linux Foundation project and as such not completely Intel based, therefore move this to it's own layer so that others can use. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-26meta-*/layer.conf: Add LAYERDEPENDSSaul Wold4-0/+8
This adds the missing LAYERDEPENDS as appropriate Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-26linux-intel/4.9: Update both SRCREVsCalifornia Sullivan2-4/+4
linux-intel change summary: * Revert "x86/acpi: Restore the order of CPU IDs" * Bluetooth driver fix * DRM update yocto-kernel-cache change summary: * Fix warnings with core2-32 * Add BRCFMAC_PCIE to support some broadcomm wifi drivers Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-26README*: Updates pyro -> rockoSaul Wold3-3/+3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-26lttng-modules: Add patch for API ChangeSaul Wold2-0/+45
There was a patch back-ported into the linux-intel kernel that also requires a patch to lttng-modules for the updated API. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-25qat: Move BSP specific configurations from recipes to machine.confMark Hatle4-3/+8
The COMPATIBLE_MACHINE entry for qat recipes is set to 'null'. This will prevent arbitrary machines from trying to use the qat functionality. A compatible MACHINE must define itself as such for the qat recipes. Embedding BSP specific knowledge into the recipe will cause the recipe to slowly get out of date. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-25dpdk: Move BSP specific configurations from recipes to machine.confMark Hatle3-12/+16
The COMPATIBLE_MACHINE entry for dpdk recipes is set to 'null'. This will prevent arbitrary machines from trying to use the dpdk functionality. A compatible MACHINE must define itself as such for the dpdk recipes. Also the BSP aware target machine was similarly moved to the BSP. Embedding BSP specific knowledge into the recipe will cause the recipe to slowly get out of date. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-25Move dpdk and qat components to meta-dpdk and meta-qatMark Hatle56-7/+261
meta-dpdk / meta-qat: * Move content from meta-intel/common * Create new basic README/LICENSE files from meta-intel * Create new layer.conf files * Fill out the maintainers files meta-intel: * update the maintainers files * bump the meta-intel layer version * add layer recommend No other content changes made in this commit. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-18libyami: use git clone instead of unstable tarballRoss Burton2-7/+7
GitHub has confirmed that the /archive/ tarballs that are generated on demand from git tags are not persistant and can change over time. This is no longer an academic problem as this has been observed occuring. libyami doesn't have any official maintainer-generated tarballs, so switch to fetching over git. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-18thermald: use git clone instead of unstable tarballRoss Burton1-5/+3
GitHub has confirmed that the /archive/ tarballs that are generated on demand from git tags are not persistant and can change over time. This is no longer an academic problem as this has been observed occuring. thermald doesn't have any official maintainer-generated tarballs, so switch to fetching over git. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-15core-image-tiny: Provide a new image recipe for poky-tiny that boots from RAMAlejandro Hernandez4-22/+40
This new image recipe creates an image from the artifacts obtained after building core-image-tiny-initramfs, it boots directly to a tiny rootfs provided by initrd Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-09-15linux-intel: Bump SRCREV - CVE-2017-1000251Saul Wold2-4/+4
Also includes: Audio Updates Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-15linux-yocto/4.4: update to 4.4.87 and fix CVE-2017-1000251California Sullivan3-15/+15
Includes stable updates from v4.4.77 to v4.4.87, and adds the fix to the recently disclosed Bluetooth vulnerability. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12initramfs-live-install-efi bbappend: Fix Yocto Project compatibilityCalifornia Sullivan1-1/+1
FILESEXTRAPATHS was being added to unconditionally. Use the intel-x86-common MACHINEOVERRIDE to fix the issue. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12ovmf_%.bbappend: Fix Yocto Project compatibility issueCalifornia Sullivan1-1/+1
FILESEXTRAPATHS was being added to unconditionally. Use the intel-x86-common MACHINEOVERRIDE instead. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12cryptodev-module_%.bbappend: fix Yocto Project compatibility issueCalifornia Sullivan1-1/+1
FILESEXTRAPATHS was being being added to globally. Fix by using the intel-x86-common MACHINEOVERRIDE. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12formfactor_0.0.bbappend: fix Yocto Project compatibility issueCalifornia Sullivan1-1/+1
FILESEXTRAPATHS was being set globally. Use the intel-x86-common MACHINEOVERRIDE to fix this issue. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12systemd-boot: fix Yocto Project compatibility issueCalifornia Sullivan1-3/+3
do_compile and do_deploy were being appended to unconditionally. Fix the issue by using the intel-x86-common MACHINEOVERRIDE. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12linux-yocto: fix Yocto Project Compatibility issuesCalifornia Sullivan7-7/+7
FILESEXTRAPATHS was being set globally for every linux-yocto recipe. Use the intel-x86-common MACHINEOVERRIDE on each to fix the issue. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12linux-firware_%.bbappend: multiple fixesCalifornia Sullivan1-5/+7
Fix yocto project compatibility issue: was using raw _appends, without a machineoverride. Fix not pinning to a specific commit ID. The firmware could be updated, which would change the hash and break the build temporarily. Fix naming. There are several similarly named firmware blobs (e.g., iwlwifi-8265-31) so not using the real name of the blob was confusing. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-12linux-intel: SRCREV Updates to 4.9.47Saul Wold3-5/+5
This updates the kernel cache srcrev to HEAD with a version update tag The RT kernel is updated to RT patch 4.9.47-rt37 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-11recipes-kernel/linux: Add linux-yocto 4.12 bbappendsCalifornia Sullivan3-0/+53
Like the last few releases, just float on OE-core's SRCREVs. There is no reason the linux-yocto 4.12 kernel shouldn't work on our hardware, and in my quick testing, it does. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-08dpdk: return 'default' instead of empty stringSaul Wold1-1/+1
Since it's possible for other BSPs to also use the DPDK, this can allow that BSP to be repsonsible for handling it if there is a more optimized version. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-05intel-common-pkgarch: fix iwlwifi rename and add ixgbeSaul Wold1-1/+3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-05rmc: Add -fno-stack-protectorKhem Raj2-0/+2
Some toolchains may have configured itself with ssp in such cases just removing -fstack-protector-strong is not enough to disable ssp, additionally disabling it on cmdline is required too Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-09-01linux-intel.inc: remove iwlwifi depends and rmsCalifornia Sullivan1-8/+0
Now that the backport-iwlwifi packages play nicely with the normal modules we don't need to remove their files. Also we discovered that backport-iwlwifi breaks non-Intel wifi, so only have it as an option rather than the default. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-08-31backport-iwlwifi: Add KERNEL_MODULE_PACKAGE_PREFIXCalifornia Sullivan1-0/+3
This lets it live alongside regular kernel modules. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-08-31iwlwifi: rename to backport-iwlwifiCalifornia Sullivan3-0/+0
This is the proper name of the repo. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-08-30ixgbe upgrade to version 5.1.3Syed Johan Arif Bin Syed Mohamad Fauzi5-0/+182
Signed-off-by: Syed Johan Arif Bin Syed Mohamad Fauzi <syed.johan.arif.syed.mohamad.fauzi@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-08-30linux-intel: Update both SRCREVsSaul Wold2-4/+4
This updates the meta SRCREV to include the following fixes: 1341c53 Mikko Ylinen intel-common: disable ixgbe modules 6514df4 Mikko Ylinen ktypes/standard: enable CONFIG_CRYPTO_CCM and GCM ad71574 Mikko Ylinen skylake/audio: enable CONFIG_CRC8 to build soundwire driver 0dd1939 Bruce Ashfield wifi: drop BRCMFMAC_PROTO_MSGBUF, since it is selected And both the kernel SRCREV to included some patches including: core: x86/acpi: Restore the order of CPU IDs Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-08-30linux-intel: blacklist snd-soc-skl moduleMikko Ylinen1-0/+3
snd-soc-skl module init fails with an error: snd_soc_skl 0000:00:0e.0: ipc: set large config fail, err: -110 but the module remains loaded. An alternative driver 'snd-hda-intel' is also loaded but snd-soc-skl is "used". The end result is soundcards are missing (due to the failure) on, e.g., Intel 570x/Joule. As snd-soc-skl is known to be problematic, let's blacklist that and prefer snd-hda-intel to get audio working. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>