From 93d5e141301b74b39e182bbad9264494b4032379 Mon Sep 17 00:00:00 2001 From: "Andrew F. Davis" Date: Tue, 14 May 2019 15:38:11 -0500 Subject: [PATCH] ti: k3: common: Trap all asynchronous bus errors to EL3 These errors are asynchronous and cannot be directly correlated with the exact current running software, so handling them in the same EL is not critical. Handling them in TF-A allows for more platform specific decoding of the implementation defined exception registers Signed-off-by: Andrew F. Davis Change-Id: Iee7a38c9fc9c698fa0ad42dafa598bcbed6a4fda --- plat/ti/k3/common/plat_common.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plat/ti/k3/common/plat_common.mk b/plat/ti/k3/common/plat_common.mk index f154a9600..20a94ef9e 100644 --- a/plat/ti/k3/common/plat_common.mk +++ b/plat/ti/k3/common/plat_common.mk @@ -25,6 +25,9 @@ ERRATA_A53_855873 := 1 # A72 Erratum for SoC ERRATA_A72_859971 := 1 +CRASH_REPORTING := 1 +HANDLE_EA_EL3_FIRST := 1 + # Split out RO data into a non-executable section SEPARATE_CODE_AND_RODATA := 1