summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-27imx-boot: drop bbappend recipeMing Liu
The changes in this bbappend file are deprecated since the following commit merged in meta-freescale: [ 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> ] let's delete the bbappend recipe. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 9e006dccef9e22a430ab56b765420b13f532c56a)
2022-10-27alsa-state: apalis-imx6: Set mixer volume levels to defaultFrancesco Dolcini
Set mixer audio level to default, this prevents audio distortions and fixes our automated test execution. Related-to: ELB-4829 Fixes: 5f920cd5b4b2 ("alsa-state:apalis-imx6: fix sound device name in asound.conf/asound.state") Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 9f9bd44f739697448a03c19534fa079e6445377f)
2022-10-27alsa-state:apalis-imx6: fix sound device name in asound.conf/asound.stateMing Liu
The sound device name in asound.conf of apalis-imx6 machine does not match the sound driver of kernel 5.15 and upper, fix that. Also regenerate asound.state according to the new asound.conf. Related-to: ELB-4829 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 5f920cd5b4b202b277eeae945fbda6c206672005)
2022-10-27machine: verdin-imx8m*: Switch to new namingPhilippe Schenker
Related-to: ELB-4838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 91f253942aef769901bc5e5058851fdc4d49a64c)
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-14colibri-imx6ull-emmc/verdin-imx8mm/verdin-imx8mp/imx-boot: fix overridesMarcel Ziswiler
Turns out that somehow we still have some old override syntax stuff laying around! Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 70bc6c6d11a0d1c693fa63bdcbcafee8cd793bdf)
2022-10-14btuart: fix overridesMarcel Ziswiler
Turns out that somehow we still have some old override syntax stuff laying around! This resulted in the following build error: ERROR: btuart-1.0-r0 do_package: QA Issue: btuart: Files/directories were installed but not shipped in any package: /usr /lib /usr/sbin /usr/sbin/btuart.sh /lib/systemd /lib/systemd/system /lib/systemd/system/btuart.service Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. btuart: 7 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 4155ae8d8eef233773c13749807c0b6c7c91a133)
2022-10-14alsa-state: Lower PCM volume on colibri-imx7Francesco Dolcini
Lower PCM volume from 192 (100%) to 144 (75%). At 100% there are signal distortion that are not nice to hear and this also prevent some automated test to succeed. Related-to: ELB-4722 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 9ac70bc5e4182c2b8972c6b495892cdfbbfc75c4)
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-10-04layer.conf: add langdale to layerseries_compatMax Krummenacher
And remove the outdated 'hardknott honister'. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-10-04machine: 32-bit eMMC machines: use bsp 6.x.y overlaysPhilippe Schenker
Related-to: ELB-4810 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit ea0f4ff2de1be789e2b4e59df7f35fcb683e940d)
2022-10-04machine: format tezi_external_kernel_devicetree_bootPhilippe Schenker
Get to a readable and editable format how the overlays in TEZI_EXTERNAL_KERNEL_DEVICETREE_BOOT are written. This commit intends no functional changes, only formatting. Related-to: ELB-4810 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit d4173d61af40f4eec3b6c95059119323378c30a1)
2022-10-04machine: verdin-imx8mm: verdin-imx8mp: adapt memory layoutMarcel Ziswiler
Adapt to new U-Boot env memory layout: UBOOT_DTB_LOADADDRESS = "0x50200000" UBOOT_DTBO_LOADADDRESS = "0x50240000" (using $fdt_addr_r + 256k) UBOOT_ENTRYPOINT = "0x48200000" UBOOT_RD_LOADADDRESS = "0x50300000" (not used in regular BSP) Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit d319cae50f2e18f696c4a2aac5b2d22b9b21e1e7)
2022-10-04machine: verdin-imx8mm: verdin-imx8mp: restructureMarcel Ziswiler
Restructure machine configuration files slightly to ease future maintenance. Just cosmetic, no functional change at all. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 6c823e67ef91b8d25e6b2c06e3cff6ce3af9ba04)
2022-10-04imx-loader: mx6/mx6ull/mx7: adapt memory layoutMarcel Ziswiler
Adapt to new U-Boot env memory layout: First load complete FIT image to $loadaddr instead of ramdisk_addr_r. Then load script to $scriptaddr instead of $loadaddr and jump to it. loadaddr = 0x84200000 scriptaddr = 0x88280000 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit b2ff46d7d241df4dbfceaf498c662fdd92e0a0be)
2022-10-04machine: apalis/colibri-imx6/imx6ull/imx7/-emmc: adapt memory layoutMarcel Ziswiler
Adapt to new U-Boot env memory layout: UBOOT_DTB_LOADADDRESS = "0x88200000" UBOOT_DTBO_LOADADDRESS = "0x88300000" (using $pxefile_addr_r) UBOOT_ENTRYPOINT = "0x84200000" UBOOT_RD_LOADADDRESS = "0x88400000" (not used in regular BSP) Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 258f608b216d8d9d8adc50900a19454b6f73174e)
2022-10-04machine: apalis/colibri-imx6/imx6ull/imx7/-emmc: restructureMarcel Ziswiler
Restructure machine configuration files slightly to ease future maintenance. Just cosmetic, no functional change at all. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 1c21865e978d1a9d9c48123f4d0c34502ca7537f)
2022-10-04qtwayland: drop bbappendMax Krummenacher
meta-freescale now does remove these packageconfigs too, so drop it here. Related-to: ELB-4665 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit b6dfe9cab23d23cb5ce6d9b4d54e9dcb14af8803)
2022-10-04gstreamer1.0-plugins-base: follow version changeMax Krummenacher
The code the patch removes is still present, keep the patch also with the new version. Related-to: ELB-4665 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bd7f3d8596e984d42afa1c9b30fd635fb02fc040)
2022-09-08machine: apalis-imx6: add spidev overlayAishwarya Kothari
This overlay enables the spidev driver on the apalis imx6 spi interface. Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-09-08machine: colibri-imx6ull: add spidev overlayAishwarya Kothari
This overlay enables the spidev driver on the colibri imx6ull spi interface. Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-09-08machine: colibri-imx6: add spidev overlayAishwarya Kothari
This overlay enables the spidev driver on the colibri imx6 spi interface. Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-09-08machine: colibri-imx7: add spidev overlayAishwarya Kothari
This overlay enables the spidev driver on the colibri imx7 spi interface. Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
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-29machines: u-boot: build from our own recipeMax Krummenacher
meta-toradex-bsp changed to build U-Boot from our own recipe rather than bbappending to what openembedded-core provides. Change the machines to use the new recipe. Relates-to: ELB-4680 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-29machine: verdin-imx8mm: add spidev overlayAishwarya Kothari
This overlay enables spidev by default. Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-29machine: verdin-imx8mp: add spidev overlayAishwarya Kothari
This overlay enables spidev by default. Signed-off-by: Aishwarya Kothari <aishwarya.kothari@toradex.com>
2022-08-27Revert "imx-seco: update to 3.8.6"Max Krummenacher
This reverts commit 7ea89843ca570a664b8052dfcb007cb50573b00c. imx-seco in meta-freescale kirkstone is updated to 3.8.6, drop the backport here. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-27weston: remove bbappendMax Krummenacher
meta-freescale updated to weston_10.0.0.imx. The packageconfig fixes are for some time in the meta-freescale recipe and thus no longer needed. The patches address hickups seen with machines without a GPU which we now only support with imx-mainline-bsp, i.e. with upstream weston.. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-24imx-atf: remove backportMax Krummenacher
imx-atf 2.6 landed in meta-freescale master and kirkstone. Signed-off-by: Max Krummenacher <max.krummenacher@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-11machine: colibri-imx8x: disable non-existent device-treesPhilippe Schenker
Do comment out the device-trees that are not yet ported to the 5.15 kernel. Just give it the eval device-tree that came in through mainline so that it builds. This commit is intended to be reverted once the device-trees are back in 5.15. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-08-11machine: apalis-imx8: disable non-existent device-treesPhilippe Schenker
Do comment out the device-trees that are not yet ported to the 5.15 kernel. Just give it no device-tree so that at least the machine does build for now. This commit is intended to be reverted once the device-trees are back in 5.15. 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-08verdin-imx8mm: verdin-imx8mp: follow changed dtb file nameMax Krummenacher
After v2022.07 the device tree files were unified with the kernel ones including using their file names. Follow that if building with use-head-next override. Related-to: ELB-4315 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-08u-boot-toradex_2020.07: drop recipeMax Krummenacher
We now use the openembedded-core u-boot recipe with a bbappend in meta-toradex-bsp-common. Related-to: ELB-4581 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-08machine: apalis-imx6: Disable vga on overlays by defaultFrancesco Dolcini
Currently the VGA overlay does not work with mainline kernel, disable it till a better solution is implemented to allow booting/testing the current image. Related-to: ELB-4649 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2022-08-08colibri-imx7-emmc.inc: drop a duplicated devicetreeMing Liu
It's already in meta-freescale-3rdparty layer. Signed-off-by: Ming Liu <ming.liu@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-28u-boot-toradex_2022.04: add correct build dependenciesPhilippe Schenker
Copied from u-boot-fslc_2022.04 Fixes: commit 0096007 ("Switch U-Boot to toradex_imx_lf_v2022.04") Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-07-26u-boot: drop fw_env.configMing Liu
Currently we have downstream/upstream Toradex uboot recipes and we dont want to add fw_env.config for both of them to avoid code redundant. Let's move fw_env.config to libubootenv, which will be installed for both donwstream/upstream distros. Related-to: ELB-4536 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-15Switch U-Boot to toradex_imx_lf_v2022.04Andrejs Cainikovs
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> Related-to: ELB-4581
2022-07-13imx-atf: bbappend: forward port to v2.6Philippe Schenker
Add the two patches from our imx-atf fork that are not yet upstreamed and are not upstreamable. Related-to: ELB-4586 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-07-13backports: imx-atf: backport recipe from meta-imxPhilippe Schenker
[ Backported from https://source.codeaurora.org/external/imx/meta-imx/tree/meta-bsp/recipes-bsp/imx-atf/imx-atf_2.6.bb?h=kirkstone-5.15.32-2.0.0 ] Copy the recipe for imx-atf on v2.6 which is needed for the NXP release LF5.15.32_2.0.0. Related-to: ELB-4586 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> [ps: do not deploy inside ${BOOT_TOOLS}]
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)