From: Andrew F. Davis Date: Tue, 14 May 2019 20:38:11 +0000 (-0500) Subject: ti: k3: common: Trap all asynchronous bus errors to EL3 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=93d5e141301b74b39e182bbad9264494b4032379;p=project%2Fbcm63xx%2Fatf.git 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 --- diff --git a/plat/ti/k3/common/plat_common.mk b/plat/ti/k3/common/plat_common.mk index f154a960..20a94ef9 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