summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/kernel-modules
Commit message (Collapse)AuthorAgeFilesLines
* kernel-module-imx-gpu-viv: Set SECTION in the FSLC recipe per oelintoelint-cleanup-6-recipe-metadata-2Otavio Salvador8 days1-0/+1
| | | | | | Set SECTION. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Set SECTION per oelintOtavio Salvador8 days1-0/+1
| | | | | | Set SECTION. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-uio-seville: Set SUMMARY and SECTION per oelintOtavio Salvador8 days1-0/+2
| | | | | | Add the missing mandatory SUMMARY and set SECTION. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-nxp-wlan: Set DESCRIPTION and SECTION per oelintOtavio Salvador8 days1-0/+2
| | | | | | Add the missing mandatory DESCRIPTION and set SECTION. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-isp-vvcam: Set SUMMARY and SECTION per oelintOtavio Salvador8 days1-0/+2
| | | | | | Add the missing mandatory SUMMARY and set SECTION. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-ar: Set DESCRIPTION and SECTION per oelintOtavio Salvador8 days1-0/+2
| | | | | | Add the missing mandatory DESCRIPTION and set SECTION. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Use single space around variable assignmentsoelint-cleanup-2-homepage-sectionOtavio Salvador9 days1-1/+1
| | | | | | | | | | | | | | | meta-freescale used columnar alignment (multiple spaces padding the variable name out to a common column) for tables of assignments such as the fsl-eula-unpack MD5 sums and PACKAGECONFIG[...] entries. The Yocto Recipe Style Guide and oelint-adv (oelint.vars.spacesassignment) call for a single space around the assignment operator. Collapse the padding to a single space on every flagged assignment. The change is purely whitespace around the operator: variable names, operators and values (including whitespace inside quoted values) are untouched, as confirmed by an empty 'git diff -w'. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Set HOMEPAGE from SRC_URIOtavio Salvador10 days7-0/+7
| | | | | | | | | | | | | | Add the mandatory HOMEPAGE to recipes that were missing it, using each recipe's own upstream git repository (github.com/gitlab.com) taken from its SRC_URI. Clears the oelint-adv oelint.var.mandatoryvar.HOMEPAGE error for these recipes. Only recipes with a single, unambiguous upstream repo were set automatically; recipes with multiple repos in SRC_URI (a main source plus dependency/patch repos) were resolved by hand or left for a maintainer, to avoid pointing HOMEPAGE at a dependency. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Indent multi-line variable continuationsOtavio Salvador10 days3-3/+3
| | | | | | | | | | | | | | | | | | | | Align the continuation lines of multi-line variable assignments, as suggested by oelint-adv's auto-fix for a single rule (oelint.vars.multilineident), isolated to one commit. The auto-fix strips the leading space from a value's first line, which for a ':append' is a required separator; those five recipes had their leading space restored by hand, so ':append'/':prepend' concatenation is unchanged. A few multi-line values (e.g. DESCRIPTION) gain internal whitespace, which is cosmetic and collapses on display. Build-tested: parsing all 2948 recipes for an i.MX machine reports 0 errors. A residual set (the restored ':append' recipes, whose separator space oelint cannot reconcile with its indent preference, plus opencv/dpdk where oelint's own fix does not satisfy its checker) is left for per-recipe handling. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Replace tabs with spaces in task bodiesOtavio Salvador10 days1-4/+4
| | | | | | | | | | | | Convert leading-tab indentation to spaces in shell task bodies across the layer. Generated mechanically by oelint-adv's auto-fix for a single rule (oelint.tabs.notabs), isolated to one commit. Verified safe: every change is leading indentation of shell/BitBake code (no mid-line tabs, and none of the affected files contain heredocs where a tab would be significant), so there is no functional change. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Drop needless whitespace in assignmentsOtavio Salvador10 days2-2/+2
| | | | | | | | | | | | | | Remove the stray space between an assignment's opening quote and its line-continuation backslash, and the space before '%' in inline ${@...} expressions. Generated mechanically by oelint-adv's auto-fix for a single rule (oelint.vars.notneededspace), isolated to one commit. The affected values are whitespace-separated lists (leading space is insignificant) and Python format expressions ("%s"% p is equivalent), so there is no functional change; a re-run of oelint-adv reports the rule clean. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Strip trailing whitespaceOtavio Salvador10 days1-1/+1
| | | | | | | | | | | | Remove trailing whitespace across the layer's recipes. Generated mechanically by oelint-adv's auto-fix for a single rule (oelint.spaces.lineend), isolated to one commit so the mechanical change is easy to review and revert. Pure whitespace removal with no semantic effect; a re-run of oelint-adv reports the rule clean. No build change expected. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-nxp-wlan: fix device wakeup capability of mwifiex driverFranz Schnyder2026-05-212-0/+53
| | | | | | | | | | The device is always advertised as being wakeup capable, even if no interrupt line has been allocated for it. Add a patch to Initialize the device only as wakeup capable if an interrupt has been registered. Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com>
* kernel-module-isp-vvcam: fix build against pre-6.18 kernelsErnest Van Hoecke2026-05-112-1/+91
| | | | | | | | | | | | The 4.2.2.26.1 driver source is based on lf-6.18 and uses the v4l2_fh API introduced in Linux v6.18. Older kernels still provide the older helpers, which breaks the build due to missing file_to_v4l2_fh() and mismatching v4l2_fh_add/del() prototypes. Add a small compatibility wrapper for kernels older than v6.18. Fixes: 5594fa535392 ("isp-imx: Upgrade to 4.2.2.26.1") Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* fixup! imx-gpu-viv: Bump 6.4.11.p3.2 -> 6.4.11.p4.4Zelan Zou2026-04-281-1/+1
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-gpu-viv: Bump 6.4.11.p3.2 -> 6.4.11.p4.4Zelan Zou2026-04-281-7/+4
| | | | | | -Normalize OpenCL ICD implementation Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* Merge pull request #2470 from nxp-upstream/whinlatter-6.18.2Otavio Salvador2026-03-252-23/+22
|\ | | | | imx-atf/isp/basler-camera: Update to whinlatter 6.18.2
| * isp-imx: Upgrade to 4.2.2.26.1Zelan Zou2026-03-242-23/+22
| | | | | | | | | | | | Base on lf-6.18.2-1.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | kernel-module-nxp-wlan: Update to 6.18.2-1.0.0 latest commitZelan Zou2026-03-242-37/+3
|/ | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* kernel-module-nxp-wlan: Update revisions in recipe metadataVagner Nörnberg2026-02-201-3/+7
| | | | | | | | meta-imx version: walnascar-6.12.49_2.2.0 (#2423) Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
* kernel-module-isp-vvcam: Update metadata in the recipe to match imx configVagner Nörnberg2026-02-202-23/+23
| | | | | | meta-imx version: walnascar-6.12.49_2.2.0 (# 2423)
* kernel-module-imx-gpu-viv: Update metadata in the recipe to match imxVagner Nörnberg2026-02-201-3/+4
| | | | | | | | meta-imx version: walnascar-6.12.49_2.2.0 (# 2423) Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
* imx-gpu-viv,imx-gpu-g2d: Upgrade 6.4.11.p3.0 -> 6.4.11.p3.2Tom Hochstein2025-08-261-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade 6.4.11.p3.0 -> 6.4.11.p3.2Jun Zhu2025-08-131-2/+2
| | | | Signed-off-by: Jun Zhu <junzhu@nxp.com>
* kernel-module-isp-vvcam: Upgrade 4.2.2.25.1 -> 4.2.2.25.2Jun Zhu2025-08-131-3/+4
| | | | | | | | | | 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 <junzhu@nxp.com>
* kernel-module-nxp-wlan: Update from LF-6.12.3 to LF-6.12.20Jun Zhu2025-08-131-2/+2
| | | | | | | | | | | | | | | | | 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 <junzhu@nxp.com>
* global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch locationMax Krummenacher2025-06-288-16/+6
| | | | | | | | | | | | | | | | | The series [1] changed the way sources are fetched/unpacked and S needs to follow that. Additionally for git repos it moved away from having 'git/' as the checkout directory. This has been partly tested by building weston based image for imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images. E.g. none of the recipes specific for qoriq is built time tested. As walnascar is no longer compatible with master/whinlatter drop it from LAYERSERIES_COMPAT. [1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2277 from OSSystems/topic/kernel-module-imx-gpu-vivOtavio Salvador2025-05-151-3/+3
|\ | | | | kernel-module-imx-gpu-viv: 6.4.11.p2.4 -> 6.4.11.p3.0
| * kernel-module-imx-gpu-viv: 6.4.11.p2.4 -> 6.4.11.p3.0Rodrigo M. Duarte2025-05-141-3/+3
| | | | | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* | kernel-module-isp-vvcam: 4.2.2.24.2 -> 4.2.2.25.1Rodrigo M. Duarte2025-05-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit add the following source revisions: 78d717b MA-23208 Fix undeclared "vmalloc" build error in vvcam 2ac9f12 CL1041202 M865SW-1317: vvcam: isp framerate statistic is not accurate ad07139 MA-21928-1 Fix update symbol list build error f4d9818 CL982766 M865SW-1297: vvcam: Modify license for vvfocus headfile aba15ee CL981700 M865SW-1272: vvcam: Add little endian support for raw10/raw12 capture in tuning tool 72c5955 CL950364 M865SW-1248: vvcam: ISP service random crash and can't be recovered. 4fabcb6 LF-12838: vvcam: Fix the os08a20 sensor capture failed issue b5a4eaf LF-12820-3: vvcam: video: Fix build issue on rebase kernel next-20240618 c2cf5b7 LF-12820-2: vvcam: isp: Fix build issue on rebase kernel next-20240618 e470f21 LF-12820-1: vvcam: dwe: Fix build issue on rebase kernel next-20240618 93fa173 LF-12303: vvcam: Stop direct calls to queue num_buffers field 7f4c263 CL863724 M865SW-1231: vvcam: add two build warning options 9c58fe4 CL883206 M865SW-1188: vvcam: fix CTS capture failed on some resolutions bc67534 CL865138 M865SW-1233: vvcam : fix isp_ioc_g_feature_veresion spell error Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* | kernel-module-nxp-wlan: Update branch and source revisionRodrigo M. Duarte2025-05-141-1/+1
|/ | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* kernel-module-nxp-wlan: Update from LF-6.6.52 to LF-6.12.3Rodrigo M. Duarte2025-05-143-1916/+6
| | | | | | | | | | This commit add the following source revisions: 0396cfb Makefile: remove script related setting to avoid build break a8d5496 mxm_wifiex: update to mxm6x18505.p14 release b952ebf mxm_wifiex: update to mxm6x18505.p12 release 7a182ab mxm_wifiex: update to mxm6x18505.p10 release Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* kernel-module-nxp-wlan: add patch to lower PRINTM_MMSG() log levelVitor Soares2025-05-052-0/+37
| | | | | | | | | | | Add a patch to change the log level used in the mwifiex driver's PRINTM_MMSG macro from KERN_ALERT to KERN_INFO. KERN_ALERT is meant for critical errors; using it for debug messages clutters logs. KERN_INFO is more appropriate for non-critical informational output. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
* kernel-module-nxp-wlan: remove COMPATIBLE_MACHINEVitor Soares2025-04-171-2/+0
| | | | | | | | | | | | The current COMPATIBLE_MACHINE restricts the recipe to i.MX SoCs with both BSP variants. However, the kernel-module-nxp-wlan provides the MXM drivers for the NXP Wi-Fi module (e.g., MAYA-W260), which may also be used with other SoCs like the Toradex Verdin-AM62P. To enable deployment of the MXM drivers on non-i.MX platforms, remove the COMPATIBLE_MACHINE restriction. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
* kernel-module-nxp-wlan: Add Upstream-StatusLeon Anavi2025-04-041-0/+2
| | | | | | Add Upstream-Status to patch. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
* kernel-module-nxp-wlan: Apply wireless patchErnest Van Hoecke2025-04-022-1/+1908
| | | | | | | | | | NXP released a patch for the MXM driver that is supposed to be applied on top of the checked out branch. Among other things, this patch adds a "MODULE_DEVICE_TABLE" which means the SDIO device driver is probed at runtime, which will not happen without this patch. Link: https://www.nxp.com/webapp/Download?colCode=Wireless-Patch-Release-IW612-W8997-W8801-v0.1&appType=license Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* kernel-module-nxp-wlan: Upgrade driver to 6.6.52-2.2.0Jun Zhu2025-01-071-3/+3
| | | | | | - The kernel driver supports new nxpiw610 module. Signed-off-by: Jun Zhu <junzhu@nxp.com>
* kernel-module-isp-vvcam: prevent build warningMax Krummenacher2024-10-171-0/+2
| | | | | | | | | | | | | | | The way the kernel-module-isp-vvcam Makefiles are written, each kernel module gets its own Module.symvers created in its own sub directory. The only kernel module actually having a symbol exported is vvcam-dwe. Thus point MODULES_MODULE_SYMVERS_LOCATION to that location. Prevents: | WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: Module.symvers not found in .../kernel-module-isp-vvcam/4.2.2.24.1/git/vvcam/v4l2/ | WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: Please consider setting MODULES_MODULE_SYMVERS_LOCATION to a | WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: directory below B to get correct inter-module dependencies Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* kernel-module-isp-vvcam: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-09-201-2/+2
| | | | | | Update to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* kernel-module-nxp-wlan: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-07-291-4/+4
| | | | | | Update mwifiex to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* Merge pull request #1813 from MrCry0/master-6.6.3Otavio Salvador2024-05-031-2/+2
|\ | | | | 6.6.3-1.0.0: update imx-lib and kernel-module-isp-vvcam
| * kernel-module-isp-vvcam: 4.2.2.24.0 -> 4.2.2.24.1Oleksandr Suvorov2024-05-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in NXP Yocto branch `nanbield-6.6.3-1.0.0`. Relevant changes: - 2102360 M865SW-1204: Fix camera can't work when multi-thread open the same pipeline - a68df9d LF-9283: vvcam: intermittent build failure error opening file: .vvbuf.o.d - 9ba4003 LF-10164: vvcam: bugfix: Remove no used files in vvcam - ed096d6 LF-10166: vvcam: bugfix: Colorspace cause v4l2-compliance failed - 4d0660e M865SW-1173: imx8mp isp: enable latency measurement - 79d8dfa M865SW-1192: ISP driver: vvcam:CONFIG_VIDEOBUF2_DMA_CONTIG leaded vvcam build error - 8cf91bb LF-10167: vvcam: bugfix: colorspace is different between save and load xml - 9c3c367 LF-10010-3: capture: vvcam: fix rebasing to next-20230804 met kernel dump - c08b7d9 LF-9945 capture: vvcam: fix build errors after rebasing to next-20230804 Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
* | kernel-module-nxp-wlan: Update to 6.6.3-1.0.0maffan2024-05-031-2/+2
|/ | | | | | | | Relevant changes: - a84df58 mxm_wifiex: fix wlan_cmd_mfg_otp_rw() build warnings - 08c1478 mxm_wifiex: update to mxm6x17437.p3 release - 0eeb07c mxm_wifiex: update to mxm6x17437 release - c3a62ac mxm_wifiex: fix L6.7 kernel next tree build warnings - 84aa954 mxm_wifiex: fix L6.7 kernel next tree build errors -- woal_cfg80211_set_beacon
* kernel-module-imx-gpu-viv: Upgrade 6.4.11.p2.2 -> 6.4.11.p2.4Tom Hochstein2024-04-241-4/+4
| | | | | | Align with NXP BSP 6.6.3-1.0.0. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-nxp-wlan: Update to 6.1.55-2.2.0Oleksandr Suvorov2024-03-192-38/+3
| | | | | | | | | | | | | | | | Remove obsolete patch, the issue is fixed in commit 952d10f. Relevant changes: - 952d10f mxm_wifiex: update to mxm6x17423.p6 release - 983c073 mxm_wifiex: update to mxm6x17423.p1 release - defde68 mxm_wifiex: fix L6.1.55 kernel build break - 0f0c339 mxm_wifiex: fix L6.6 kernel next tree build errors - 26246bf mxm_wifiex: update to mxm6x17408.p2 release - 297d1ac mxm_wifiex: fix next-20230804 Linux Factory rebase build errors - bcbbab1 mxm_wifiex: fix L6.5 kernel build errors - 19732f5 mxm_wifiex: update to mxm6x17408 release Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* kernel-module-isp-vvcam: 4.2.2.22.0 -> 4.2.2.24.0Valentin Jec2024-01-161-2/+2
| | | | | | Update to the version used in NXP Yocto branch `mickledore-6.1.55-2.2.0`. Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
* kernel-module-imx-gpu-viv: 6.4.11.p2.0 -> 6.4.11.p2.2Valentin Jec2024-01-162-3/+3
| | | | | | Update to the version used in NXP Yocto branch `mickledore-6.1.55-2.2.0`. Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade 6.4.11.p1.2+fslc -> 6.4.11.p2.0+fslcTom Hochstein2023-11-031-1/+1
| | | | | | Update to the version used in NXP Yocto branch mickledore-6.1.36-2.1.0. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade 6.4.11.p1.0 -> 6.4.11.p2.0Tom Hochstein2023-11-031-2/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-nxp-wlan: Fix REGULATORY_IGNORE_STALE_KICKOFF build breakTom Hochstein2023-10-312-1/+36
| | | | | | | Apply patch to fix build for kernels 6.1.39 and greater. Fixes: #1676 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>