arm-trusted-firmware/include
Etienne Carriere 71816096da bl32: add secure interrupt handling in AArch32 sp_min
Add support for a minimal secure interrupt service in sp_min for
the AArch32 implementation. Hard code that only FIQs are handled.

Introduce bolean build directive SP_MIN_WITH_SECURE_FIQ to enable
FIQ handling from SP_MIN.

Configure SCR[FIQ] and SCR[FW] from generic code for both cold and
warm boots to handle FIQ in secure state from monitor.

Since SP_MIN architecture, FIQ are always trapped when system executes
in non secure state. Hence discard relay of the secure/non-secure
state in the FIQ handler.

Change-Id: I1f7d1dc7b21f6f90011b7f3fcd921e455592f5e7
Signed-off-by: Etienne Carriere <etienne.carriere@st.com>
2017-08-09 15:48:53 +02:00
..
bl1 FWU: Introduce FWU_SMC_IMAGE_RESET 2017-06-01 14:52:12 +01:00
bl31 include: add U()/ULL() macros for constants 2017-06-14 17:00:30 -07:00
bl32 bl32: add secure interrupt handling in AArch32 sp_min 2017-08-09 15:48:53 +02:00
common aarch64: Enable Statistical Profiling Extensions for lower ELs 2017-06-22 10:33:19 +01:00
drivers Fix order of #includes 2017-07-12 14:45:31 +01:00
lib lib: psci: early suspend handler for platforms 2017-07-31 11:41:17 -07:00
plat Merge pull request #1034 from dp-arm/dp/uart-clock 2017-07-31 08:45:57 +01:00
services Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
tools_share cert: move platform_oid.h to include/tools_share for all platforms 2017-05-24 00:08:35 +09:00