diff mbox series

[U-Boot,v1,2/3] ARMv8: Add EL3 exception handling for ARMv8's Kconfig

Message ID 1534787856-18530-3-git-send-email-chee.hong.ang@intel.com
State Accepted
Commit c0f3296f831ceab12bd5cf75ed3b8638f183e117
Delegated to: Tom Rini
Headers show
Series Enable all asynchronous abort exceptions taken to EL3 | expand

Commit Message

Ang, Chee Hong Aug. 20, 2018, 5:57 p.m. UTC
From: Chee Hong Ang <chee.hong.ang@intel.com>

Kconfig option to allow all External Abort and SError exception
taken to EL3.

Signed-off-by: Chee Hong Ang <chee.hong.ang@intel.com>
---
 arch/arm/cpu/armv8/Kconfig | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Tom Rini Nov. 17, 2018, 1:26 p.m. UTC | #1
On Mon, Aug 20, 2018 at 10:57:35AM -0700, chee.hong.ang@intel.com wrote:

> From: Chee Hong Ang <chee.hong.ang@intel.com>
> 
> Kconfig option to allow all External Abort and SError exception
> taken to EL3.
> 
> Signed-off-by: Chee Hong Ang <chee.hong.ang@intel.com>

Applied to u-boot/master, thanks!
diff mbox series

Patch

diff --git a/arch/arm/cpu/armv8/Kconfig b/arch/arm/cpu/armv8/Kconfig
index c8bebab..ff42791 100644
--- a/arch/arm/cpu/armv8/Kconfig
+++ b/arch/arm/cpu/armv8/Kconfig
@@ -144,6 +144,13 @@  config ARMV8_PSCI_CPUS_PER_CLUSTER
 	  A value 0 or no definition of it works for single cluster system.
 	  System with multi-cluster should difine their own exact value.
 
+config ARMV8_EA_EL3_FIRST
+	bool "External aborts and SError interrupt exception are taken in EL3"
+	default n
+	help
+	  Exception handling at all exception levels for External Abort and
+	  SError interrupt exception are taken in EL3.
+
 if SYS_HAS_ARMV8_SECURE_BASE
 
 config ARMV8_SECURE_BASE