arm-trusted-firmware/plat/socionext/uniphier
Alexei Fedorov a6ea06f563 TF-A GICv3 driver: Introduce makefile
This patch moves all GICv3 driver files into new added
'gicv3.mk' makefile for the benefit of the generic driver
which can evolve in the future without affecting platforms.
The patch adds GICv3 driver configuration flags
'GICV3_IMPL', 'GICV3_IMPL_GIC600_MULTICHIP' and
'GICV3_OVERRIDE_DISTIF_PWR_OPS' described in
'GICv3 driver options' section of 'build-option.rst'
document.

NOTE: Platforms with GICv3 driver need to be modified to
include 'drivers/arm/gic/v3/gicv3.mk' in their makefiles.

Change-Id: If055f6770ff20f5dee5a3c99ae7ced7cdcac5c44
Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
2020-03-30 10:54:01 +00:00
..
include uniphier: make all BL images completely position-independent 2020-01-24 22:34:50 +09:00
tsp uniphier: make I/O register region configurable 2020-02-12 13:36:58 +09:00
platform.mk TF-A GICv3 driver: Introduce makefile 2020-03-30 10:54:01 +00:00
uniphier.h uniphier: make I/O register region configurable 2020-02-12 13:36:58 +09:00
uniphier_bl2_setup.c uniphier: make I/O register region configurable 2020-02-12 13:36:58 +09:00
uniphier_bl31_setup.c uniphier: make I/O register region configurable 2020-02-12 13:36:58 +09:00
uniphier_boot_device.c uniphier: make pinmon base address configurable 2020-02-12 13:36:58 +09:00
uniphier_cci.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
uniphier_console.S uniphier: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
uniphier_console.h uniphier: support console based on multi-console 2019-07-05 18:43:16 +09:00
uniphier_console_setup.c uniphier: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
uniphier_emmc.c uniphier: make eMMC controller base address configurable 2020-02-12 13:36:58 +09:00
uniphier_gicv3.c uniphier: fix typo and coding style 2019-07-31 16:35:29 +09:00
uniphier_helpers.S uniphier: support Socionext UniPhier platform 2017-06-13 00:32:57 +09:00
uniphier_image_desc.c uniphier: make all BL images completely position-independent 2020-01-24 22:34:50 +09:00
uniphier_io_storage.c uniphier: shrink UNIPHIER_ROM_REGION_SIZE 2020-03-06 20:13:40 +09:00
uniphier_nand.c uniphier: make NAND controller base address configurable 2020-02-12 13:36:58 +09:00
uniphier_psci.c uniphier: make PSCI related base address configurable 2020-02-12 13:36:58 +09:00
uniphier_rotpk.S uniphier: move ROTPK hash to .rodata section 2017-10-18 21:57:34 +09:00
uniphier_scp.c uniphier: pass SCP base address as a function parameter 2020-01-24 22:34:50 +09:00
uniphier_smp.S uniphier: support Socionext UniPhier platform 2017-06-13 00:32:57 +09:00
uniphier_soc_info.c uniphier: prepare uniphier_soc_info() for next SoC 2020-02-26 17:55:11 +09:00
uniphier_syscnt.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
uniphier_tbbr.c Mbed TLS: Remove weak heap implementation 2019-04-12 09:52:52 +01:00
uniphier_topology.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
uniphier_usb.c uniphier: set buffer offset and length for io_block dynamically 2020-01-24 22:34:50 +09:00
uniphier_xlat_setup.c uniphier: make I/O register region configurable 2020-02-12 13:36:58 +09:00