arm-trusted-firmware/docs/plat
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
..
arm GICv3: GIC-600: Detect GIC-600 at runtime 2020-06-09 17:05:49 +00:00
marvell doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
allwinner.rst doc: Set correct syntax highlighting style 2019-05-22 11:28:17 +01:00
brcm-stingray.rst Fix Broadcom Stingray platform documentation 2020-04-15 11:20:40 +02:00
hikey.rst docs: remove uefi-tools in hikey and hikey960 2020-03-14 10:24:41 +08:00
hikey960.rst docs: remove uefi-tools in hikey and hikey960 2020-03-14 10:24:41 +08:00
imx8.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
imx8m.rst plat: imx8mn: Add imx8mn basic support 2020-05-22 14:09:31 +08:00
index.rst Fix Broadcom Stingray platform documentation 2020-04-15 11:20:40 +02:00
intel-agilex.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
intel-stratix10.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
ls1043a.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
meson-axg.rst amlogic: axg: Add a build flag when using ATOS as BL32 2020-02-06 12:10:47 +01:00
meson-g12a.rst doc: Misc syntax and spelling fixes 2019-10-11 12:39:06 +00:00
meson-gxbb.rst doc: Fix broken external link for Odroid C2 2020-03-31 20:38:01 +02:00
meson-gxl.rst doc: Set correct syntax highlighting style 2019-05-22 11:28:17 +01:00
mt8183.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
nvidia-tegra.rst docs: tegra: add support for Tegra194 class of SoCs 2019-12-10 10:06:48 -08:00
poplar.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
qemu-sbsa.rst doc: Add more missing platforms 2019-10-07 12:24:25 +00:00
qemu.rst docs: qemu: Add instructions to boot using FIP image 2020-03-09 20:48:17 +05:30
rcar-gen3.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
rockchip.rst rockchip: px30: support px30 2019-07-09 17:07:13 +08:00
rpi3.rst doc: Use proper note and warning annotations 2019-05-22 11:28:17 +01:00
rpi4.rst rpi4: Fix documentation of armstub config entry 2020-01-14 17:04:49 +00:00
socionext-uniphier.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
stm32mp1.rst doc: stm32mp1: Update build command line 2020-01-20 11:32:59 +01:00
synquacer.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
ti-k3.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
warp7.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
xilinx-versal.rst xilinx: versal: PLM to ATF handover 2020-01-23 03:01:22 -07:00
xilinx-zynqmp.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00