arm-trusted-firmware/docs/getting_started
Andre Przywara b4ad365a46 GICv3: GIC-600: Detect GIC-600 at runtime
The only difference between GIC-500 and GIC-600 relevant to TF-A is the
differing power management sequence.
A certain GIC implementation is detectable at runtime, for instance by
checking the IIDR register. Let's add that test before initiating the
GIC-600 specific sequence, so the code can be used on both GIC-600 and
GIC-500 chips alike, without deciding on a GIC chip at compile time.

This means that the GIC-500 "driver" is now redundant. To allow minimal
platform support, add a switch to disable GIC-600 support.

Change-Id: I17ea97d9fb05874772ebaa13e6678b4ba3415557
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2020-06-09 17:05:49 +00:00
..
build-options.rst GICv3: GIC-600: Detect GIC-600 at runtime 2020-06-09 17:05:49 +00:00
docs-build.rst Add support for documentation build as a target in Makefile 2020-01-29 06:26:09 -06:00
image-terminology.rst doc: Misc syntax and spelling fixes 2019-10-11 12:39:06 +00:00
index.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
initial-build.rst Set lld as the default linker for Clang builds 2020-01-17 16:48:18 +00:00
porting-guide.rst doc: Fix plat_sdei_validate_entry_point() documentation 2020-05-26 07:13:23 +00:00
prerequisites.rst Necessary fix in drivers to upgrade to mbedtls-2.18.0 2020-03-08 00:33:10 -06:00
psci-lib-integration-guide.rst docs: Update SMCCC doc, other changes for release 2020-04-16 10:03:39 -05:00
rt-svc-writers-guide.rst docs: Update SMCCC doc, other changes for release 2020-04-16 10:03:39 -05:00
tools-build.rst docs: Update docs with firmware encryption feature 2020-03-09 20:48:17 +05:30