arm-trusted-firmware/plat/st
Boerge Struempfel 23647bd52c
fix(stm32mp2): correct early/crash console init
The previous code used 64-bit registers as the target and source for
load and store operations on 32-bit hardware registers. In certain
cases (e.g., when using USART1 as the debug console), this could result
in deadlocks where the A35 gets stuck in a permanent loop due to test
conditions that are never fulfilled.

To resolve this issue, 32-bit registers are now used for these
operations.

Change-Id: Id2c03a1df26738fe815079da042cc2dd989f4f8e
Signed-off-by: Boerge Struempfel <boerge.struempfel@gmail.com>
2025-01-28 15:04:32 +01:00
..
common build: remove Windows compatibility layer 2025-01-14 16:21:51 +00:00
stm32mp1 feat(stm32mp1): rework SVC services 2024-12-13 11:48:29 +01:00
stm32mp2 fix(stm32mp2): correct early/crash console init 2025-01-28 15:04:32 +01:00