Unmask SError and Debug exceptions.
authorSandrine Bailleux <sandrine.bailleux@arm.com>
Mon, 18 Nov 2013 17:26:59 +0000 (17:26 +0000)
committerDan Handley <dan.handley@arm.com>
Wed, 27 Nov 2013 15:31:06 +0000 (15:31 +0000)
commit3738274dc1b40ad846d41d7bfd6a597bcfba9e70
tree136c4d81d7b4f285ee37f1fdf674df5332a238d4
parent204aa03da7d8a34d5e06fba3ccc9e565ed01d305
Unmask SError and Debug exceptions.

Any asynchronous exception caused by the firmware should be handled
in the firmware itself.  For this reason, unmask SError exceptions
(and Debug ones as well) on all boot paths.  Also route external
abort and SError interrupts to EL3, otherwise they will target EL1.

Change-Id: I9c191d2d0dcfef85f265641c8460dfbb4d112092
bl1/aarch64/bl1_arch_setup.c
bl31/aarch64/bl31_arch_setup.c
common/psci/psci_afflvl_suspend.c
common/psci/psci_private.h
docs/change-log.md
docs/user-guide.md
include/aarch64/arch_helpers.h
lib/arch/aarch64/misc_helpers.S