summaryrefslogtreecommitdiffstats
path: root/conf/machine
Commit message (Collapse)AuthorAgeFilesLines
* conf/machine: set preferred kernel to 6.8 for poky-altcfgYogesh Tyagi2024-03-211-1/+1
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* qemuboot-intel.inc: clean upNaveen Saini2024-02-051-2/+1
| | | | | | | | | /dev/urandom entropy source already being passed using QB_RNG [1]. [1] https://git.yoctoproject.org/poky/tree/meta/classes-recipe/qemuboot.bbclass#n101 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Change default kernel for poky and poky-altcfgYogesh Tyagi2024-01-081-4/+3
| | | | | | | | | | * Make linux-intel-lts v6.6.5 the default kernel for poky * Make linux-intel-lts v6.6.5 the default RT kernel for poky * Make mainline-tracking v6.7-rc3 the default kernel for poky-altcfg * Maintain only one version of rt kernel Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: use the correct version of opencl-clangAnuj Mittal2023-10-101-3/+3
| | | | | | | Match only the major LLVM version to select the right version of opencl-clang. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.4: add recipeYogesh Tyagi2023-08-031-1/+1
| | | | | | | | | | | | * It builds 6.4 RT kernel from mainline-tracking tree. https://github.com/intel/mainline-tracking tag: mainline-tracking-v6.4-rt6-preempt-rt-230727T015607Z * Make linux-intel-rt v6.4.0 the default RT kernel for poky-altcfg * Change kernel cache branch to yocto-6.4 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf/machine: set preferred kernel to 6.4 for poky-altcfgYogesh Tyagi2023-07-241-1/+1
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.1: add recipeTeoh Suh Haw2023-05-301-2/+2
| | | | | | | | *Replace v5.19 with linux-intel-lts v6.1.26-rt8 kernel. *Make linux-intel-lts v6.1.26 the default RT kernel for poky and poky-altcfg. Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf/machine: set preferred kernel to 6.2 for poky-altcfgNaveen Saini2023-03-091-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: build v6.1 kernel with poky distroAnuj Mittal2023-02-211-3/+3
| | | | | | | Change our test defaults to build v6.1 with poky and v5.19 MLT with poky-altcfg. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-skylake-64: use tune-x86-64-v3.incNaveen Saini2023-01-042-25/+1
| | | | | | | | tune-x86-64-v3.inc uses x86-64 v3 level of instruction set. x86-64-v3: (close to Haswell) AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* tune-skylake.inc: remove qemu-usermode checkNaveen Saini2022-12-291-25/+1
| | | | | | | | | | QEMU 7.2.0 has now support for avx2 with followign change: x86: TCG support for AVX, AVX2, F16C, FMA3 and VAES instructions Ref https://git.yoctoproject.org/poky/commit/?id=9caff14abbb742e5083056b899ee6fc0a5fba8f3 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: add r8152 kernel module to MACHINE_ESSENTIAL_EXTRA_RRECOMMENDSTeoh Jay Shen2022-12-151-1/+1
| | | | | | | | | | | Enable r8152 kernel module for images based on packagegroup-core-boot. Some QA setups that use Realtek RTL8152/RTL8153 based USB ethernet adapters for connection will not have networking working for such images otherwise. Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: add igc module to MACHINE_ESSENTIAL_EXTRA_RRECOMMENDSTeoh Jay Shen2022-12-151-1/+1
| | | | | | | | | | Enable IGC kernel module for images based on packagegroup-core-boot. Some products like TGL NUC11TNKV7 with integrated I225 ethernet controller will not have networking working for such images otherwise. Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: set default PREFERRED_VERSION to 5.19 kernelNaveen Saini2022-11-181-2/+2
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/15.0.0: add recipeNaveen Saini2022-10-251-0/+4
| | | | | | | | Build opencl-clang with llvm-15 and point to latest from ocl-open-150 branch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Remove support for LLVM 12Anuj Mittal2022-08-151-3/+0
| | | | | | | We can now build with LLVM 14 and no longer need to keep LLVM 12 patches and compatibility code. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/5.10: remove recipesAnuj Mittal2022-06-171-2/+2
| | | | | | 5.15 is the only tested and default version now. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: upgrade 13.0.0 -> 14.0.0Anuj Mittal2022-04-051-2/+2
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Remove support for building with LLVM 10Anuj Mittal2022-04-051-4/+2
| | | | | | | We no longer support building with older branches of OE-Core/meta-clang so remove LLVM 10 specific configurations and patches. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf: remove usage of X86_TUNE_DIR varAnuj Mittal2022-04-054-6/+6
| | | | | | | The main branch only supports building with kirkstone now so we no longer need this to tweak paths for older branches. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* qemu-intel.inc: backport of dependency fixes from oe-corePeter Bergin2022-03-311-1/+1
| | | | | | | | | | | | | | | | | | | When building an image for intel-corei7-64 (and probably other targets) it was not possible to directly start the image with runqemu due to missing directory in sysroot related to qemu-helper-native. In oe-core two patches has been applied that fixes dependency issues when building images for qemu. Those patches does also fix the issue when building for targets in meta-intel. Following two patches from oe-core, originally for meta/conf/machine/include/qemu.inc, are backported to conf/machine/include/qemu-intel.inc: 3a4fed4ae0 qemu.inc: Should depend on qemu-system-native, not qemu-native 5562342020 image/qemu: Add explict depends for qemu-helper addto_recipe_sysroot task Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* qemuboot-intel: fix audio optionAnuj Mittal2022-03-301-1/+1
| | | | | | | | | -soundhw ac97 is deprecated since qemu v5.1.0. Replace it with recommended option. Fixes: | qemu-system-x86_64: warning: '-soundhw ac97' is deprecated, please use '-device AC97' instead Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf: set COMPATIBLE_MACHINE for dpdk-moduleAnuj Mittal2022-01-282-0/+2
| | | | | | | DPDK layer now requires COMPATIBLE_MACHINE to be set for dpdk-module recipe too. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: set default rt kernel to 5.15Naveen Saini2021-11-301-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: set default kernel to LTS 5.15Naveen Saini2021-11-241-3/+3
| | | | | | | Build 5.10 with poky-altcfg as kenrel 5.4 support is going to drop Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* qemuboot-intel.inc: remove vga and uvesafb parametersAnuj Mittal2021-11-171-2/+2
| | | | | | | | | | | These are ancient and no longer required. For a detailed explanation, see: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=ec7beb650fd3ad445e77d2c3c8fde27556d9d0c9 https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=e88fe83014b771b1868ee1159672c80f7710f41d https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=58e85c60cd15cf4c0b47cddcf507543461c1a328 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-common-pkgarch.inc: fix operator combinationAnuj Mittal2021-11-051-1/+1
| | | | | | | Bitbake now warns if :append is combined with +=. Change this to use the preferred format. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: use zlib from oe-core by defaultNaveen Saini2021-11-031-5/+0
| | | | | | | Instead of zlib-intel from this layer, use zlib from oe-core by default Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Remove support for gatesgarthAnuj Mittal2021-10-131-4/+2
| | | | | | | Building with oe-core gatesgarth is no longer supported. Remove from LAYERSERIES_COMPAT and remove the LLVM 11 patches as well. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* meta-intel.inc: allow to select opencl-clang/13.0.0 tooNaveen Saini2021-09-031-2/+4
| | | | | | | Based on LLVMVERSION, select opencl-clang version Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* layer.conf: update machine confs with new tune locationsNaveen Saini2021-08-234-6/+6
| | | | | | | Added logic to make sure, it does not break with old releases. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* qemuboot-intel: fix the override syntaxAnuj Mittal2021-08-091-1/+1
| | | | | | Use : as per the new syntax. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Manually move some overrides to new syntaxAnuj Mittal2021-08-062-9/+9
| | | | | | | Some of these were missed when using the script and were noticed when building intel-skylake-64 and tiny images which had started failing. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Convert to new override syntaxAnuj Mittal2021-07-316-30/+30
| | | | | | | Use the convert-overrides.py to convert to new syntax and manually fix some additional changes. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* qemuboot-intel.inc: remove deprecated show-cursor optionAnuj Mittal2021-06-251-1/+1
| | | | | | | Don't pass show-cursor as it's no longer a valid option. We pass the correct show-cursor=on in runqemu so remove it from here. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* layer.conf: drop meta-intel-qat layer from LAYERRECOMMENDSNaveen Saini2021-06-032-8/+0
| | | | | | | It does not provide any essential dependencies. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/12.0.0: add recipeNaveen Saini2021-04-011-2/+4
| | | | | | | | Build opencl-clang with llvm-12 and point to latest from ocl-open-120 branch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf: remove thermald from MACHINE_ESSENTIAL_EXTRA_RDEPENDSNaveen Saini2021-02-161-1/+1
| | | | | | | | thermald recipe moved to dynamic layer due to meta-oe dependency. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf/machine: set preferred kernel to 5.10Naveen Saini2021-01-141-2/+2
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* machine: remove old vaapi-driver from MACHINE_HWCODECSAnuj Mittal2020-12-232-2/+2
| | | | | | | | | | | | | media-driver is the newer and supported driver and should be used instead. Supported platforms list is updated with each release in the notes available here: https://github.com/intel/media-driver/releases Old platforms that need the old driver should override or extend MACHINE_HWCODECS. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf/machine: use a weaker operator to set SERIAL_CONSOLESAnuj Mittal2020-10-283-3/+3
| | | | | | | | | We should be able to over-ride this when appropriate in a layer or local.conf. Fixes [YOCTO #14109] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* conf: fix recipe name for libva-utilsAnuj Mittal2020-10-201-3/+3
| | | | | | The name is libva-intel-utils and not libva-utils-intel. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: add recipe for LLVM 11Anuj Mittal2020-10-151-0/+3
| | | | | | | Point to latest for llvm 11 branch as there's no official release yet. And, pick the version of opencl-clang based on LLVMVERSION. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel-utils: add recipeAnuj Mittal2020-10-071-0/+4
| | | | | | | | | | We need a later version of libva than what is available in oe-core for the media components. Create our own copy of the recipe and include it only when someone has included one of meta-intel MACHINEs. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel: add recipeAnuj Mittal2020-10-071-0/+5
| | | | | | | | | | We need a later version of libva than what is available in oe-core for the media components. Create our own copy of the recipe and include it only when someone has included one of meta-intel MACHINEs. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: drop llvm9/clang9 supportNaveen Saini2020-07-221-3/+0
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-utils-intel: drop recipeNaveen Saini2020-05-181-4/+0
| | | | | | | | libva-utils in oe-core moved to latest release, so no need to carry in meta-intel anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel: drop recipeNaveen Saini2020-05-181-4/+0
| | | | | | | | libva in oe-core moved to latest release, so no need to carry in meta-intel anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: add recipe for 9.0.0 as wellNaveen Saini2020-04-271-0/+3
| | | | | | | | | opencl-clang project release branches links to different LLVM versions. So, in order to use latest igc version with both clang 10.x and 9.x, added seprated recipes. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/4.19: removeAnuj Mittal2020-04-271-2/+2
| | | | | | | We will maintain only the 5.4 kernel for dunfell LTS. Switch alt-cfg to using v5.4. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>