summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-17linux-toradex-5.4-2.1.x: drop separate defconfigsMax Krummenacher
Change to use the defconfig which is part of the kernel tree. In order to provide a defconfig from your bbappend add a file 'defconfig' through SRC_URI which will take precedence. Related-to: ELB-3035 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 87ea3e80f0a0a78d9dba31273f4610881ab36251)
2020-10-17imx-atf: drop patchPhilippe Schenker
0001-Allow-BUILD_STRING-to-be-set-in-.revision-file.patch was dropped in meta-freescale, drop it from SRC_URI. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 686fdecbdfec417717fc7056172d1676a7b55eda)
2020-10-17machines: verdin-imx8mm: add additional product idsMax Krummenacher
Add the following additional SKU product ids which are compatible with the verdin-imx8mm machines. 0059: Verdin iMX8M Mini Quad 2GB IT 0060: Verdin iMX8M Mini DualLite 1GB WB IT Related-to: ELB-3128 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 47ee60494d3d6579e2aaa5739ea515fcd86e6b90)
2020-10-17u-boot-toradex: add wildcard after perferred versionMax Krummenacher
As we add the git hash to PV otherwise one gets a warning that both the 2020.07 and 2020.04 recipes can be built. Due to COMPATIBLE_MACHINES the (correct) 2020.04 U-Boot is chosen also without the patch for the i.MX 8 based machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f0643dbc8548430458523f370bc902a5cef1e734)
2020-10-17machines: drop image_bootloaderMax Krummenacher
This variable is not used. Drop its definition. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bfaa623b5a7a8d4a866aa6784dceaf58a0897176)
2020-10-17firmware-imx: allow for multilib buildsMing Liu
Using ${nonarch_base_libdir} instead of ${PREFIX}/lib or ${base_libdir}, this ensures it would not mess up multilib builds. Related-to: TOR-1415 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 2c9c04fb2e7d5c7db6fe88a978189c40841a7c28)
2020-10-05Bump SRCREV hashes as used in build of Fri Oct 2 05:13:53 UTC 2020 plus ↵Toardex CI
later Colibri iMX8X specific fixes Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 86 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/86 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit fddb6cc10a1df717cc77b6958ce5e233cef9a80a)
2020-10-05Bump SRCREV hashes as used in build of Wed Sep 30 15:34:02 UTC 2020Toardex CI
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 84 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/84 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit f339ccb51bf47a07d31d79fc984101547da048f7)
2020-10-05u-boot-toradex: colibri-imx7: boot linux kernel in non-secure/secure modeMarcel Ziswiler
While NXP i.MX 7 downstream requires the Linux kernel to boot in secure mode mainline/upstream requires non-secure mode instead, as it properly uses PSCI to control further cores. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 65ad0c9327000b100eaf51958023f8dac7642753)
2020-10-05recipes-kernel: synchronize defconfigsMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit b8712aa8fc6557d30d6d79d91fbe9e5773276e99)
2020-10-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue Sep 29 12:07:44 UTC 2020 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 81 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/81 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 18f08d5336e188f8f7ba5212bb3f63c4751a51fb)
2020-10-05recipes-kernel: synchronize defconfigsPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit df3d73c08cf7c7566eb4baf204ea64279dae6c33)
2020-10-05firmware-imx: fix install path when using usrmergeSergio Prado
When using usrmerge, the install path should be prefixed by /usr. Related-to: TOR-1415 Signed-off-by: Sergio Prado <sergio.prado@toradex.com> (cherry picked from commit 36228213a2f9b03e8259aa03c196a600364d8130)
2020-09-29machine: apalis-imx8: adjust devicetrees to deploy what we actually havePhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-24deploy imx8 firmware to /lib/firmwarePhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-24recipes-kernel: sync imx8 defconfig with kernelPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-24imx-vpuwrap: drop bbappend recipeMing Liu
It does not apply to meta-freescale master any more, in which imx-vpuwrap has been upgraded to 4.5.5. Related-to: TOR-1413 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-09-24imx-parser: drop bbappend recipeMing Liu
It does not apply to meta-freescale master any more, in which imx-parser has been upgraded to 4.5.5. Related-to: TOR-1413 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-09-24imx-codec: drop bbappend recipeMing Liu
It does not apply to meta-freescale master any more, in which imx-codec has been upgraded to 4.5.5. Related-to: TOR-1413 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-09-17linux-toradex: cp defconfigs from kernel repoMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-09-16imx-sc-firmware: add full recipe for imx-sc-firmwareStefan Agner
In order to make git hash bumping work with the imx-sc-firmware we need to have our own recipe in our layer. This also has the advantage that the recipe name reflects the actual package version (PV) again. Use imx-sc-firmware-toradex to make sure we do not interfere with the NXP provided variant. Make sure our machines pick imx-sc-firmware-toradex by setting PREFERRED_PROVIDER accordingly. Related-to: AUT-355 Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2020-09-08linux-toradex: cp defconfigs from kernel repoMax Krummenacher
This updates the defconfigs with the ones from toradex_5.4-2.1.x-imx@e4db2a7562a1. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-07machines: imx8: use Image.gz as kernel image typeIgor Opaniuk
The ARM64 Linux raw image now amounts to 32MB. Using Image.gz saves about 20MB (Image.gz ~ 12MB). Use Image.gz as default boot image format. Relates-to: ELB-1372 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
2020-09-03linux: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03u-boot: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03device-tree-overlays: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03imx-atf: update to latestMax Krummenacher
This allows building with gcc 10. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03machines: includes: assign image_* consistentlyMax Krummenacher
Using "+=" overwrites "?=" in some cases which then dropes the creation of wic images for apalis/colibri-imx6. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03imx-vpu*: drop bbappendsMax Krummenacher
The update has arrived in meta-freescale dunfell. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-02imx_atf: use git.toradex.comMax Krummenacher
This allows to drop the patches applied on our internal fork. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-01recipes-kernel: Remove revert no-1-8-v patchesPhilippe Schenker
those patches currently do not apply, remove them. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-01device-tree-overlays: upgrade to 5.4.24_2.1.0 branchMax Krummenacher
As we have includes from both arm and arm64 arch set the include paths into both archs. Related-to: ELB-2943 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-23linux-toradex: set KERNEL_FEATURES to emptyMing Liu
Now we are inheriting kernel-yocto.bbclass by including recipes-kernel/linux/linux-imx.inc, but we dont support KMETA build so we need explicitly reset KERNEL_FEATURES to empty, this prevents do_kernel_metadata to look for kernel feature configs in KMETA which will certainly fail. Related-to: TOR-1262 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-08-21u-boot-toradex: make padding directory configurableSergio Prado
When using UBOOT_CONFIG, U-Boot is built in a subdirectory named after the defconfig name (e.g. ${B}/colibri_imx7_defconfig). So let's make it possible to override the directory where the padding is done for NAND devices. Related-to: TOR-1332 Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
2020-08-20u-boot config: change to colibri-imx8x_defconfigMax Krummenacher
This changed in the u-boot-toradex toradex_imx_v2020.04_5.4.24_2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20linux-toradex-rt: update to downstream 5.4-2.1.xMax Krummenacher
This drops the linux-toradex-rt recipe in favour of combining its functionality into the linux-toradex_5.4-2.1.x.bb recipe. The override preempt-rt applies the RT patch and changes the kernel config to use PREEMPT_RT. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20qtwayland_%.bbappend: remove x11 packageconfigs for xwaylandMax Krummenacher
If 'wayland' and 'x11' is in distrofeatures xwayland is built and thus native x11 components can't be used. So remove the x11 as a backend related packageconfig options. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20u-boot-toradex: add csf padding at the end of the binaryMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-vpu-wrap: update to 4.5.5Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-vpu-hantro: update to 1.18.0Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-codec: update to 4.5.5Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-parser: update to 4.5.5Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-vpu: update to 5.4.39.3Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20firmware-imx: update to 8.8Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-loader: delete obsolete commentMax Krummenacher
Completes commit 0e564b5 ("recipes: get rid of the 32-bit host binaries"). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-gst1.0-plugin: update to 4.5.5Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20gstreamer: update to 1.16.imx 5.4.24_2.1.0 bspMax Krummenacher
Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20Revert "gstreamer: import 1.14.imx recipes from meta-freescale"Max Krummenacher
This reverts commit 56116616080cc7933b2dab8481f2cfc7c2736fe0. For the upgrade to 5.4.24_2.1.0 BSP we base on meta_freescale dunfell/master again. Drop the import from meta-freescale zeus. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20weston 8: update to hash of nxp bsp 5.4.24-2.1.0Max Krummenacher
This also builds against the newer vivante components, so drop the patch needed for the older BSP. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20imx-dpu-g2d: update to 1.8.7Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>