summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
9 dayspackagegroup-fsl-gpu-libs: drop x11 componentscarthgap-7.x.yMax Krummenacher
The NXP downstream graphical backend only supports wayland. Thus drop installing a X11 specific config file. Related-to: ELB-5740 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-04-24alsa-state: Remove specific configuration files for verdin-imx8m[mp]Hiago De Franco
To enhance compatibility with a read-only rootfs system, remove the dynamically assigned and utilize alsa-ucm-conf configuration from meta-toradex-bsp-common pulled-in via the meta-toradex-demos layer instead. Related-to: ELB-4916 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 54721dc86ece6b41d88f5e9de4262b575efc5393)
2024-04-24Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon 11 Mar 2024 05:08:21 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 548 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/548 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-04-24u-boot: remove unused patchEmanuele Ghidoli
The removed patch was referred by a recipe dropped by this patch: 797bb81ad461 ("u-boot-toradex_2020.07: drop recipe") Related-to: ELB-5611 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
2024-04-24verdin-imx8mm: add new 0087 pidJoao Paulo Goncalves
Add new verdin-imx8mm PID4 0087 support that is based on PID4 0059 with the SPI CAN controller chip removed. Related-to: ELB-5631 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2024-04-24imx-sc-firmware: Allow building for mainline BSP tooMax Krummenacher
The imx-sc-firmware should not be restricted to imx-nxp-bsp. If one wants to build machines for a mainline kernel/user space, these would be required to build the boot container too. Related-to: ELB-5669 Related-to: ELB-5670 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Reviewed-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 65af801f1a2e90ebb02de15f50d3dbd927597099)
2024-03-13verdin-imx8mp: follow mainline u-boot dtb renameMax Krummenacher
The change from imx8mp-verdin.dtb to imx8mp-verdin-wifi-dev.dtb is part of U-Boot v2022.10. As we now build v2024.01 or later the changed name is to be used for pinned and latest HEAD U-Boot. Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-13verdin-imx8mm: follow mainline u-boot dtb renameMax Krummenacher
The change from imx8mm-verdin.dtb to imx8mm-verdin-wifi-dev.dtb is part of U-Boot v2022.10. As we now build v2024.01 or later the changed name is to be used for pinned and latest HEAD U-Boot. Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07verdin-imx8mm: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07colibri-imx7-emmc: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07colibri-imx7: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07colibri-imx6ull-emmc: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07colibri-imx6ull: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07colibri-imx6: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-07apalis-imx6: set upstream kernel version to 6.6Max Krummenacher
Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
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-04machine: apalis-imx8: Add Apalis Eval Board v1.2 to DTB listHiago De Franco
With the addition of the Apalis Evaluation Board v1.2 device tree file in linux-toradex, include the required files for deployment in the final image as well. Related-to: ELB-5533 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 952884d1f9b75ed012609855112955aab97af600)
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-02-15layer.conf: Update for the scarthgap release seriesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-02-15verdin-imx8mm: add new pid4Joao Paulo Goncalves
Add new PID4 0086 support that is based on PID4 0059 Verdin iMX8M Mini Quad 2GB IT V1.1D with some hw changes: * SoC Change to DualLite * eMMC change from 16GB to 8GB * Removal of the ADC Related-to: ELB-5578 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 1b5eecef5ea8e074484092bad4e1846d22a8fe47)
2024-02-15apalis-imx6: Add Apalis iMX6 Non-WinCE SKUVitor Soares
Add the following PID4 support for Apalis iMX6 without WinCE license: - 0082 Apalis iMX6D 512MB - 0083 Apalis iMX6Q 1GB - 0084 Apalis iMX6D 1GB IT - 0085 Apalis iMX6Q 2GB IT Related-to: ELB-5556 Signed-off-by: Vitor Soares <vitor.soares@toradex.com> (cherry picked from commit 3164bc109629f63610c086d74a644fdecad7b9dc)
2024-02-15colibri-imx6: Add Colibri iMX6 Non-WinCE SKUVitor Soares
Add the following PID4 support for Colibri iMX6 without WinCE license: - 0077 Colibri iMX6S 256MB - 0078 Colibri iMX6S 256MB IT - 0079 Colibri iMX6DL 512MB - 0080 Colibri iMX6DL 512MB IT Related-to: ELB-5556 Signed-off-by: Vitor Soares <vitor.soares@toradex.com> (cherry picked from commit 2e74a40a9c69d8efa3d4d02de633ccf54ce4a0f0)
2024-02-15colibri-imx7: Add Colibri iMX7D Non-WinCE SKUVitor Soares
Add PID4 0081 support for Colibri iMX7D 512MB without WinCE license, mirroring the functionality of Colibri iMX7D PID4 0033. Utilize the same devicetree for compatibility. Related-to: ELB-5556 Signed-off-by: Vitor Soares <vitor.soares@toradex.com> (cherry picked from commit 35fae29e184d289d730ae7ee0ccba1200e7d369d)
2024-02-07mx8: machines: fix kernel imagetypeMax Krummenacher
meta-freescale commit 1652e927 ("imx-base.inc: fix KERNEL_IMAGETYPE's override") changed to set KERNEL_IMAGETYPE with an override of higher priority than aarch64. Follow that so that we get Image.gz kernel images again. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-01-29verdin-imx8mp: remove mallow device trees for upstreamMax Krummenacher
The mallow device tree sources are not yet merged in mainline. Don't try to build them for now. Revert this commit once mainline has the sources merged. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 64508693e22101b30f869bcf71c23b537f9d5523)
2024-01-29verdin-imx8mm: remove mallow device trees for upstreamMax Krummenacher
The mallow device tree sources are not yet merged in mainline. Don't try to build them for now. Revert this commit once mainline has the sources merged. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
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-21verdin: add tpm2 machine featureJoao Paulo Goncalves
Verdin SoM can have a hardware TPM with them (for now on carrier boards), so add the tpm2 machine feature to enable software support for the device. The tmp2 means that the software supports TPM 2.0 specification. Related-to: ELB-5500 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 89ee719c06f69a28d8b6c2af5cacf6bd946878b7)
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)
2024-01-21machine: verdin-imx8mm: add mallow device treeJoao Paulo Goncalves
Add Mallow device tree to verdin imx8mm machine configuration. Related-to: ELB-5216 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 082a8fb7fb8fdacf8a4ffab58e3549b55790a8b5)
2024-01-21machine: verdin-imx8mp: add mallow device treeJoao Paulo Goncalves
Add Mallow device tree to verdin imx8mp machine configuration. Related-to: ELB-5217 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit d4b8a0113824b1e1d8a2a04016ff37f8aa95596f)
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-30machine: colibri-imx7/6ull: Update u-boot make targetHiago De Franco
This commit updates the U-Boot make target to 'u-boot-nand.imx.' This change is necessary due to commit 0cdb7f9e in 'meta-toradex-bsp-common,' which deprecated the 'nand_padding' function in favor of a new U-Boot target ('u-boot-nand.imx') added to 'mach-imx.' This target now automatically handles NAND padding. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 78b1e2921f1d6670fb5783bc5199f7bb3c05e65d)
2023-11-30u-boot: Add dtb deploy by configurationJoao Paulo Goncalves
To support multiple boot containers on imx8 modules and also device-tree environment for different u-boot configurations, there is a need to deploy the dtb by configuration. The old method of deploying is not removed for backward compatibility when using only one u-boot configuration. Related-to: TEI-1113 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit caf5fc6d51833f41de44f195848ecaa096965e27)
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-11-30imx-sc-firmware: Bump to 1.15.0Max Krummenacher
This commit bumps version to latest 1.15.0. It does also update the SRCREV as with the new recipe name it doesn't make sense to build any other hash at the moment. Related-to: ELB-5054 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit da188e8460c6347b23c8d7986cf8e5ae0c66a4c1)
2023-11-30machines: add mwifiexconf to all machines featuring wifiMarcel Ziswiler
Add mwifiexconf to all machines (optionally) featuring Wi-Fi. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 88aa268d1698747e6ecb9531022858351da861b0)
2023-10-11machines: follow upstream linux recipe changesMax Krummenacher
The upstream Linux recipe in meta-toradex-bsp-common was split into a pinned (currently to 6.5.5) and a mainline recipe building current HEAD of the master branch. For a OE master branch we always use the latest development version. Related-to: ELB-5359 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-09-24machines: follow upstream u-boot recipe changesMax Krummenacher
The upstream U-Boot recipe in meta-toradex-bsp-common was split into a pinned (currently to 2022.07) and a mainline recipe building current HEAD. For a OE master branch we always use the latest development version. Related-to: ELB-5357 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-09-21machine: verdin-imx8mp: load dsi to hdmi overlay also on upstreamMarcel Ziswiler
Load the DSI to HDMI overlay (verdin-imx8mp_dsi-to-hdmi_overlay.dtbo) also on upstream by default. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2023-09-12layer.conf: Update to nanbieldMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
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-09-12u-boot-toradex: merge .inc file into recipeMax Krummenacher
The file u-boot-toradex-common_2022.04.inc is only used in u-boot-toradex_2022.04.bb. Having the information spread over two files reduces clarity. Additionally our current way of updating SRCREV with CI/CD is not able to update the SRCREV in *.inc file if pulled in through relative path. Related-to: ELB-5266 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 69bbd0e41af0689f8d6185aae4bf46f6173ddc59) (cherry picked from commit f62e8915300f5f98849e8336eedc991074a1f402) Squashed the fixes commit. Followed meta-frescale changes about choosing between binman and imx-mkimage. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
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-15verdin-imx8mm: mainline: fix having dropped modprobe-confMarcel Ziswiler
The revert of don't load etnaviv and hantro modules dropped modprobe-conf. However, a subsequent update of linux-imx-headers providing 5.15 version inadvertently re-introduced it again. Drop modprobe-conf for good. Fixes: 718e9b380f06 ("linux-imx-headers: provide 5.15 version") Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2023-08-07machines: arch arm: rt: follow change to vendor subdir for dtbsMax Krummenacher
The RT kernel is now available in a 6.5-rc tree. Follow commit ce9a5ef ("machines: arch arm: follow change to vendor subdir for dtbs") accordingly. Related-to: ELB-5263 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>