summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2025-08-15 18:12:22 -0300
committerGitHub <noreply@github.com>2025-08-15 18:12:22 -0300
commit9b4d9115e668478d3527ed819a6d24f86b437a8a (patch)
tree8241d3834f7576912969f0e41067ff196c29ea3a
parentb80b2e0cbc7472d1dbfdd2060fbfb5fefbe297ef (diff)
parentf34a179be98bed4c976eb230ff685a0824c0c2f4 (diff)
downloadmeta-freescale-9b4d9115e668478d3527ed819a6d24f86b437a8a.tar.gz
Merge pull request #2337 from nxp-upstream/kernel_and_modules_6.12.20
Upgrade Linux kernel and headers and Modules to 6.12.20
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb (renamed from recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.0.bb)4
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb (renamed from recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.1.bb)7
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb4
-rw-r--r--recipes-kernel/linux/linux-imx-headers_6.12.bb4
-rw-r--r--recipes-kernel/linux/linux-imx_6.12.bb8
5 files changed, 14 insertions, 13 deletions
diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.0.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb
index f55ca7084..63086d59a 100644
--- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.0.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb
@@ -11,8 +11,8 @@ SRC_URI = "${KERNEL_SRC};subpath=drivers/mxc/gpu-viv;destsuffix=${S}/src \
11 file://Add-makefile.patch" 11 file://Add-makefile.patch"
12KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" 12KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}"
13SRCBRANCH = "lf-6.12.y" 13SRCBRANCH = "lf-6.12.y"
14LOCALVERSION = "-6.12.3-1.0.0" 14LOCALVERSION = "-6.12.20-2.0.0"
15SRCREV = "d8c9f00d41b313a1ac122530524a62604c6871c9" 15SRCREV = "d53b3fa8a69bef5ead825e81aa62dbdd08e1409c"
16 16
17S = "${UNPACKDIR}/${BP}" 17S = "${UNPACKDIR}/${BP}"
18 18
diff --git a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.1.bb b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb
index 62dd737cb..058d9e0d8 100644
--- a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.1.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb
@@ -1,4 +1,4 @@
1# Copyright (C) 2020-2023 NXP 1# Copyright (C) 2020-2025 NXP
2 2
3DESCRIPTION = "Kernel loadable module for ISP" 3DESCRIPTION = "Kernel loadable module for ISP"
4LICENSE = "GPL-2.0-only" 4LICENSE = "GPL-2.0-only"
@@ -6,8 +6,9 @@ LIC_FILES_CHKSUM = "file://${S}/../LICENSE;md5=64381a6ea83b48c39fe524c85f65fb44"
6 6
7SRC_URI = "${ISP_KERNEL_SRC};branch=${SRCBRANCH}" 7SRC_URI = "${ISP_KERNEL_SRC};branch=${SRCBRANCH}"
8ISP_KERNEL_SRC ?= "git://github.com/nxp-imx/isp-vvcam.git;protocol=https" 8ISP_KERNEL_SRC ?= "git://github.com/nxp-imx/isp-vvcam.git;protocol=https"
9SRCBRANCH = "lf-6.12.y_1.0.0" 9SRCBRANCH = "lf-6.12.y_2.0.0"
10SRCREV = "78d717bb22819df9d988ef1b4e3cca1acf61095d" 10SRCREV = "dc686fbb8b5b2f4cbc58d83756f65ad970b03ac2"
11
11 12
12S = "${UNPACKDIR}/${BP}/vvcam/v4l2" 13S = "${UNPACKDIR}/${BP}/vvcam/v4l2"
13 14
diff --git a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb
index 70386dc0d..2341ab0c9 100644
--- a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb
@@ -8,13 +8,13 @@ RREPLACES:${PN} = "kernel-module-nxp89xx"
8RPROVIDES:${PN} = "kernel-module-nxp89xx" 8RPROVIDES:${PN} = "kernel-module-nxp89xx"
9RCONFLICTS:${PN} = "kernel-module-nxp89xx" 9RCONFLICTS:${PN} = "kernel-module-nxp89xx"
10 10
11SRCBRANCH = "lf-6.12.3_1.0.0" 11SRCBRANCH = "lf-6.12.20_2.0.0"
12MRVL_SRC ?= "git://github.com/nxp-imx/mwifiex.git;protocol=https" 12MRVL_SRC ?= "git://github.com/nxp-imx/mwifiex.git;protocol=https"
13SRC_URI = " \ 13SRC_URI = " \
14 ${MRVL_SRC};branch=${SRCBRANCH} \ 14 ${MRVL_SRC};branch=${SRCBRANCH} \
15 file://mlinux-moal_main-lower-PRINTM_MMSG-log-level-to-KERN_INFO.patch \ 15 file://mlinux-moal_main-lower-PRINTM_MMSG-log-level-to-KERN_INFO.patch \
16" 16"
17SRCREV = "0396cfb38ad73a3d587cd0f8c139b47801e70891" 17SRCREV = "7a8beaa1605cb0870dc7ba3312c76df91cb0d6cf"
18 18
19inherit module 19inherit module
20 20
diff --git a/recipes-kernel/linux/linux-imx-headers_6.12.bb b/recipes-kernel/linux/linux-imx-headers_6.12.bb
index 2f5ba04ee..ed2478965 100644
--- a/recipes-kernel/linux/linux-imx-headers_6.12.bb
+++ b/recipes-kernel/linux/linux-imx-headers_6.12.bb
@@ -1,4 +1,4 @@
1# Copyright 2017-2024 NXP 1# Copyright 2017-2025 NXP
2# Released under the MIT license (see COPYING.MIT for the terms) 2# Released under the MIT license (see COPYING.MIT for the terms)
3 3
4SUMMARY = "Installs i.MX-specific kernel headers" 4SUMMARY = "Installs i.MX-specific kernel headers"
@@ -13,7 +13,7 @@ SRC_URI = " \
13" 13"
14SRCBRANCH = "lf-6.12.y" 14SRCBRANCH = "lf-6.12.y"
15LOCALVERSION = "-lts-${SRCBRANCH}" 15LOCALVERSION = "-lts-${SRCBRANCH}"
16SRCREV = "37d02f4dcbbe6677dc9f5fc17f386c05d6a7bd7a" 16SRCREV = "dfaf2136deb2af2e60b994421281ba42f1c087e0"
17 17
18do_configure[noexec] = "1" 18do_configure[noexec] = "1"
19 19
diff --git a/recipes-kernel/linux/linux-imx_6.12.bb b/recipes-kernel/linux/linux-imx_6.12.bb
index 05d9c4ea6..267a33542 100644
--- a/recipes-kernel/linux/linux-imx_6.12.bb
+++ b/recipes-kernel/linux/linux-imx_6.12.bb
@@ -1,5 +1,5 @@
1# Copyright 2013-2016 (C) Freescale Semiconductor 1# Copyright 2013-2016 (C) Freescale Semiconductor
2# Copyright 2017-2024 (C) NXP 2# Copyright 2017-2025 (C) NXP
3# Copyright 2018 (C) O.S. Systems Software LTDA. 3# Copyright 2018 (C) O.S. Systems Software LTDA.
4# Released under the MIT license (see COPYING.MIT for the terms) 4# Released under the MIT license (see COPYING.MIT for the terms)
5# 5#
@@ -13,15 +13,15 @@ i.MX Family Reference Boards. It includes support for many IPs such as GPU, VPU
13require recipes-kernel/linux/linux-imx.inc 13require recipes-kernel/linux/linux-imx.inc
14 14
15SRCBRANCH = "lf-6.12.y" 15SRCBRANCH = "lf-6.12.y"
16LOCALVERSION = "-6.12.3-1.1.0" 16LOCALVERSION = "-6.12.20-2.0.0"
17SRCREV = "37d02f4dcbbe6677dc9f5fc17f386c05d6a7bd7a" 17SRCREV = "dfaf2136deb2af2e60b994421281ba42f1c087e0"
18 18
19# PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition 19# PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition
20# required by kernel-yocto.bbclass. 20# required by kernel-yocto.bbclass.
21# 21#
22# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and 22# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and
23# should be updated once patchlevel is merged. 23# should be updated once patchlevel is merged.
24LINUX_VERSION = "6.12.3" 24LINUX_VERSION = "6.12.20"
25 25
26KBUILD_DEFCONFIG:mx6-generic-bsp = "imx_v7_defconfig" 26KBUILD_DEFCONFIG:mx6-generic-bsp = "imx_v7_defconfig"
27KBUILD_DEFCONFIG:mx7-generic-bsp = "imx_v7_defconfig" 27KBUILD_DEFCONFIG:mx7-generic-bsp = "imx_v7_defconfig"