arm-trusted-firmware/docs/plat/arm
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
..
fvp GICv3: GIC-600: Detect GIC-600 at runtime 2020-06-09 17:05:49 +00:00
fvp-ve doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
juno docs: GCC toolchain upgrade to version 9.2-2019.12 2020-01-10 16:12:01 -06:00
tc0 plat/arm: Introduce TC0 platform 2020-05-27 12:31:04 +00:00
arm-build-options.rst plat/arm/sgi: introduce number of chips macro 2020-02-07 19:24:17 +05:30
index.rst plat/arm: Introduce TC0 platform 2020-05-27 12:31:04 +00:00