From 8544730cac7c4516c4c6284d258a226cae60e7c4 Mon Sep 17 00:00:00 2001 From: Jun Zhu Date: Wed, 13 Aug 2025 10:25:53 +0800 Subject: linux-imx-headers: Update to 6.12.20 Signed-off-by: Jun Zhu --- recipes-kernel/linux/linux-imx-headers_6.12.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 @@ -# Copyright 2017-2024 NXP +# Copyright 2017-2025 NXP # Released under the MIT license (see COPYING.MIT for the terms) SUMMARY = "Installs i.MX-specific kernel headers" @@ -13,7 +13,7 @@ SRC_URI = " \ " SRCBRANCH = "lf-6.12.y" LOCALVERSION = "-lts-${SRCBRANCH}" -SRCREV = "37d02f4dcbbe6677dc9f5fc17f386c05d6a7bd7a" +SRCREV = "dfaf2136deb2af2e60b994421281ba42f1c087e0" do_configure[noexec] = "1" -- cgit v1.2.3-54-g00ecf From de533b156fb085f7cea7538c4be3818db16b99dd Mon Sep 17 00:00:00 2001 From: Jun Zhu Date: Wed, 13 Aug 2025 10:26:34 +0800 Subject: linux-imx: Update from 6.12.3 to 6.12.20 Signed-off-by: Jun Zhu --- recipes-kernel/linux/linux-imx_6.12.bb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 @@ # Copyright 2013-2016 (C) Freescale Semiconductor -# Copyright 2017-2024 (C) NXP +# Copyright 2017-2025 (C) NXP # Copyright 2018 (C) O.S. Systems Software LTDA. # Released under the MIT license (see COPYING.MIT for the terms) # @@ -13,15 +13,15 @@ i.MX Family Reference Boards. It includes support for many IPs such as GPU, VPU require recipes-kernel/linux/linux-imx.inc SRCBRANCH = "lf-6.12.y" -LOCALVERSION = "-6.12.3-1.1.0" -SRCREV = "37d02f4dcbbe6677dc9f5fc17f386c05d6a7bd7a" +LOCALVERSION = "-6.12.20-2.0.0" +SRCREV = "dfaf2136deb2af2e60b994421281ba42f1c087e0" # PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition # required by kernel-yocto.bbclass. # # LINUX_VERSION define should match to the kernel version referenced by SRC_URI and # should be updated once patchlevel is merged. -LINUX_VERSION = "6.12.3" +LINUX_VERSION = "6.12.20" KBUILD_DEFCONFIG:mx6-generic-bsp = "imx_v7_defconfig" KBUILD_DEFCONFIG:mx7-generic-bsp = "imx_v7_defconfig" -- cgit v1.2.3-54-g00ecf From 568ecd22725c93322e03be31818cb5970562e77c Mon Sep 17 00:00:00 2001 From: Jun Zhu Date: Wed, 13 Aug 2025 10:29:23 +0800 Subject: kernel-module-nxp-wlan: Update from LF-6.12.3 to LF-6.12.20 This commit add the following source revisions: 7a8beaa Updated the README file by correcting the destination PATH of source code and binary eecc587 Driver commit for release MM6X18537.p9 2025-05-27_13:55:57 ca52beb Pull request #1: Master 91d2e89 mxm_wifiex: fix build error on L6.15 kernel next tree 2da89e4 WCSWREL-700: Makefile: remove the SD8801 support bc7387b Driver commit for release MM6X18537.p2_2025-04-22-00-50-45 32e3210 Driver commit for release MM6X18537_2025-04-22-00-42-38 0ea4f2f mxm_wifiex: fix build error on L6.14 kernel next tree 3383eb3 mxm_wifiex: remove MODULE_DEVICE_TABLE for usb wifi driver e207c16 mxm_wifiex: Enable PCIE-AW693 and USB-IW610 support 58368fe mxm_wifiex: fix build warnings on L6.13 kernel next tree Signed-off-by: Jun Zhu --- recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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" RPROVIDES:${PN} = "kernel-module-nxp89xx" RCONFLICTS:${PN} = "kernel-module-nxp89xx" -SRCBRANCH = "lf-6.12.3_1.0.0" +SRCBRANCH = "lf-6.12.20_2.0.0" MRVL_SRC ?= "git://github.com/nxp-imx/mwifiex.git;protocol=https" SRC_URI = " \ ${MRVL_SRC};branch=${SRCBRANCH} \ file://mlinux-moal_main-lower-PRINTM_MMSG-log-level-to-KERN_INFO.patch \ " -SRCREV = "0396cfb38ad73a3d587cd0f8c139b47801e70891" +SRCREV = "7a8beaa1605cb0870dc7ba3312c76df91cb0d6cf" inherit module -- cgit v1.2.3-54-g00ecf From 3b17c90497382425a5e196d60455cf52c6f6e6ed Mon Sep 17 00:00:00 2001 From: Jun Zhu Date: Wed, 13 Aug 2025 10:31:56 +0800 Subject: kernel-module-isp-vvcam: Upgrade 4.2.2.25.1 -> 4.2.2.25.2 This commit add the following source revisions: 191c4b95 LF-14654 initialize q->lock to accommodate community change ee6c79b9 CL1125312 M865SW-1342: Fix vvext capture image fails when do stress test dc686fbb CL1127718 M865SW-1317: Fix frame rate drop issue after disabling dewarp engine Signed-off-by: Jun Zhu --- .../kernel-module-isp-vvcam_4.2.2.25.1.bb | 22 --------------------- .../kernel-module-isp-vvcam_4.2.2.25.2.bb | 23 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 22 deletions(-) delete mode 100644 recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.1.bb create mode 100644 recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb 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.1.bb deleted file mode 100644 index 62dd737cb..000000000 --- a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.1.bb +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (C) 2020-2023 NXP - -DESCRIPTION = "Kernel loadable module for ISP" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://${S}/../LICENSE;md5=64381a6ea83b48c39fe524c85f65fb44" - -SRC_URI = "${ISP_KERNEL_SRC};branch=${SRCBRANCH}" -ISP_KERNEL_SRC ?= "git://github.com/nxp-imx/isp-vvcam.git;protocol=https" -SRCBRANCH = "lf-6.12.y_1.0.0" -SRCREV = "78d717bb22819df9d988ef1b4e3cca1acf61095d" - -S = "${UNPACKDIR}/${BP}/vvcam/v4l2" - -inherit module - -MODULES_MODULE_SYMVERS_LOCATION = "dwe" - -DEBUG_PREFIX_MAP:prepend = " \ - -fmacro-prefix-map=${UNPACKDIR}/${BP}/vvcam=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} \ - -fdebug-prefix-map=${UNPACKDIR}/${BP}/vvcam=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} " - -COMPATIBLE_MACHINE = "(mx8mp-nxp-bsp)" diff --git a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb new file mode 100644 index 000000000..058d9e0d8 --- /dev/null +++ b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.25.2.bb @@ -0,0 +1,23 @@ +# Copyright (C) 2020-2025 NXP + +DESCRIPTION = "Kernel loadable module for ISP" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://${S}/../LICENSE;md5=64381a6ea83b48c39fe524c85f65fb44" + +SRC_URI = "${ISP_KERNEL_SRC};branch=${SRCBRANCH}" +ISP_KERNEL_SRC ?= "git://github.com/nxp-imx/isp-vvcam.git;protocol=https" +SRCBRANCH = "lf-6.12.y_2.0.0" +SRCREV = "dc686fbb8b5b2f4cbc58d83756f65ad970b03ac2" + + +S = "${UNPACKDIR}/${BP}/vvcam/v4l2" + +inherit module + +MODULES_MODULE_SYMVERS_LOCATION = "dwe" + +DEBUG_PREFIX_MAP:prepend = " \ + -fmacro-prefix-map=${UNPACKDIR}/${BP}/vvcam=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} \ + -fdebug-prefix-map=${UNPACKDIR}/${BP}/vvcam=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} " + +COMPATIBLE_MACHINE = "(mx8mp-nxp-bsp)" -- cgit v1.2.3-54-g00ecf From f34a179be98bed4c976eb230ff685a0824c0c2f4 Mon Sep 17 00:00:00 2001 From: Jun Zhu Date: Wed, 13 Aug 2025 10:34:02 +0800 Subject: kernel-module-imx-gpu-viv: Upgrade 6.4.11.p3.0 -> 6.4.11.p3.2 Signed-off-by: Jun Zhu --- .../kernel-module-imx-gpu-viv_6.4.11.p3.0.bb | 24 ---------------------- .../kernel-module-imx-gpu-viv_6.4.11.p3.2.bb | 24 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 24 deletions(-) delete mode 100644 recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.0.bb create mode 100644 recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb 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.0.bb deleted file mode 100644 index f55ca7084..000000000 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.0.bb +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright (C) 2015-2016 Freescale Semiconductor -# Copyright (C) 2017-2024 NXP - -SUMMARY = "Kernel loadable module for Vivante GPU" -DESCRIPTION = "Builds the Vivante GPU kernel driver as a loadable kernel module, \ -allowing flexibility to use a newer graphics release with an older kernel." -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI = "${KERNEL_SRC};subpath=drivers/mxc/gpu-viv;destsuffix=${S}/src \ - file://Add-makefile.patch" -KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" -SRCBRANCH = "lf-6.12.y" -LOCALVERSION = "-6.12.3-1.0.0" -SRCREV = "d8c9f00d41b313a1ac122530524a62604c6871c9" - -S = "${UNPACKDIR}/${BP}" - -inherit module - -EXTRA_OEMAKE += "CONFIG_MXC_GPU_VIV=m" - -KERNEL_MODULE_AUTOLOAD = "galcore" -COMPATIBLE_MACHINE = "(imx-nxp-bsp)" diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb new file mode 100644 index 000000000..63086d59a --- /dev/null +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p3.2.bb @@ -0,0 +1,24 @@ +# Copyright (C) 2015-2016 Freescale Semiconductor +# Copyright (C) 2017-2024 NXP + +SUMMARY = "Kernel loadable module for Vivante GPU" +DESCRIPTION = "Builds the Vivante GPU kernel driver as a loadable kernel module, \ +allowing flexibility to use a newer graphics release with an older kernel." +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI = "${KERNEL_SRC};subpath=drivers/mxc/gpu-viv;destsuffix=${S}/src \ + file://Add-makefile.patch" +KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" +SRCBRANCH = "lf-6.12.y" +LOCALVERSION = "-6.12.20-2.0.0" +SRCREV = "d53b3fa8a69bef5ead825e81aa62dbdd08e1409c" + +S = "${UNPACKDIR}/${BP}" + +inherit module + +EXTRA_OEMAKE += "CONFIG_MXC_GPU_VIV=m" + +KERNEL_MODULE_AUTOLOAD = "galcore" +COMPATIBLE_MACHINE = "(imx-nxp-bsp)" -- cgit v1.2.3-54-g00ecf