summaryrefslogtreecommitdiff
path: root/recipes-kernel
AgeCommit message (Collapse)Author
2023-01-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Jan 5 09:11:01 UTC 2023 Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 163 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/163 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 364341c23ea49fb875e84f980b208699311aaf9c)
2023-01-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue Jan 3 21:55:34 UTC 2023 Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 158 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/158 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 23b07abfabb169780b6f93334f34c01586f1f870)
2022-12-07Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Nov 30 23:28:13 UTC 2022 Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 128 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/128 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit a23c4b6d01831d45634d4156b513746dda051161)
2022-12-07Use `use-head-next` only for SRCREV variableFrancesco Dolcini
Remove usage of the `use-head-next` override for anything, apart the SRCREV variable. Currently this variable is only used on local builds, while uprev on Jenkins CI/CD is implemented using `scripts/uprev-srcrev` that update only the SRCREV variable. This way we ensure a consistent experience despite how the image is build and we avoid potential confusion. Related-to: ELB-4885 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 51e8c29019744428b86be0fd1f1f5c07d8b8c942)
2022-12-07device-tree-overlays: change branch to toradex_5.15-2.1.x-imxMax Krummenacher
Follow the update of the kernel branch. Related-to: ELB-4873 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 49979f25564f51265f4c009b2ebde34edb24f8d9)
2022-12-07linux-toradex: update to lf-5.15-2.1.xMax Krummenacher
Update the downstream kernel (NXP fork) to lf-5.15-2.1.0 plus fslc stable patches merges. I.e. rebase our 5.15-2.0.0 on top of https://github.com/Freescale/linux-fslc/commit/0dbb0e28ad332aa0955b873beb91190ae05ac655 For the RT kernel, set the matching RT patch plus refresh/add patches which allow to apply the RT patch and cleanup afterwards. Related-to: ELB-4873 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 934f013425879aa5acc7507ddb553448b7a47b66)
2022-12-07linux-toradex: rt: improve configMax Krummenacher
The PREEMPT_RT config depends indirectly on !KVM, so make sure that KVM is not set. Related-to: ELB-4887 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 9116bd263386310f6ede2531d1190a4deba9498f)
2022-11-02Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Sun Oct 23 09:58:29 UTC 2022 Matrix Build: image-torizoncore-kirkstone-6.x.y-nightly-matrix 74 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-kirkstone-6.x.y-nightly-matrix/74 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit c0e40951656f06b6691448eb3b9041a5ac827d47)
2022-10-14linux-firmware: update to nxp 5.15.52-2.1.0 bspMarcel Ziswiler
Update linux-firmware to NXP's 5.15.52-2.1.0 BSP. This updates the SDIO-UART W8997 Wi-Fi and Bluetooth/Bluetooth LE firmware used on the Verdin iMX8M Plus V1.1A and later to version 16.92.21.p55.3 comming from NXP's downstream Linux BSP L5.15.52_2.1.0 paired with NXP's proprietary wireless chipset driver MM5X16344.p3-GPL. On their GitHub NXP calls this firmware version mxm5x17344.p3. Related-to: ELB-4845 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 420d0d26cdc92c767fd78a95746576faf60f3e4b)
2022-10-14Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Oct 5 14:55:28 UTC 2022 Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 76 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/76 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit a80de26deaaf94fd735bf00ce724ed568f965b04)
2022-09-02Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Sep 1 21:40:51 UTC 2022 Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 48 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/48 Signed-off-by: ci.toradex <cicd@toradex.com>
2022-08-12device-tree-overlays: switch to toradex_5.15-2.0.x-imxPhilippe Schenker
On BSP 6 the new overlays branch toradex_5.15-2.3.x-imx will be used for overlays. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-08-10linux-toradex_5.15-2.0.x.bb: fix rt-patch urlMax Krummenacher
Delete stray ':' in SRC_URI entry. Fixes d4c628a ("linux-toradex_5.15-2.0.x.bb: make rt patch apply") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-09linux-toradex_5.15-2.0.x.bb: make rt patch applyMax Krummenacher
Revert conflicting downstream changes before applying the RT-Patch and reapply those changes afterwards. Related-to: ELB-4597 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-08linux-imx-headers: follow the update of linux-toradexMax Krummenacher
With the downstream kernel based on NXPs 5.15.35-2.0.0 BSP the linux-imx-headers mustn't no longer be downgraded. Keep using the bbappend to checkout the kernel from git.toradex.com. Related-to: ELB-4597 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-06meta: drop deprecated machine referencesMing Liu
We dont support VF machines, let's drop its references. Related-to: ELB-4471 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-07-25linux-toradex_5.15-2.0.x.bb: forward port recipePhilippe Schenker
- Adjust hashes - Take in new corresponding RT-patch - Delete machines we won't support - Drop already commented out patches Related-to: ELB-4597 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-07-25linux-toradex_5.15-2.0.x.bb: change md5sum of licensePhilippe Schenker
The following sentence was added at the end of the COPYING file: " All contributions to the Linux Kernel are subject to this COPYING file. " Related-to: ELB-4597 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-07-25linux-toradex: rename 5.4-2.3.x to 5.15-2.0.xPhilippe Schenker
Do no changes in this commit else than renaming the recipe. Related-to: ELB-4597 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-07-01Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Jun 30 12:38:39 UTC 2022 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 708 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/708 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit a609f5749a905e176094bea82593a5e55f3fcaa3)
2022-06-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed May 25 22:07:55 UTC 2022 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 672 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/672 Signed-off-by: ci.toradex <cicd@toradex.com>
2022-06-06linux-firmware: fix nxp89xx package contentFrancesco Dolcini
linux-firmware-nxp89xx should contain only the nxp89xx firmware files, while adding a single symlink from the mrvl directory the whole directory content was added to the package by mistake, leading to an empty and broken linux-firmware-sd8887 package. Fix this by including explicitly the only required file from the mrvl directory. Fixes: 6d60aa49fb54 ("linux-firmware: fix package nxp89xx") Related-to: ELB-4452 Reported-by: Sergio Prado <sergio.prado@toradex.com> Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 31368fde124bc267105148f509fdb44eaf49bb4e)
2022-06-06linux-firmware: adjust SD8997 firmware locationAndrejs Cainikovs
Now, when SD-UART firmware handling is in the upstream, we need to adjust to new firmware location, thus removing a hackish way of having to overwrite the original firmware file. Related-to: ELB-4452 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit 18e03f3806b1f41194259dc412c10b309c6f5171) replaced lnr command no longer available with ln -frs Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-06linux-toradex_5.4-2.3.x: update kernelPhilippe Schenker
This pulls in patches from NXP release 5.4.70_2.3.7 and merges also patches from linux-stable up to patchlevel 5.4.193 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 01ecdd43f3d548492e7628adf3200eeb146f0d22)
2022-05-18linux-imx-headers_5%.bbappend: keep deploying ion.hMax Krummenacher
meta-freescale moved to a newer kernel which no longer deploys ion.h. This no leads in our setup to a build failure. Override that for our 5.4 kernel setup. Prevents for imx-vpu-hantro build: | decoder_sw/software/linux/dwl/dwl_linux.c:53:10: fatal error: linux/ion.h: No such file or directory | 53 | #include <linux/ion.h> | | ^~~~~~~~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-05-16Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri Apr 29 19:08:19 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 339 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/339 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 3f4b3f6af10534aa826a17b04f2801cd7c084bba)
2022-04-26linux-toradex: bump versionMax Krummenacher
This adds the fix addressing rare 'MDIO read timeout'. Related-to: ELB-4354 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 274b960cffb51b7ca4505ca06c530b0b2df603e0)
2022-04-26Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri Mar 25 18:52:55 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 310 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/310 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 3bbcedce7321c7cdd87a0fc0019d9d0beb266f5c)
2022-04-26Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri Feb 25 20:26:12 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 285 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/285 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 77214711f1a33716ca3007a47d6047644b5cb6dd)
2022-04-26meta: use tdx overrides for Toradex specific changesMing Liu
Toradex NXP layer could be used by other external projects, so we should make sure Toradex specific changes dont impact them. Use 'tdx' overrides to ensure Toradex specific changes only valid for Toradex distros. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 4b28382dc1dd6b89011ed0a3fb2a3dfe8ff7c888)
2022-04-26linux-firmware: add package nxp89xxMarcel Ziswiler
This adds the sdiouart8997_combo_v4.bin firmware required for Wi-Fi via SDIO and Bluetooth via UART as implemented on Verdin iMX8M Plus 4GB WB IT V1.1A modules. Based on meta-imx commit e34a73c794bf ("linux-firmware_%.bbappend: Deploy firmware of NXP SDIO8997 and PCIE9098 [YOCIMX-5415]") Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit e888365bcb116e73103d7fae3d2a9879409b7f7d)
2022-04-07verdin-imx8mm: mainline: don't load etnaviv and hantro modulesMax Krummenacher
Suspend/resume seems to not work if these modules are loaded and currently the display output doesn't work so they serve no real purpose. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-03-29linux-imx-headers: adapt to 5.10Ming Liu
linux-imx-headers 5.4 has been dropped from meta-freescale, we need adjust its bbappend file to be able to build 5.4 headers. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-02-28layer: rework recipes to use soc familiy overridesMax Krummenacher
Follow meta-freescale commit 30f5ce1d ("Generalize overrides subsystem for NXP and Mainline support"). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>layer: rework recipes to use soc familiy overrides
2022-02-18Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri Jan 28 19:12:26 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 258 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/258 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit d26fac8da30aa1e530f11178f85ea285d329d442)
2022-01-19linux-toradex_5.4-2.3.x: update to v5.4.161Denys Drozdov
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 6f7ab062f75cbc9799b9d532e5a06a4f43e7a514)
2022-01-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon Jan 3 18:45:18 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 230 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/230 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 4d9bf383a656759a574b3d82cb8b90b0e2663e50)
2022-01-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Dec 1 02:33:29 UTC 2021 Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 473 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/473 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit fa2215c138be815e678c9fe320229401c9e3e0c2)
2021-11-15linux-toradex_5.4-2.3.x: update to v5.4.154Denys Drozdov
Update to v5.4.154 LTS kernel patch Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 7a242fd18231a5accbc7660a4d19eaadf931c4ef)
2021-11-15Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Oct 27 16:24:15 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 464 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/464 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 84dc95f2e62ef9179c499d7d1c3eca72e3e8ae29)
2021-11-15Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Sep 30 08:44:58 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 435 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/435 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit c2de495bfbd1ce09f06e41ed0feb9f7041b8c65c)
2021-09-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon Aug 30 13:56:07 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 407 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/407 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 4a074b05bad21ac438a398bb036ec0e8da41513c)
2021-09-06manual override syntax fixesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
Fix the leftovers which the script didn't catch. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14colibri-imx6ull-emmc: add machine configurationMax Krummenacher
The Toradex Colibri iMX6ULL 1GB computer module is a variant which uses an eMMC instead of a raw NAND for storage its RAM size is increased to 1GB. For additional specifications please visit: https://www.toradex.com/de/computer-on-modules/colibri-arm-family/nxp-imx6ull Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Squashed cherry-picks: (cherry picked from commit 71ebff4acf5210722344b15b23a7c3f75faced40) (cherry picked from commit 8d54c5897f90f61b46bd832eadcdc6aa4a13a39f)
2021-08-08Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Aug 4 04:59:24 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 381 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/381 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 91233079b4167fe0be7e1f37af67c261ef9afb78)
2021-07-18linux-toradex_5.4-2.3.x: update to latestDenys Drozdov
Merge of the v5.4.129, imx_5.4.70_2.3.0 Related-to: ELB-4006 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 33951438bad04f9294b3ed51a25615e93e1519a6)
2021-07-12perf: colibri-vf: make incompatibleMax Krummenacher
With the 4.4 kernel perf no longer builds. Make the recipe incompatible with the colibri-vf machine if use-nxp-bsp is chosen. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 79747584218206d54159afe366a9eba84cee6744)
2021-07-12linux-toradex: merge with bbappendMax Krummenacher
Merge the bbappend from meta-toradex-bsp-common into the real recipe. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 34f7be7d34bf6a1d333e1daa9a5195cc3647bff4)