arm-trusted-firmware/docs
Soby Mathew 02446137a4 Enable use of FIQs and IRQs as TSP interrupts
On a GICv2 system, interrupts that should be handled in the secure world are
typically signalled as FIQs. On a GICv3 system, these interrupts are signalled
as IRQs instead. The mechanism for handling both types of interrupts is the same
in both cases. This patch enables the TSP to run on a GICv3 system by:

1. adding support for handling IRQs in the exception handling code.
2. removing use of "fiq" in the names of data structures, macros and functions.

The build option TSPD_ROUTE_IRQ_TO_EL3 is deprecated and is replaced with a
new build flag TSP_NS_INTR_ASYNC_PREEMPT. For compatibility reasons, if the
former build flag is defined, it will be used to define the value for the
new build flag. The documentation is also updated accordingly.

Change-Id: I1807d371f41c3656322dd259340a57649833065e
2015-12-04 12:02:12 +00:00
..
diagrams PSCI: Add documentation and fix plat_is_my_cpu_primary() 2015-08-13 23:48:07 +01:00
plat docs: fix the command to compile BL31 on Tegra 2015-08-01 11:14:32 +05:30
spd Tegra: retrieve BL32's bootargs from bl32_ep_info 2015-07-31 10:26:22 +05:30
auth-framework.md TBB: add authentication framework documentation 2015-06-25 08:53:27 +01:00
change-log.md Documentation for version 1.1 2015-02-03 11:43:43 +00:00
cpu-specific-build-macros.md cortex_a53: Add A53 errata #826319, #836870 2015-08-05 19:58:39 +08:00
firmware-design.md Re-design bakery lock memory allocation and algorithm 2015-09-11 16:19:21 +01:00
interrupt-framework-design.md Enable use of FIQs and IRQs as TSP interrupts 2015-12-04 12:02:12 +00:00
platform-migration-guide.md docs: Fixes to platform-migration-guide.md 2015-08-18 14:59:25 +01:00
porting-guide.md Merge pull request #443 from achingupta/sb/el3_payloads-cb_single_cpu 2015-12-01 19:02:24 +00:00
psci-pd-tree.md PSCI: Introduce new platform interface to describe topology 2015-08-13 16:28:26 +01:00
rt-svc-writers-guide.md Documentation for version 1.1 2015-02-03 11:43:43 +00:00
trusted-board-boot.md TBB: add authentication framework documentation 2015-06-25 08:53:27 +01:00
user-guide.md Enable use of FIQs and IRQs as TSP interrupts 2015-12-04 12:02:12 +00:00