summaryrefslogtreecommitdiff
path: root/plat/common/aarch64/plat_common.c
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2021-06-22 20:23:38 +0200
committerPali Rohár <pali@kernel.org>2021-07-29 16:30:40 +0100
commita5fea8105887d0dd15edf94aebd591b1b6b5ef05 (patch)
treee92ddf5ce8a10c9be38ecd53c094f7c9d1fe98ac /plat/common/aarch64/plat_common.c
parentfd1360a339e84ccd49f8a2d8a42e4c131a681b3c (diff)
downloadarm-trusted-firmware-a5fea8105887d0dd15edf94aebd591b1b6b5ef05.tar.gz
fix(plat/ea_handler): print newline before fatal abort error message
External Abort may happen also during printing of some messages by U-Boot or kernel. So print newline before fatal abort error message. Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: Ic7579b605e695c2e4cb9a4f5cdc2d0b3e5083e49
Diffstat (limited to 'plat/common/aarch64/plat_common.c')
-rw-r--r--plat/common/aarch64/plat_common.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/plat/common/aarch64/plat_common.c b/plat/common/aarch64/plat_common.c
index ba4c366a9..5b3262c7d 100644
--- a/plat/common/aarch64/plat_common.c
+++ b/plat/common/aarch64/plat_common.c
@@ -90,6 +90,7 @@ void plat_ea_handler(unsigned int ea_reason, uint64_t syndrome, void *cookie,
#endif
unsigned int level = (unsigned int)GET_EL(read_spsr_el3());
+ ERROR_NL();
ERROR("Unhandled External Abort received on 0x%lx from %s\n",
read_mpidr_el1(), get_el_str(level));
ERROR("exception reason=%u syndrome=0x%llx\n", ea_reason, syndrome);