summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-27Bump SRCREVdunfell-5.x.yci.toradex
Bump SRCREV hashes as used in build of Tue 12 Mar 2024 03:00:01 PM UTC Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 527 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/527 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-03-08verdin-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-02-22u-boot-toradex: fix a patch fuzzThomas Keller
This fixes a following do_patch warning: | WARNING: u-boot-toradex-1_2020.07+gitAUTOINC+4baed78646-r0 do_patch: Fuzz detected: | Applying patch 0001-colibri_imx7-boot-linux-kernel-in-non-secure-mode.patch | patching file include/configs/colibri_imx7.h | Hunk #1 succeeded at 161 with fuzz 2 (offset 21 lines). Signed-off-by: Thomas Keller <thomas.keller@toradex.com>
2024-02-09machine: 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-5535 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-02-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu 01 Feb 2024 08:01:01 AM UTC Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 517 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/517 Signed-off-by: ci.toradex <cicd@toradex.com>
2024-01-30verdin-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-5579 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
2024-01-24conf: machine: apalis-imx6: Deploy new Apalis Eval v1.2 dtbHiago De Franco
After the imx6q-apalis-eval-v1.2.dts file was introduced to linux-toradex, add the DTB to apalis-imx6.inc so the file will be correctly deployed to the image under /boot/ folder for both tdx-xwayland and tdx-xwayland-upstream. Related-to: ELB-5534 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-01-22apalis-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-5557 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2024-01-22colibri-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-5557 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2024-01-22colibri-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-5557 Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2023-12-18Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Sat 18 Nov 2023 07:26:11 AM UTC Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 764 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/764 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-07-21Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Sat 17 Jun 2023 07:24:33 AM UTC Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 741 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/741 Signed-off-by: ci.toradex <cicd@toradex.com>
2023-07-19weston-ini: do not force g2d for all i.MX8 variantsStefan Eichenberger
Do not force the use of g2d for all i.MX8 variants. This is e.g. broken on i.MX8X. With this we use g2d on the SoCs which NXP defines (e.g. i.MX8M Mini and Plus). Related-to: ELB-4203 Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
2023-05-15machines: verdin-imx8mp: add 0065 and 0070 product idsEmanuele Ghidoli
Add the following additional SKU product IDs which are compatible with the verdin-imx8mp machines. 0065: Verdin iMX8M Plus QuadLite 1GB IT 0070: Verdin iMX8M Plus Quad 8GB WB IT Related-to: ELB-5189 ELB-5191 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit 0dc187478a0d363683a6c5ba59b042e56aa87e81)
2023-04-18layerwide: move from codeaurora to githubThomas Keller
Codeaurora is down and switch to github. Signed-off-by: Thomas Keller <thomas.keller@toradex.com>
2023-02-22Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Sat Feb 18 08:03:52 UTC 2023 Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 723 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/723 Signed-off-by: ci.toradex <cicd@toradex.com>
2022-12-13imx-sc-firmware-toradex: remove uprevFrancesco Dolcini
Remove SCFW uprev using use-head-next, we do not plan to update this with BSP5 and currently the build is failing because of an updated licence. Related-to: ELB-4917 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2022-11-24linux-toradex_5.4-2.3.x: update kernelStefan Eichenberger
Update kernel to the latest version which includes the Yavia evaluation board. Without this update the build fails because the Yavia board are expected but can not be found. Fixes: a98cf1ae967f ("machines: verdin-imx8mm: deploy yavia device tree") Fixes: 57c704e23b49 ("machines: verdin-imx8mp: deploy yavia device tree") Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
2022-10-18machines: verdin-imx8mm: deploy yavia device treeFrancesco Dolcini
Deploy Yavia Carrier Board device tree files. Related-to: ELB-4861 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2022-10-18machines: verdin-imx8mp: deploy yavia device treeFrancesco Dolcini
Deploy Yavia Carrier Board device tree files. Related-to: ELB-4861 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2022-07-25Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Jul 13 19:00:53 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 409 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/409 Signed-off-by: ci.toradex <cicd@toradex.com> imx-scfw was put back one commit (8dda739), as we don't want to pull in the latest change in there. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-06-30Bump 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>
2022-06-24u-boot-toradex: deploy u-boot-with-spl.imx for imx6Stefano Viola
The u-boot-with-spl.imx binary (if available), will be copied in the DEPLOYDIR for MACHINE colibri-imx6 and apalis-imx6. This binary is needed to implement bootloader software update where having only one binary instead of SPL + u-boot.bin simplifies things especially in the cloud platform side. Signed-off-by: Stefano Viola <stefano.viola@toradex.com>
2022-06-20machine: verdin-imx8mm: add new sku 0068Philippe Schenker
Add new Toradex SKU "0068 Verdin iMX8M Mini Quad 2GB WB IT". This SKU is similar to "0055 Verdin iMX8M Mini Quad 2GB WB IT", but has compared to 0055 no SPI-to-CAN transceiver placed. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-06-06conf:machine: dont append use-mainline-bsp to MACHINEOVERRIDESMing Liu
This leads to a multiple use-mainline-bsp existing in MACHINEOVERRIDES and more importantly, it breaks the rules when handling FILESOVERRIDES, the machine overrides is not the last item in MACHINEOVERRIDES any more so bitbake might find a wrong path for files in SRC_URI. Related-to: ELB-4373 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-05-31Bump 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-05-27linux-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>
2022-05-25linux-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>
2022-05-23imk-mkimage: update to rel_imx_5.4.70_2.3.7Philippe Schenker
Changes this hash-change introduces: $ git shortlog 8947fea36..6a315dbc608 Chuck Cannon (5): Add FlexSPI M4 target Add V2X FSPI address. Set REV based on B0 target. Restructure nightly targets. Support FIPS cluster degrade. Nitin Garg (4): For iMX8DXL, rename silicon REVISION to REV similar to 8X Update DXL evk and ddr3 nightly targets to support A1 and B0 iMX8DXL: rename the nightly targets for DXL boards Update DXL nightly targets in sync with Yocto updates Related-to: ELB-4412 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-05-19linux-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>
2022-05-18layer.conf: update eula md5sums until v34Max Krummenacher
Take all the hashes present from master branch and put it in here. v34 is needed for imx-seco-3.8.6. Related-to: ELB-4408 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-05-18imx-seco: update to 3.8.6Philippe Schenker
and update all hashes, including the license hash Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-05-10alsa-state: set up asound configs dynamically for verdin-imx8 boardsMing Liu
We need set up asound.conf and asound.state dynamitically at runtime since the Verdin Development/Dahlia boards are using different ones. To achieve that, we now introduce a on-target package postinst script to set up them at runtime by checking /proc/device-tree/model to determine which config files should be used. Related-to: ELB-4349 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-05-09verdin-imx8mp-imx-boot-bootpart.wks.in: drop deprecated fileMing Liu
Related-to: ELB-4458 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-05-04alsa-state: colibri-imx7/-emmc: update asound.stateMarcel Ziswiler
As the upstream sound card name differs from ancient downstream update it to match later downstream as well as upstream. While at it also use latest mixer configuration from current master upstream. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-05-03machine: apalis-imx8: add new 0067 8gb productPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-05-02Bump 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>
2022-03-28linux-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>
2022-03-28Bump 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>
2022-03-14weston-init: drop some deprecated codeMing Liu
The commit 4efdcc1090 in OE: [ weston: Use systemd notify, ] has been reverted, so we can drop the reverting code from bbappend. Reference: https://github.com/openembedded/openembedded-core/commit/dabd41819563ec63fc5bd5fd0f4af64230e58130 https://github.com/Freescale/meta-freescale/issues/901 Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-03-01Bump 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>
2022-02-26layer.conf: let backport recipes only valid for ToradexMing Liu
We have some backport recipes let's keep them valid only for Toradex distros. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-02-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>
2022-02-26firmware-imx-8: drop a Toradex specific fixMing Liu
We dont have to install HDMI firmwares to firmware-imx-8 main package any more, they are now already in firmware-imx-hdmi subpackage. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-02-26imx-mkimage: drop a Toradex specific fixMing Liu
Backport a fix from meta-freescale upstream: [ commit c59f817b0d1ee70ef224405ff8acd31e0743ed91 Author: Andrey Zhizhikin <andrey.z@gmail.com> Date: Thu Oct 21 10:01:01 2021 +0000 imx-mkimage: use mkimage tool from sysroot mkimage tool is provided as a part of sysroot and should not be used as a local copy, since it contains runtime dependencies which local copy does not account for. Drop the local copy on mkimage, introduce the patch that fixes mkimage invocations in build system. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> ] Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-02-26gstreamer: drop deprecated recipesMing Liu
The gstreamer bbappend and include recipes have been deprecated, drop them. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-02-23btuart: support bluetooth uart initializationMarcel Ziswiler
Support Bluetooth UART initialization as well as different firmware required by linking/renaming that one in a postinst script. BT UART baudrate configuration taken from the following website: http://docker.hd-wireless.com/Support/GettingStartedwiththeSPB228onPCIeUART Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-02-16linux-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>
2022-01-31Bump 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>
2022-01-13machine: configs: update addresses to load 64M kernelDenys Drozdov
The memory map updated to match bootloader changes, allowing loading Linux kernel with size up to 64M. Allocate 64M to load the kernel from FIT image: - 0x9600_0000 for Colibri iMX8X and Apalis iMX8 - 0x4000_0000 for Verdin iMX8M Mini/Plus Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>