arm-trusted-firmware/bl31
Juan Castillo 637ebd2eb9 FVP: apply new naming conventions to memory regions
Secure ROM at address 0x0000_0000 is defined as FVP_TRUSTED_ROM
Secure RAM at address 0x0400_0000 is defined as FVP_TRUSTED_SRAM
Secure RAM at address 0x0600_0000 is defined as FVP_TRUSTED_DRAM

BLn_BASE and BLn_LIMIT definitions have been updated and are based on
these new memory regions.

The available memory for each bootloader in the linker script is
defined by BLn_BASE and BLn_LIMIT, instead of the complete memory
region.

TZROM_BASE/SIZE and TZRAM_BASE/SIZE are no longer required as part of
the platform porting.

FVP common definitions are defined in fvp_def.h while platform_def.h
contains exclusively (with a few exceptions) the definitions that are
mandatory in the porting guide. Therefore, platform_def.h now includes
fvp_def.h instead of the other way around.

Porting guide has been updated to reflect these changes.

Change-Id: I39a6088eb611fc4a347db0db4b8f1f0417dbab05
2014-08-12 13:34:02 +01:00
..
aarch64 Merge pull request #179 from jcastillo-arm/jc/tf-issues/219 2014-08-04 10:34:18 +01:00
bl31.ld.S FVP: apply new naming conventions to memory regions 2014-08-12 13:34:02 +01:00
bl31.mk Remove coherent stack usage from the warm boot path 2014-07-19 23:31:53 +01:00
bl31_main.c Support asynchronous method for BL3-2 initialization 2014-08-01 09:48:07 +01:00
context_mgmt.c Optimize EL3 register state stored in cpu_context structure 2014-07-31 10:09:58 +01:00
cpu_data_array.c Rework the crash reporting in BL3-1 to use less stack 2014-07-28 11:03:20 +01:00
interrupt_mgmt.c Rework incorrect use of assert() and panic() in codebase 2014-07-28 12:20:16 +01:00
runtime_svc.c Remove all checkpatch errors from codebase 2014-06-24 12:50:00 +01:00