u-boot/arch/arm/mach-stm32mp
Patrick Delaunay f10fc277dc stm32mp: fix name of optee reserved memory node
In OP-TEE, the "optee_core@" node is reserved, appended in non secure
device tree (see mark_tzdram_as_reserved() function under CFG_DT) so
this name must be checked in optee_get_reserved_memory().
We keep the check on /reserved-memory/optee@ node to have backward
compatibility with STMT32Image booting, when the reserved node is
already present in U-Boot or SPL device tree with name "optee@".

This patch solves a boot issue on board with OP-TEE for U-Boot
compiled with stm32mp15_defconfig and without secure configuration
device tree (stm32mp157c-dk2.dts for example).

Fixes: 5fe9e0deab ("stm32mp: allow calling optee_get_reserved_memory()
from U-Boot")
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
2024-10-16 20:18:57 +02:00
..
cmd_stm32prog arm: mach: stm32: Remove duplicate newlines 2024-07-15 12:12:17 -06:00
include/mach stm32mp: allow calling optee_get_reserved_memory() from U-Boot 2024-09-03 14:08:50 -06:00
stm32mp1 ARM: stm32mp: enable data cache after LMB configuration for STM32MP1 2024-10-16 20:18:56 +02:00
stm32mp2 smt32mp: add setup_mac_address for stm32mp25 2024-01-19 14:38:01 +01:00
boot_params.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
bsec.c arch: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:47 -06:00
cmd_stm32key.c cmd: Make use of U_BOOT_LONGHELP when missing 2024-06-26 13:17:51 -06:00
dram_init.c stm32mp: fix name of optee reserved memory node 2024-10-16 20:18:57 +02:00
ecdsa_romapi.c ARM: stm32: Add missing header for save_boot_params 2023-06-16 11:13:55 +02:00
Kconfig ARM: stm32mp: enable data cache after LMB configuration for STM32MP1 2024-10-16 20:18:56 +02:00
Kconfig.13x bootstash: Do not provide a default address for all 2024-07-19 16:48:07 -06:00
Kconfig.15x bootstash: Do not provide a default address for all 2024-07-19 16:48:07 -06:00
Kconfig.25x bootstash: Do not provide a default address for all 2024-07-19 16:48:07 -06:00
Makefile arch: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:47 -06:00
soc.c smt32mp: add setup_mac_address for stm32mp25 2024-01-19 14:38:01 +01:00
syscon.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00