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 |
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 --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