summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* linux-fslc-imx: Forward port patches into 6.6-2.2.xErnest Van Hoecke2025-02-031-1/+13
| | | | | | | | Port some patches from 6.6-2.1.x to 6.6-2.2.x and update the recipe documentation to include them. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit b50af8befaa566c4d866b795e425dd1dbd8db0d2)
* linux-fslc-imx: Update 6.6-2.2.x to stable v6.6.74Ernest Van Hoecke2025-01-301-5/+6
| | | | | | | Move to stable kernel version 6.6.74 and fix the NXP tag. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit d31e3c3234430fd457910554fbe1f6c490677ff6)
* linux-imx: Remove obsolete backport patchesTimo Schuster2025-01-163-102/+0
| | | | | Signed-off-by: Timo Schuster <timo.schuster@leica-microsystems.com> (cherry picked from commit 181c2e2cfcebd3464c90c4678896bdbd1a25e3cf)
* linux-imx: Upgrade to L6.6.52_2.0.0 releaseZelan Zou2025-01-142-5/+5
| | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com> (cherry picked from commit c09c78f5743af96d400cb52f29ed040f9e4e37f2)
* linux-fslc-imx: bump to add one bugfixDaiane Angolini2025-01-091-1/+2
| | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 3d76055089ee8fb6f52bd8a3323cca7578557fe1)
* linux-fslc-imx: Use 6.6-2.2.0.x from NXP BSP LF6.6.52_2.2.0backport-2058-to-scarthgapDaiane Angolini2025-01-071-11/+16
| | | | | | | | It also updates the stable kernel tags up to version v6.6.69, and include some LmP commits Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 13f58ee622648bad264d25d58cf8a33ec4c8cedd)
* 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> (cherry picked from commit 05a17ef75c241f2bd2565384434222d9ee2cf935)
* linux-fslc: 6.12.4 -> 6.12.6Benjamin Szőke2024-12-241-2/+2
| | | | (cherry picked from commit 45cab18de509dd6b464d124c040f92352c494043)
* linux-fslc: 6.12.1 -> 6.12.4Benjamin Szőke2024-12-091-2/+2
| | | | (cherry picked from commit 445e14e770aaddcb99b13bab4fe9aed3b855f6b5)
* linux-fslc-imx: Fix fuse_write on imx-ocotp-fsb-s400Michael Glembotzki2024-11-261-2/+2
| | | | | Signed-off-by: Michael Glembotzki <Michael.Glembotzki@iris-sensing.com> (cherry picked from commit 536ac19cbba5c4a560fc743646423dd3981d2a7f)
* linux-fslc: 6.11.7 -> 6.12.1Benjamin Szőke2024-11-251-3/+3
| | | | (cherry picked from commit 8e801a26fb9e9146208784d443a97caf5212bbde)
* linux-fslc: 6.11.4 -> 6.11.7Benjamin Szőke2024-11-111-2/+2
| | | | (cherry picked from commit 3672319af4d8a6eb17e0ff346c6e2d8ce41f19be)
* linux-fslc-imx: 6.6: UpdateLeon Anavi2024-11-071-1/+1
| | | | | | | | Update the kernel version based on branch 6.6-2.1.x-imx to include the patch for Olimex iMX8MP-SOM-4GB-IND and iMX8MP-SOM-EVB-IND. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> (cherry picked from commit 745970a32591b7014e097d2e61e3d357812a2029)
* Merge pull request #1995 from Freescale/backport-1994-to-scarthgapOtavio Salvador2024-10-221-1/+2
|\ | | | | [Backport scarthgap] linx-fslc-imx: Update the kernel recipe
| * linx-fslc-imx: Update the kernel recipeDaiane Angolini2024-10-221-1/+2
| | | | | | | | | | | | | | | | It includes the following commit: a10c64e35a24 tty: vt: conmakehash: cope with abs_srctree no longer in env Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 69c1f75baabe448c20136f6f21daf11273531f65)
* | linux-imx: Update to NXP BSP LF6.6.36_2.1.0backport-1991-to-scarthgapMax Krummenacher2024-10-212-5/+5
|/ | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6fa259b771ea68a7f87c00996308a89d7e869175)
* linux-fslc: 6.11.3 -> 6.11.4Benjamin Szőke2024-10-211-2/+2
| | | | (cherry picked from commit 678266c61371cc8f6d94c3253252bd90636a9ba6)
* 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> (cherry picked from commit db105fd6540fd6de1f03ce83b77548d45e7333e1)
* linux-fslc: 6.11.0 -> 6.11.3Benjamin Szőke2024-10-171-2/+2
| | | | (cherry picked from commit 17c81d4055ddfc925bc240744768785762565e07)
* linux-fslc-imx: Use 6.6-2.1.0.x from NXP BSP LF6.6.36_2.1.0Daiane Angolini2024-10-151-14/+9
| | | | | | | It also updates the stable kernel version up to 6.6.54. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit c12aa9fb029b1d8c18d2dec17d5dc53acd6b7ff1)
* cryptodev-module: Drop redundant patchTom Hochstein2024-10-112-49/+0
| | | | | | | The recipe is updated to 1.14 so the backported patch is no longer needed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* linux-fslc-lts: restore LTS v6.1Benjamin Szőke2024-09-281-0/+41
| | | | (cherry picked from commit 39d58dfc62163d8909b774d29ed8fbb17d25ccd4)
* linux-fslc-lts: update to v6.6.50Benjamin Szőke2024-09-281-8/+4
| | | | (cherry picked from commit 64ec836a179d1cd95196a3315cd8550b78c25e9e)
* linux-fslc: 6.6.50 -> 6.11.0Benjamin Szőke2024-09-281-3/+7
| | | | (cherry picked from commit d710286700d25ffb0a2ba94c3ee3943b352b7bd6)
* cryptodev-module: apply it for the IMX generic BSP overrideBenjamin Szőke2024-09-271-1/+1
|
* cryptodev-module: Add "Fix build for Linux 6.7-rc1" patch for prepare kernel ↵Benjamin Szőke2024-09-272-0/+49
| | | | v6.11.0
* linux-fslc-imx: Update 6.6-2.0.x-imx up to v6.6.51backport-1949-to-scarthgapDaiane Angolini2024-09-231-8/+16
| | | | | | | Update the recipe (with comments) to stable tag up to v6.6.51. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 1b10b02ef027d4708455c58c9a86b629b7525886)
* 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> (cherry picked from commit e89728491bdcf050a887ec21df2ecb6439a49062)
* Follow 6.6-2.0.x-imx instead of 6.6-1.0.x-imxMichael Glembotzki2024-09-171-4/+4
| | | | Signed-off-by: Michael Glembotzki <Michael.Glembotzki@iris-sensing.com>
* linux-fslc: Update the source revisionRodrigo M. Duarte2024-09-091-2/+2
| | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 4f65eff2d708569ad4c8c4eee61e34c43991154a)
* linux-imx*: Upgrade v6.6.3-1.0.0 -> v6.6.23-2.0.0Tom Hochstein2024-08-275-7/+183
| | | | | | | | Include three backported patches to avoid QA Errors for illegal TMPDIR references. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 81ec8d145bc632e2245467921bd9cfdbc2fc7ff5)
* kernel-module-nxp-wlan: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-271-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> (cherry picked from commit f649ad89c60f8075de3a18b03f8fbdb37074bcbc)
* linux-fslc: Fix TMPDIR build failurebackport-1876-to-scarthgapDaiane Angolini2024-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The build failures: ERROR: linux-fslc-6.6.36+git-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-fslc/6.6.36+git/lib/oid_registry_data.c in package linux-fslc-src contains reference to TMPDIR [buildpaths] ERROR: linux-fslc-6.6.36+git-r0 do_package_qa: Fatal QA errors were found, failing task. ERROR: linux-fslc-6.6.36+git-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-fslc/6.6.36+git/drivers/tty/vt/consolemap_deftbl.c in package linux-fslc-src contains reference to TMPDIR ERROR: linux-fslc-6.6.36+git-r0 do_package_qa: Fatal QA errors were found, failing task. ERROR: linux-fslc-6.6.36+git-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-fslc/6.6.36+git/drivers/video/logo/logo_linux_clut224.c in package linux-fslc-src contains reference to TMPDIR [buildpaths] ERROR: linux-fslc-6.6.36+git-r0 do_package_qa: Fatal QA errors were found, failing task The relevant changes: 8f24666d05968 tty: vt: conmakehash: cope with abs_srctree no longer in env 7ea30dacfb713 lib/build_OID_registry: don't mention the full path of the script in output 0f806d7395704 video: logo: Drop full path of the input filename in generated fil Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit db123d16409e4d3d9b01ce932f307b948565a1a5)
* linux-fslc-imx: 6.6: Support Olimex i.MX8MPLeon Anavi2024-07-111-1/+1
| | | | | | | | | | | Update the kernel version to support for Olimex iMX8MP-SOM-4GB-IND and iMX8MP-SOM-EVB-IND. Relevant changes: - 13ed4e836942 ("Merge pull request #673 from leon-anavi/imx8mp-olimex") - 6cdcd7103c2f ("imx8mp-olimex.dts: Olimex iMX8MP-SOM-EVB-IND") Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
* linux-fslc: 6.6.32 -> 6.6.36Otavio Salvador2024-07-091-3/+3
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit c1bd142771904927c30a2b236f89b44e25ea6623)
* Revert "linux: drop the old style kernels unshared S"Jose Quaresma2024-06-252-0/+4
| | | | | | | | | | | | This reverts commit 6dcdeccc845145a666fd30e7e48cf3d18988974e. My conclusion was wrong because the source will be move to the STAGING_KERNEL_DIR only when we use the kernel-yocto.bbclass. This is because the same logic of moving sources is replicated here too. Fix https://github.com/Freescale/meta-freescale/issues/1855 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> (cherry picked from commit cdbd3dd75ad0ed3b1eaf25982a0f982d725bf222)
* linux-fslc: Remove repeated mx5-generic-bsp entriesFabio Estevam2024-06-181-2/+0
| | | | | | | | | The KBUILD_DEFCONFIG:mx5-generic-bsp entries appear three times. Keep a single entry. Signed-off-by: Fabio Estevam <festevam@gmail.com> (cherry picked from commit 436ed6df72ae69db1d98a3e3136280e1ba2b410b)
* linux-fslc: update to v6.6.32Luan Rafael Carneiro2024-06-181-2/+2
| | | | | | | Kernel repository has been upgraded up to v6.6.32 from stable korg. Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br> (cherry picked from commit 71d669fa4cedbe46e08e067122491827c4cbf5b8)
* linux: drop the old style kernels unshared SJose Quaresma2024-06-152-4/+0
| | | | | | | | | | | | | | The default source code location for kernel is defined on the kernel.bbclass and it was 'S = "${STAGING_KERNEL_DIR}"' In reality, although the kernel has its code in 'S = "${WORKDIR}/git"' it ends up being moved to '${STAGING_KERNEL_DIR}' in the do_symlink_kernsrc kernel.bbclass function. With this change, the do_symlink_kernsrc kernel.bbclass function will no longer create the symbolic link and the final result will be the same. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> (cherry picked from commit 6dcdeccc845145a666fd30e7e48cf3d18988974e)
* arm64: imx_v8_defconfig: Enable CONFIG_GPIO_VF610Fabio Estevam2024-06-041-1/+1
| | | | | | | | | | CONFIG_GPIO_VF610 is a very important driver for i.MX93. Without this option many peripherals on the imx93-evk cannot work. Select it so that imx93-evk can boot successfully. Signed-off-by: Fabio Estevam <festevam@gmail.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
* linux-fslc-imx: Update up to 6.6.28Oleksandr Suvorov2024-04-301-13/+10
| | | | | | | | Update linux-fslc-imx to 6.6.28. Also fix the recipe to be 6.6-specific. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
* linux-fslc: Update from v6.6.26 to v6.6.28Oleksandr Suvorov2024-04-301-2/+2
| | | | | | | The linux-fslc has been updated up to v6.6.28 from the stable kernel version. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
* 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>
* linux-imx-headers: Update from v6.1.55-2.2.0 to v6.6.3-1.0.0Luan Rafael Carneiro2024-04-121-3/+3
| | | | Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
* linux-imx: Bump from v6.1.55-2.2.0 to v6.6.3-1.0.0Luan Rafael Carneiro2024-04-121-6/+4
| | | | Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
* linux-fslc-imx: Update from v6.1 to v6.6Luan Rafael Carneiro2024-04-121-6/+4
| | | | | | | | | | | | | | | | | | | Update linux-fslc-imx from version 6.1 to 6.6. This commit also changes 32-bit imx based machines to add device tree subdirectory. The changed machines are: - conf/machine/imx6qdlsabreauto.conf - conf/machine/imx6qdlsabresd.conf - conf/machine/imx6slevk.conf - conf/machine/imx6sllevk.conf - conf/machine/imx6sxsabreauto.conf - conf/machine/imx6sxsabresd.conf - conf/machine/imx6ulevk.conf - conf/machine/imx6ullevk.conf - conf/machine/imx6ulz-14x14-evk.conf - conf/machine/imx7dsabresd.conf - conf/machine/imx7ulpevk.conf Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
* linux-fslc-imx: Bump revision to 2bfda7392Luan Rafael Carneiro2024-04-111-1/+1
| | | | | | | | | | | | | | | | | | | | | This commit includes the following changes: - 2bfda7392e66 Merge pull request #658 from tq-niebelm/6.1-2.2.x-imx - 86a389d3e879 Merge remote-tracking branch 'lf-6.1.y' into 6.1-2.2.x-imx - dad30ee71946 Merge pull request #657 from tq-niebelm/fslc-6.1-2.2.x-imx-fixes - 5f6af3b30755 arm64: dts: imx8mm: fix csi nodes for NXP vendor stack - 2443a1146bfd phy: phy-fsl-lynx-28g: fix wrong merge resolve - 4e3fc5471376 Merge pull request #652 from schiffermtq/6.1-2.2.x-imx-fixes - 2047384fddad i2c: imx: fix lockdep issue - 4e0b61655262 ARM: dts: imx7s: fix ARM timer definition - e0170f358bd1 ARM: imx: fix OCOTP compatible string on i.MX6SLL and i.MX6ULL - 8ff00014e030 ARM: imx: fix i.MX7D-only build with CONFIG_SMP - 1f7da780d0e7 ARM: imx: fix i.MX7D-only build with CONFIG_OPTEE - 658bd1c4e0d1 ARM: imx: include i.MX6SX DDR freq implementation for i.MX6UL - 5bf7454667aa ARM: imx: do not include smp_wfe_imx6.S for i.MX6SX - cfe00450b7cf ARM: imx: enable HAVE_IMX_BUSFREQ for i.MX6 - 62447ea0e0eb ARM: imx: do not build busfreq without HAVE_IMX_BUSFREQ Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>