summaryrefslogtreecommitdiff
path: root/recipes-kernel/linux
AgeCommit message (Collapse)Author
2024-03-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 01 Mar 2024 09:06:30 AM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 538 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/538 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 70c913fb2551e571b096ad67fdedce90db894bac)
2024-03-04linux-toradex: update to lf-5.15-2.2.2 and stable 5.15.148Max Krummenacher
Update the downstream kernel (NXP fork) to lf-5.15-2.2.2 plus fslc stable patches merges which merge up to 5.15.148. For the RT kernel, set the matching RT patch. Related-to: ELB-5461 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 41eba6dec15c02157269929806f8262ee27ef9cd)
2024-03-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed 31 Jan 2024 11:21:12 PM UTC Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 239 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/239 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 7311344a7126599cbba8e7189c278a2e0ba741d5)
2024-01-21Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 22 Dec 2023 09:14:23 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 478 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/478 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 654e95a4c868fa717d213dcd668dffcc6241ced5)
2024-01-21Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon 04 Dec 2023 09:24:15 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 462 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/462 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit adee5ba8699ac0e0ccd2d7f3897f024c0b85bed4)
2023-11-30Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 27 Oct 2023 09:10:39 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 431 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/431 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 8959d1c484340f157137761408ed3377e60674d6)
2023-11-30Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 29 Sep 2023 10:50:14 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 402 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/402 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 0dd8d488b694212cf02357c4651183938994e484)
2023-09-12linux-toradex: update toradex_5.15-2.2.x-imxEmanuele Ghidoli
Update our downstream kernel that it is now merged with v5.15.129. For the RT kernel, set the matching RT patch. Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit 9d463a00cfadcb677d2968a3729431f6534a759f)
2023-09-12device-tree-overlays: change branch to toradex_5.15-2.2.x-imxEmanuele Ghidoli
Follow the update of the kernel branch. Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit a0c9ec6bbc623b7d05231c6efdb6f34209c102a1)
2023-09-12linux-toradex: update to toradex_5.15-2.2.x-imxEmanuele Ghidoli
Update the downstream kernel (NXP fork) to lf-5.15-2.2.0 plus fslc stable patches merges. Then rebase our 5.15-2.1.0 on top of it [1]. For the RT kernel, set the matching RT patch. [1] https://github.com/Freescale/linux-fslc/commit/7c13adcd3af7dcd541144655102e1cdb941ad538 Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit 65db2ad74d40b30e4ea1421ce699cad62d08b0a8)
2023-08-24linux-toradex: deploy .configMax Krummenacher
Use the new class toradex-kernel-deploy-config to deploy the used kernel config. Related-to: ELB-5149 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-24linux-toradex: localversion: drop setting it hereMax Krummenacher
LOCALVERSION is already handled in the inherited class toradex-kernel-localversion.bbclass. The delete line used to be a duplicate of what was already done in the class, however with recent changes in openembedded-core it now is even harmful. Related-to: ELB-5330 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-06linux-imx-headers: provide 5.15 versionMax Krummenacher
meta-freescale master moved to the 6.1 downstream fork which no longer provides all headers needed with our 5.15 fork. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 30 Jun 2023 06:07:16 AM UTC Matrix Build: image-torizoncore-kirkstone-6.x.y-nightly-matrix 317 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-kirkstone-6.x.y-nightly-matrix/317 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit e99f1d4656f9d80b9991728e12b8f7f27bf325d9)
2023-08-03Revert "verdin-imx8mm: mainline: don't load etnaviv and hantro modules"Marcel Ziswiler
This reverts commit da2e5ab836c8b81497ec7e97727b33dea3a7b719. Now with display output available in master/upstream both etnaviv and hantro_vpu do serve real purpose so let us enable them again.
2023-06-28Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu 01 Jun 2023 09:49:35 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 299 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/299 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 4fdb7d5b8accd5d629f711780e4079813da04ebb)
2023-06-28Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue 16 May 2023 03:12:53 PM UTC Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 1 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/1 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit abe1759ed536818c11f11d3f8fab10c57339ad2f)
2023-06-28Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 28 Apr 2023 09:13:20 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 273 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/273 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 8f9e36d0af54b568a2eada60860605f4899daaa4)
2023-04-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu 30 Mar 2023 09:05:00 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 250 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/250 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 0e6c25e8c7ad105daf6c8737fbdee1c97c4edb41)
2023-04-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue 28 Feb 2023 05:06:24 AM UTC Matrix Build: image-torizoncore-kirkstone-6.x.y-nightly-matrix 194 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-kirkstone-6.x.y-nightly-matrix/194 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 88427647577e2402e10f3d0983c2fb9f9558cbfd)
2023-02-26Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue Jan 31 15:52:06 UTC 2023 Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 186 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/186 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit a174b6faada51c7e196c39c7a0f914754e8fa41d)
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-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-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-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-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