summaryrefslogtreecommitdiff
path: root/recipes-bsp/imx-atf
AgeCommit message (Collapse)Author
2023-08-01imx-atf: drop patchMarcel Ziswiler
Drop patch 0002-imx8m-hab.c-work-around-gcc-12.1-false-positives.patch which got obsoleted by recent meta-freescale update to 6.1.22-2.0.0. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2022-12-07machine: verdin-imx8m*: Move AT-F boot UART configuration to machine confEmanuele Ghidoli
Add SOC_ATF_BOOT_UART_BASE in relevant machine conf instead of having IMX_BOOT_UART_BASE added to EXTRA_OEMAKE in imx_atf_%bbappend, this change remove the dependency on our .bbappend to have a working ATF binary. SOC_ATF_BOOT_UART_BASE variable support was introduce in commit 453def7956c8 ("imx-atf: allow setting the UART used during boot") in meta-freescale. Related-to: ELB-4889 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit b2db48cac3b2384857e9b6c2b418533122c5e03a)
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-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-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)
2021-09-06manual override syntax fixesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
Fix the leftovers which the script didn't catch. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-06-11imx-atf: merge imx_5.4.70_2.3.2Max Krummenacher
Related-to: ELB-3957 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 63b9da9241ad1b1b2c71dc933ec6c2ee0550cc61)
2021-02-22imx-atf: provide proper BUILD_STRING value unconditionallyMax Krummenacher
U-Boot dosn't show the version on Apalis iMX8/iMX8X and Colibri iMX8X. Provide BUILD_STRING for all builds, not just for _mx8mm, _mx8mp. Completes a39fd31 ("imx-atf: provide proper BUILD_STRING value") Related-to: ELB-3188 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 7562948e27c359b256f1bb7c26d3e1c368acad8d)
2021-01-27imx-atf: uprev to 5.4.70_2.3.0Max Krummenacher
Related-to: ELB-3324 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 833009c7677562e456baca16f620216e56134cec)
2020-11-23imx-atf: set proper UART base for Verdin iMX8MPMax Krummenacher
Copy and adapt the Verdin iMX8MM definition and bump the hash. Related-to: ELB-3208 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 97c2aae46672fda3494e2ce263b7137dd3f6ab92)
2020-11-23imx-atf: provide proper BUILD_STRING valueIgor Opaniuk
ATF commit hash is calculated during build time invoking in Makefile git describe, which doesn't work properly in OE sandbox env. Provide explicitly the build info string as a build option for make. Related-by: ELB-3188 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com> (cherry picked from commit a39fd312c9c688336c09fd84818a7f7fe131209a)
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-09-03imx-atf: update to latestMax Krummenacher
This allows building with gcc 10. 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-08-20imx-atf: update to 2.2Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Dropped 0001-imx8m-imx_rdc.c-fix-a-uninitialized-variable, The patched file no longer exist, do_compile does not output a warning. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-18imx-atf: set proper UART base for Verdin iMX8MMIgor Opaniuk
Set proper UART base for Verdin iMX8MM. Related-to: ELB-2923 Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com>
2020-08-06imx-atf: react with reset to a system rebootMax Krummenacher
I.e. reset the whole SoC rather than just the AP partition. Related-to: ELB-2702 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3be41c0a042994079bdf1577d6062ac0df46fc0a) (cherry picked from commit ea642448ff0e879429b451b8da5e36f9c0b487eb)
2020-06-09imx-atf: fix a uninitialized variable issueMing Liu
This fixes a following compiling error on verdin-imx8mm machine: +| plat/imx/common/imx8m/imx_rdc.c: In function 'imx_rdc_set_masters': +| plat/imx/common/imx8m/imx_rdc.c:146:9: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized] Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit af3c4735e6f2bfd3c1166a434832286a281a7d65) (cherry picked from commit 18dd83cc2ef97b664030192cede06ca5f071dfa9)
2020-06-09imx-atf: update to 4.14.98 2.3.1Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 4be26a02083ee3329ba037ea7ec60f153c2a3067) (cherry picked from commit ce8aca76b97a2238e3bff8c09cc4c1f4dfc40e04)
2019-11-04imx-atf: stick to imx_4.14.78_1.0.0_gaMing Liu
Without this change, I could not boot a colibri-imx8x board, seems the imx_4.14.98_2.0.0_ga branch being used in meta-freescale does not work. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-10-09remove upgrades which are now in meta-freescaleMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-18imx-atf: override PLATFORM to imx8qxp for mx8qxp machineMing Liu
This is needed to build imx-atf version 1.5. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-06-24imx-atf: deploy binary additionally with the name used for atf 2.0Max Krummenacher
This helps that the user of the file (imx-boot) need not be aware of the atf version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24Revert "imx-atf: update to 4.14.98 2.0.0"Max Krummenacher
The 2018.03 U-Boot of the 4.14.78 1.0.0 BSP failes booting. By reverting to ATF 1.5 it boots again. This reverts commit 39ea358020e2f555c1fd36a1f9e193466c9d96f7. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21imx-atf: update to 4.14.98 2.0.0Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-27imx-atf: bbappend: delete now obsolete fileMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-23imx-atf: bbappend: use version wildcard and explicitely set versionMax Krummenacher
This copes with the version upgrade in meta-freescale master to imx-atf 2.0 which is meant for BSP 4.14.98_2.0.0_ga. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-23imx-atf: update to 4.14.78 bsp versionMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>