arm-trusted-firmware/plat/arm/common
Antonio Nino Diaz bf75a3710c ARM platforms: Enable xlat tables lib v2
Modify ARM common makefile to use version 2 of the translation tables
library and include the new header in C files.

Simplify header dependencies related to this library to simplify the
change.

The following table contains information about the size increase in
bytes for BL1 after applying this patch. The code has been compiled for
different configurations of FVP in AArch64 mode with compiler GCC 4.9.3
20150413. The sizes have been calculated with the output of `nm` by
adding the size of all regions and comparing the total size before and
after the change. They are sumarized in the table below:

                               text   bss   data  total
        Release                +660   -20    +88   +728
        Debug                  +740   -20   +242   +962
        Debug (LOG_LEVEL=50)  +1120   -20   +317  +1417

Change-Id: I539e307f158ab71e3a8b771640001fc1bf431b29
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
2017-03-08 14:40:27 +00:00
..
aarch32 AArch32: Print ASM_ASSERT and panic messages 2016-12-19 11:57:12 +00:00
aarch64 ARM platform changes for new version of image loading 2016-09-21 16:12:48 +01:00
sp_min Move BL_COHERENT_RAM_BASE/END defines to common_def.h 2017-01-18 19:33:41 +09:00
tsp Move BL_COHERENT_RAM_BASE/END defines to common_def.h 2017-01-18 19:33:41 +09:00
arm_bl1_fwu.c Fix integer overflows in BL1 FWU code 2016-12-20 11:43:10 +00:00
arm_bl1_setup.c ARM platforms: Enable xlat tables lib v2 2017-03-08 14:40:27 +00:00
arm_bl2_setup.c Replace some memset call by zeromem 2017-02-06 17:01:39 +00:00
arm_bl2u_setup.c Move BL_COHERENT_RAM_BASE/END defines to common_def.h 2017-01-18 19:33:41 +09:00
arm_bl31_setup.c Move BL_COHERENT_RAM_BASE/END defines to common_def.h 2017-01-18 19:33:41 +09:00
arm_cci.c Introduce utils.h header file 2016-07-08 14:37:11 +01:00
arm_ccn.c Add CCN support to FVP platform port 2016-05-25 10:25:16 +01:00
arm_common.c ARM platforms: Enable xlat tables lib v2 2017-03-08 14:40:27 +00:00
arm_common.mk ARM platforms: Enable xlat tables lib v2 2017-03-08 14:40:27 +00:00
arm_gicv2.c Introduce ARM platform APIs for GICv3 Redistributor 2016-12-15 14:08:26 +00:00
arm_gicv3.c Use #ifdef for AARCH32 instead of #if 2017-01-24 01:01:21 +09:00
arm_gicv3_legacy.c Introduce ARM platform APIs for GICv3 Redistributor 2016-12-15 14:08:26 +00:00
arm_image_load.c ARM platform changes for new version of image loading 2016-09-21 16:12:48 +01:00
arm_io_storage.c Introduce utils.h header file 2016-07-08 14:37:11 +01:00
arm_pm.c Allow ARM Standard platforms to dynamically define PSCI capability 2016-12-07 12:45:55 +00:00
arm_sip_svc.c Introduce ARM SiP service 2016-10-12 15:36:45 +01:00
arm_topology.c Allow multi cluster topology definitions for ARM platforms 2016-02-19 09:18:52 +00:00
arm_tzc400.c Migrate ARM standard platforms to the refactored TZC driver 2016-03-31 21:23:23 +01:00
arm_tzc_dmc500.c Add support to program a DMC-500 TZC on ARM platforms 2016-03-31 21:23:24 +01:00