Commit Graph

312 Commits

Author SHA1 Message Date
Ying Lun Neoh
677923517b
linux-intel/6.12: update to tag lts-v6.12.27-linux-250514T191408Z
Updated kernel cache too.

Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-05-26 10:29:19 +08:00
Ying Lun Neoh
21919a4b11
linux-intel-rt/6.12: update to tag lts-v6.12.27-linux-250514T191408Z
Updated kernel cache too.

Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-05-26 10:29:18 +08:00
Ying Lun Neoh
5202c13044
linux-intel/6.12 : update to lts-v6.12.24-linux-250501T040919Zx
Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-05-15 21:30:55 +08:00
Ying Lun Neoh
9d4194af23
linux-intel-rt/6.12 : update to tag lts-v6.12.24-linux-250501T040919Z
Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-05-15 21:30:47 +08:00
Yogesh Tyagi
0badd9a460
linux-intel-rt/6.12 : update to lts-v6.12.22-linux-250407T141306Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-04-28 21:09:25 +08:00
Yogesh Tyagi
cd4995d855
linux-intel/6.12 : update to lts-v6.12.22-linux-250407T141306Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-04-28 21:09:18 +08:00
Yogesh Tyagi
79b1fd3430
linux-intel-rt/6.11: Drop mainline 6.11-rt recipe
* Use LTS 6.12 for mainline RT as well, as 6.12 is the latest RT/Non-RT kernel
* 6.12 recipe is already added

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-03-10 10:02:32 +08:00
Yogesh Tyagi
cb85578bf3
linux-intel-rt/6.12: Adapt 6.6-rt recipe for 6.12-rt
* Use LTS 6.12 for RT as well, as 6.12 now has a single branch for both RT and non-RT kernels.
* Rename the patch:
  linux-intel/0001-6.11-6.12-lib-build_OID_registry-fix-reproducibility-issues.patch
* Drop the following patches, as they were specific to the 6.6 kernel:
  0001-6.6-lib-build_OID_registry-fix-reproducibility-issues.patch
  0001-6.6-vt-conmakehash-improve-reproducibility.patch

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-03-10 10:02:28 +08:00
Yogesh Tyagi
db1f123d8b
linux-intel/6.12: add recipe
* Convert the mainline kernel 6.12 recipe to lts kernel 6.12 recipe
* Drop recipe for linux-intel-lts 6.6 kernel
* Use the 6.12 kernel tag lts-v6.12.16-linux-250225T162742Z

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-03-10 10:02:16 +08:00
Yogesh Tyagi
81b110e4fa
linux-intel: switch kernel-meta SRC_URI from git to https
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-03-06 22:41:13 +08:00
Yogesh Tyagi
40ad847196 linux-intel-rt/6.11 : update the name of the patch
* Use updated name of the patch 0001-6.11-6.12--lib-build_OID_registry-fix-reproducibility-issues.patch
  which has compatibility with both 6.11 and 6.12 kernel

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-12-19 22:47:46 +08:00
Yogesh Tyagi
0a941ec0af linux-intel/6.12: add recipe
* Add recipe for linux-intel Mainline 6.12 kernel
* Drop recipe for linux-intel Mainline 6.11 kernel
* Use the 6.12 kernel tag mainline-tracking-pre-prod-v6.12-linux-241211T020725Z
* Rename the patch 0001-6.11-lib-build_OID_registry-fix-reproducibility-issues.patch

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-12-19 22:47:42 +08:00
Yogesh Tyagi
ad97cfa0a7 linux-intel-rt/6.6 : update to tag lts-v6.6.63-rt46-preempt-rt-241126T190416Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-12-19 22:47:38 +08:00
Yogesh Tyagi
e2d83fe2c2 linux-intel/6.6 : update to tag lts-v6.6.63-linux-241126T173815Z
* Refresh patch 0001-6.6-lib-build_OID_registry-fix-reproducibility-issues.patch

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-12-19 22:47:32 +08:00
Yogesh Tyagi
592703f390
linux-intel-rt/6.11: add recipe
Add recipe for NEX Mainline 6.11 rt kernel.
Use the 6.11 rt kernel tag mainline-tracking-pre-prod-v6.11-rt7-preempt-rt-240925T152713Z

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-10-15 14:40:22 +08:00
Yogesh Tyagi
a38d69ee3d
linux-intel/6.11 : update to tag mainline-tracking-pre-prod-v6.11-linux-240925T085433Z
* Drop recipe for 6.10 kernel
* Drop the patch 0001-6.10-vt-conmakehash-improve-reproducibility.patch
* Add recipe for 6.11 kernel

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-10-10 09:15:57 +08:00
Yogesh Tyagi
8c4ea4cd2f linux-intel : Add space in SRC_URI:append
Add space before file:// in SRC_URI:append to avoid concatenation
issues with other SRC_URI:append

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-08-30 15:45:03 +08:00
Yogesh Tyagi
740eed7a7d linux-intel/6.10 : update to tag mainline-tracking-v6.10-linux-240717T063713Z
* Drop recipe for 6.8 kernel
* Add recipe for 6.10 kernel
* Move the patches specific to kernel 6.10 to the recipe

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-08-29 09:49:18 +08:00
Yogesh Tyagi
25debfe314 linux-intel-rt/6.6 : update to tag lts-v6.6.44-rt39-preempt-rt-240809T014856Z
Move the patches specific to kernel 6.6 to 6.6 recipe

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-08-29 09:49:18 +08:00
Yogesh Tyagi
0a46de4a5d linux-intel/6.6 : update to tag lts-v6.6.44-linux-240808T092831Z
Move the patches specific to kernel 6.6 to 6.6 recipe

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-08-29 09:49:18 +08:00
Naveen Saini
c849f41d21 linux-intel: enable Intel NPU config
Enables Intel NPU (14th generation Intel CPU (Meteor Lake) or newer)
which is a CPU-integrated inference accelerator for
Computer Vision and Deep Learning applications.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-05-30 17:01:57 +08:00
Naveen Saini
6846d34df3 linux-intel-rt/6.6: update to tag lts-v6.6.30-rt30-preempt-rt-240520T163730Z
Update kernel-cache too.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-05-30 17:01:57 +08:00
Naveen Saini
3344a55d26 linux-intel/6.6: update to tag lts-v6.6.30-linux-240517T123905Z
No need to enable IOMMU explicitly [1]

[1] https://git.yoctoproject.org/yocto-kernel-cache/commit/?h=yocto-6.6&id=49698cadd79745fa26aa7ef507c16902250c1750

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-05-30 17:01:57 +08:00
Naveen Saini
83c3b371ca linux-intel/6.8: update to tag mainline-tracking-v6.8-linux-240509T064507Z
No need to enable IOMMU explicitly [1]

[1] https://git.yoctoproject.org/yocto-kernel-cache/commit/?id=c4e3facab8b3be91a10c99ac66e8c3a4c7696075

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-05-30 17:01:57 +08:00
Naveen Saini
82f614ab96 linux-intel/6.x: enable Intel IOMMU driver
Enable support for Intel IOMMU using DMA Remapping (DMAR) Devices.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-05-13 12:31:54 +08:00
Yogesh Tyagi
9ee4834eab linux-intel-rt/6.6 : update to tag lts-v6.6.25-rt29-preempt-rt-240416T010215Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-04-22 10:54:41 +08:00
Yogesh Tyagi
4e30042791 linux-intel/6.6 : update to tag lts-v6.6.25-linux-240415T215440Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-04-22 10:54:41 +08:00
Yogesh Tyagi
0e43ce8605 linux-intel-rt/6.6 : update to tag lts-v6.6.23-rt28-preempt-rt-240407T195413Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-04-15 15:37:08 +08:00
Yogesh Tyagi
c31ad2df36 linux-intel/6.6 : update to tag lts-v6.6.23-linux-240407T055600Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-04-15 15:37:08 +08:00
Yogesh Tyagi
b815f56c01 linux-intel/6.8 : add recipe
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-03-21 09:29:59 +08:00
Yogesh Tyagi
430c6e6391 linux-intel/6.7 : drop recipe
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-03-21 09:29:59 +08:00
Yogesh Tyagi
b235686f37 linux-intel-rt/6.6 : update to tag lts-v6.6.20-rt25-preempt-rt-240308T080222Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-03-21 09:29:59 +08:00
Yogesh Tyagi
fe0060a12e linux-intel/6.6 : update to tag lts-v6.6.20-linux-240308T063847Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-03-21 09:29:59 +08:00
Yogesh Tyagi
19a72dad31 linux-intel/6.7: update to tag mainline-tracking-v6.7-rc3-linux-231206T020418Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-02-14 09:34:41 +08:00
Yogesh Tyagi
f0dc074fc0 linux-intel-rt/6.6: update to tag lts-v6.6.14-rt21-preempt-rt-240131T164236Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-02-14 09:34:41 +08:00
Yogesh Tyagi
37a67779a0 linux-intel/6.6: update to tag lts-v6.6.14-linux-240131T053107Z
linux-intel-lts has backported ae1914174 to 6.6 branch. The commit drops
CONFIG_DEBUG_CREDENTIALS config option which results in warnings when building
with yocto-6.6 branch of y-k-c.
Suppress the warnings for linux-intel kernel for now.

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-02-14 09:34:41 +08:00
Naveen Saini
55b15013f2 linux-intel: update to latest kernel config
This update includes:

can: drop obsolete CONFIG_PCH_CAN
bsp/intel-x86: add support for TI DP83867 Gigabit PHY
beaglebone: Drop the nonassignable kernel options
features/qat/qat.cfg: enable CONFIG_PCIEAER

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-30 14:50:03 +08:00
Naveen Saini
0bcaf75ea8 linux-intel: fix menuconfig
Refreshed and include patches from linux-yocto 6.6 to detect ncurses correctly when
cross-compiling.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-22 11:57:57 +08:00
Yogesh Tyagi
f48f718cc0 linux-intel-rt/6.4: drop recipe
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Yogesh Tyagi
0f794d77b5 linux-intel/6.7: add recipe
Replace v6.4 with mainline-tracking v6.7-rc3 tag mainline-tracking-v6.7-rc3-linux-231129T100251Z
Also change yocto-kernel-cache branch to master

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Yogesh Tyagi
33a0f7dc25 linux-intel-rt/6.6: add recipe
Replace v6.1 with linux-intel-lts v6.6.5 tag lts-v6.6.5-rt16-preempt-rt-231212T043456Z,

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Yogesh Tyagi
7716ddce78 linux-intel/6.6: add recipe
Replace v6.1 with linux-intel-lts v6.6.5 tag lts-v6.6.5-linux-231211T170932Z

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Anuj Mittal
c220d2b0cb linux-intel-rt/6.1: update to v6.1.59-rt16
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-20 09:31:35 +08:00
Anuj Mittal
f7bac45bc4 linux-intel/6.1: update to v6.1.59
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-20 09:30:27 +08:00
Anuj Mittal
1bca60610c linux-intel-rt/6.1: update to v6.1.46-rt14
Also fetch the latest kernel configurations from kernel cache.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-17 17:32:34 +08:00
Anuj Mittal
c139b27c3a linux-intel/6.1: update to v6.1.46
Fetch the latest changes for kernel configurations as well.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-17 17:32:34 +08:00
Naveen Saini
6a3d314f43 linux-intel-rt/6.4: set LINUX_KERNEL_TYPE
set kernel type to 'preempt-rt' for real-time kernel.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-02 15:05:24 +08:00
Yogesh Tyagi
1463e5ae10 linux-intel/6.4: change kernel cache branch to yocto-6.4
* Use latest commit from yocto-6.4 of kernel cache

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-03 11:52:22 +08:00
Yogesh Tyagi
791c505690 linux-intel-rt/6.4: add recipe
* 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>
2023-08-03 11:52:22 +08:00
Yogesh Tyagi
75d2e2cf31 linux-intel/6.4: add recipe
It builds 6.4 kernel version from mainline-tracking tree.
https://github.com/intel/mainline-tracking

tag: mainline-tracking-v6.4-linux-230712T101017Z

Drop v6.2 mainline recipe

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-24 09:14:23 +08:00