diff options
Diffstat (limited to 'recipes-kernel/kernel-modules')
16 files changed, 58 insertions, 162 deletions
diff --git a/recipes-kernel/kernel-modules/kernel-module-ar_git.bb b/recipes-kernel/kernel-modules/kernel-module-ar_git.bb index 7fecf0c6..553e2013 100644 --- a/recipes-kernel/kernel-modules/kernel-module-ar_git.bb +++ b/recipes-kernel/kernel-modules/kernel-module-ar_git.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287" inherit module -SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/auto-resp;branch=nxp/sdk-v2.0.x" +SRC_URI = "git://github.com/nxp-qoriq-yocto-sdk/auto-resp;branch=nxp/sdk-v2.0.x;protocol=https" SRCREV = "9a74743167dcfcfbca5056eedbff9a52337c9712" S = "${WORKDIR}/git" diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv/Add-makefile.patch b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv/Add-makefile.patch index 63f408c5..efe6cec6 100644 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv/Add-makefile.patch +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv/Add-makefile.patch @@ -1,3 +1,7 @@ +Add makefile to kernel-module-imx-gpu-viv + +Upstream-Status: Pending +Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Index: git/Makefile =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p2.2+fslc.bb index c0943907..13793132 100644 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p2.2+fslc.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e" PV .= "+git${SRCPV}" -SRCREV = "5c7b8847fb9533aaea809d9d5a4eba2f1792f93c" +SRCREV = "4d035200e7b15d2713d49979a1d05f201b92cf4c" SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master" S = "${WORKDIR}/git" diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.0.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p2.4.bb index 12de35be..e48d7258 100644 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.0.bb +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.11.p2.4.bb @@ -1,5 +1,5 @@ # Copyright (C) 2015-2016 Freescale Semiconductor -# Copyright (C) 2017-2021 NXP +# Copyright (C) 2017-2024 NXP SUMMARY = "Kernel loadable module for Vivante GPU" DESCRIPTION = "Builds the Vivante GPU kernel driver as a loadable kernel module, \ @@ -7,14 +7,12 @@ 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" -SRCBRANCH = "lf-5.15.y" -LOCALVERSION = "-5.15.5-1.0.0" -KERNEL_SRC ?= "git://source.codeaurora.org/external/imx/linux-imx.git;protocol=https;branch=master" -SRC_URI = " \ - ${KERNEL_SRC};branch=${SRCBRANCH};subpath=drivers/mxc/gpu-viv;destsuffix=git/src \ - file://Add-makefile.patch \ -" -SRCREV = "e47e5ff6895a7aa2f75dcb2e2c7257e25cf77901" +SRC_URI = "${KERNEL_SRC};subpath=drivers/mxc/gpu-viv;destsuffix=git/src \ + file://Add-makefile.patch" +KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" +SRCBRANCH = "lf-6.6.y" +LOCALVERSION = "-6.6.3-1.0.0" +SRCREV = "3571388e9660f96b65b5fdcc093cc973ee502949" S = "${WORKDIR}/git" diff --git a/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb b/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb deleted file mode 100644 index c2effd01..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb +++ /dev/null @@ -1,13 +0,0 @@ -require kernel-module-ipc.inc - -EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} B4860=1 CONFIG_MULTI_RAT=1" - -do_install(){ - install -d ${D}/usr/driver/IPC/multi_rat - install -m 755 ${S}/kernel/*.ko ${D}/usr/driver/IPC/multi_rat -} - -FILES:${PN} += "/usr/driver/IPC/multi_rat/*.ko" -FILES:${PN}-dbg += "/usr/driver/IPC/multi_rat/.debug" - -COMPATIBLE_MACHINE = "(b4860qds|b4420qds)" diff --git a/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb b/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb deleted file mode 100644 index 23418175..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb +++ /dev/null @@ -1,13 +0,0 @@ -require kernel-module-ipc.inc - -EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} B4860=1" - -do_install(){ - install -d ${D}/usr/driver/IPC/single_rat - install -m 755 ${S}/kernel/*.ko ${D}/usr/driver/IPC/single_rat -} - -FILES:${PN} += "/usr/driver/IPC/single_rat/*.ko" -FILES:${PN}-dbg += "/usr/driver/IPC/single_rat/.debug" - -COMPATIBLE_MACHINE = "(b4860qds|b4420qds)" diff --git a/recipes-kernel/kernel-modules/kernel-module-ipc.inc b/recipes-kernel/kernel-modules/kernel-module-ipc.inc index 903c53a4..d2316fe0 100644 --- a/recipes-kernel/kernel-modules/kernel-module-ipc.inc +++ b/recipes-kernel/kernel-modules/kernel-module-ipc.inc @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fa38cd73d71527dc6efb546474f64d10" inherit module qoriq_build_64bit_kernel -SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/ipc;protocol=https;nobranch=1" +SRC_URI = "git://github.com/nxp-qoriq-yocto-sdk/ipc;protocol=https;nobranch=1" SRCREV = "74d662707558290f070f9589177db730444bc435" S = "${WORKDIR}/git" diff --git a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam/0001-dwe_isr.c-fix-error-found-by-gcc12.patch b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam/0001-dwe_isr.c-fix-error-found-by-gcc12.patch deleted file mode 100644 index f317a08d..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam/0001-dwe_isr.c-fix-error-found-by-gcc12.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 95c353810b55b30a70f1317369fcb179b444f2da Mon Sep 17 00:00:00 2001 -From: Max Krummenacher <max.krummenacher@toradex.com> -Date: Tue, 17 May 2022 14:49:55 +0000 -Subject: [PATCH] dwe_isr.c: fix error found by gcc12 - -| .../vvcam/v4l2/../dwe/dwe_isr.c: In function 'update_dma_buffer': -| .../vvcam/v4l2/../dwe/dwe_isr.c:107:47: error: the comparison will always evaluate as 'false' for the address of 'dist_map' will never be NULL [-Werror=address] -| 107 | if (dev->dist_map[dev->index] == NULL) { -| | ^~ -| cc1: all warnings being treated as errors -| .../vvcam/v4l2/../dwe/dwe_dev.h:109:20: note: 'dist_map' declared here -| 109 | dma_addr_t dist_map[MAX_DWE_NUM][MAX_CFG_NUM]; -| | ^~~~~~~~ -| cc1: all warnings being treated as errors - -Taking just one element of the first dimension of a multi-dimensional -array always returns a valid pointer. - -Likely what was meant is to check if the later used element -( dev->dist_map[dev->index][which] ) contains NULL but that isn't -what the code does. -Change the code according to that assumption. - -Upstream-Status: Pending - -Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> ---- - vvcam/dwe/dwe_isr.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/vvcam/dwe/dwe_isr.c b/vvcam/dwe/dwe_isr.c -index ba74302..73ef83b 100644 ---- a/vvcam/dwe/dwe_isr.c -+++ b/vvcam/dwe/dwe_isr.c -@@ -104,7 +104,8 @@ static int update_dma_buffer(struct dwe_ic_dev *dev) - continue; - } - -- if (dev->dist_map[dev->index] == NULL) { -+ which = dev->which[dev->index]; -+ if (dev->dist_map[dev->index][which] == (dma_addr_t)NULL) { - vvbuf_ready(dev->sink_bctx, dev->src->pad, dev->src); - dev->src = NULL; - dev->error = BUF_ERR_WRONGSTATE; -@@ -121,7 +122,6 @@ static int update_dma_buffer(struct dwe_ic_dev *dev) - } - } while(dev->dst == NULL); - -- which = dev->which[dev->index]; - dwe_s_params(dev, &dev->info[dev->index][which]); - dwe_set_buffer(dev, &dev->info[dev->index][which], dev->dst->dma); - dwe_set_lut(dev, dev->dist_map[dev->index][which]); --- -2.20.1 - diff --git a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.16.0.bb b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.16.0.bb deleted file mode 100644 index d5862222..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.16.0.bb +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2020-2021 NXP - -DESCRIPTION = "Kernel loadable module for ISP" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://${WORKDIR}/git/vvcam/LICENSE;md5=64381a6ea83b48c39fe524c85f65fb44" - -SRCBRANCH = "lf-5.10.y_2.2.0" -ISP_KERNEL_SRC ?= "git://source.codeaurora.org/external/imx/isp-vvcam.git;protocol=https;branch=master" - -SRC_URI = " \ - ${ISP_KERNEL_SRC};branch=${SRCBRANCH} \ - file://0001-dwe_isr.c-fix-error-found-by-gcc12.patch;patchdir=${WORKDIR}/git \ -" -SRCREV = "b2321c0c513322aca8187ebf0328b74fe45a0f01" - -S = "${WORKDIR}/git/vvcam/v4l2" - -inherit module - -COMPATIBLE_MACHINE = "(mx8mp-nxp-bsp)" diff --git a/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.24.0.bb b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.24.0.bb new file mode 100644 index 00000000..d5804634 --- /dev/null +++ b/recipes-kernel/kernel-modules/kernel-module-isp-vvcam_4.2.2.24.0.bb @@ -0,0 +1,20 @@ +# Copyright 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.1.55_2.2.0" +SRCREV = "2c762259b979d7ec5a2e17df6ad823de49d43a28" + +S = "${WORKDIR}/git/vvcam/v4l2" + +inherit module + +DEBUG_PREFIX_MAP:prepend = " \ + -fmacro-prefix-map=${WORKDIR}/git/vvcam=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} \ + -fdebug-prefix-map=${WORKDIR}/git/vvcam=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} " + +COMPATIBLE_MACHINE = "(mx8mp-nxp-bsp)" diff --git a/recipes-kernel/kernel-modules/kernel-module-ls-debug_git.bb b/recipes-kernel/kernel-modules/kernel-module-ls-debug_git.bb index 0a83a4a2..ba156161 100644 --- a/recipes-kernel/kernel-modules/kernel-module-ls-debug_git.bb +++ b/recipes-kernel/kernel-modules/kernel-module-ls-debug_git.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94263f12f9416f9fd0493c8f9e8085a3" inherit module autotools-brokensep -SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/ls-dbg;branch=nxp/master" +SRC_URI = "git://github.com/nxp-qoriq-yocto-sdk/ls-dbg;branch=nxp/master;protocol=https" SRCREV = "40501f6659e880d38508cdd34a4df2d348d1c68e" S = "${WORKDIR}/git" diff --git a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb new file mode 100644 index 00000000..0bf6154d --- /dev/null +++ b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb @@ -0,0 +1,22 @@ +SUMMARY = "NXP Wi-Fi driver for module 88w8801/8987/8997/9098 IW416/612" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://../../LICENSE;md5=ab04ac0f249af12befccb94447c08b77" + +# For backwards compatibility +PROVIDES += "kernel-module-nxp89xx" +RREPLACES:${PN} = "kernel-module-nxp89xx" +RPROVIDES:${PN} = "kernel-module-nxp89xx" +RCONFLICTS:${PN} = "kernel-module-nxp89xx" + +SRCBRANCH = "lf-6.1.55_2.2.0" +MRVL_SRC ?= "git://github.com/nxp-imx/mwifiex.git;protocol=https" +SRC_URI = "${MRVL_SRC};branch=${SRCBRANCH}" +SRCREV = "952d10f3349426f917636a4560974117eb6eef5b" + +S = "${WORKDIR}/git/mxm_wifiex/wlan_src" + +inherit module + +EXTRA_OEMAKE = "KERNELDIR=${STAGING_KERNEL_BUILDDIR} -C ${STAGING_KERNEL_BUILDDIR} M=${S}" + +COMPATIBLE_MACHINE = "(imx-nxp-bsp)" diff --git a/recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb b/recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb deleted file mode 100644 index 00747f72..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb +++ /dev/null @@ -1,17 +0,0 @@ -SUMMARY = "NXP Wi-Fi driver for module 88w8997/8987" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=ab04ac0f249af12befccb94447c08b77" - -SRCBRANCH = "lf-5.10.72_2.2.0" -MRVL_SRC ?= "git://source.codeaurora.org/external/imx/mwifiex.git;protocol=https" -SRC_URI = "${MRVL_SRC};branch=${SRCBRANCH}" -SRCREV = "3c2a3c2cd25e9dce95f34c21bb4e728647eb64ee" - -S = "${WORKDIR}/git/mxm_wifiex/wlan_src" - -inherit module - -EXTRA_OEMAKE = "KERNELDIR=${STAGING_KERNEL_BUILDDIR} -C ${STAGING_KERNEL_BUILDDIR} M=${S}" - -COMPATIBLE_MACHINE = "(imx-nxp-bsp)" - diff --git a/recipes-kernel/kernel-modules/kernel-module-perf-qoriq_0.8.2.bb b/recipes-kernel/kernel-modules/kernel-module-perf-qoriq_0.8.2.bb deleted file mode 100644 index 7beaf0e7..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-perf-qoriq_0.8.2.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "QorIQ extension to Perf for supporting non core counters" -LICENSE = "GPL-2.0-or-later" -LIC_FILES_CHKSUM = "file://COPYING;md5=e29234dd5d40dc352cc60cc0c93437ba" - -SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/qoriq-perf;branch=nxp/master" -SRCREV = "7beb3783edac66bab00c85d99a7b073f569af7fd" - -S = "${WORKDIR}/git" - -inherit module autotools-brokensep qoriq_build_64bit_kernel - -PROCESSOR_REV ?= "B4860_R1" -EXTRA_OECONF += "--with-linux=${STAGING_KERNEL_DIR} \ - --with-processor=${PROCESSOR_REV}" - -EXTRA_OEMAKE += 'SYSROOT="${D}"' - -COMPATIBLE_MACHINE = "(b4860qds)" diff --git a/recipes-kernel/kernel-modules/kernel-module-scatter-gather_git.bb b/recipes-kernel/kernel-modules/kernel-module-scatter-gather_git.bb deleted file mode 100644 index b80aa79b..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-scatter-gather_git.bb +++ /dev/null @@ -1,12 +0,0 @@ -SUMMARY = "Scatter-gather logic for multiple tables" -LICENSE = "GPL-2.0-or-later" -LIC_FILES_CHKSUM = "file://COPYING;md5=e9605a22ea50467bd2bfe4cdd66e69ae" - -inherit module - -SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/scatter-gather;branch=nxp/master" -SRCREV = "97db173d08a70abe2b9a6fa928299a117f3febc2" - -S = "${WORKDIR}/git" - -COMPATIBLE_MACHINE = "(ls1021a)" diff --git a/recipes-kernel/kernel-modules/kernel-module-uio-seville_0.1.bb b/recipes-kernel/kernel-modules/kernel-module-uio-seville_0.1.bb index a8d5d498..efccc286 100644 --- a/recipes-kernel/kernel-modules/kernel-module-uio-seville_0.1.bb +++ b/recipes-kernel/kernel-modules/kernel-module-uio-seville_0.1.bb @@ -2,7 +2,7 @@ DESCRIPTION = "UIO driver for T1040 L2 Switch" LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e" -SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/l2switch-uio;branch=nxp/sdk-v2.0.x" +SRC_URI = "git://github.com/nxp-qoriq-yocto-sdk/l2switch-uio;branch=nxp/sdk-v2.0.x;protocol=https" SRCREV = "0f31fbcbe9ab1ab9c424da34f70c82314b16f8de" inherit module |