aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorAntonio Niño Díaz <antonio.ninodiaz@arm.com>2019-01-25 11:24:40 +0000
committerGitHub <noreply@github.com>2019-01-25 11:24:40 +0000
commit7ca572d93c88bf8a86fccf30b2725315f092aef4 (patch)
treed6c1734804549501557590af9c2c4bb99168794a /docs
parenta1d1d24b7869535a3a8ef36c6bbb2addada7738f (diff)
parent5b8d50e40701ebb6a7ba548ccaa96ba879587fb9 (diff)
downloadplatform_external_arm-trusted-firmware-7ca572d93c88bf8a86fccf30b2725315f092aef4.tar.gz
platform_external_arm-trusted-firmware-7ca572d93c88bf8a86fccf30b2725315f092aef4.tar.bz2
platform_external_arm-trusted-firmware-7ca572d93c88bf8a86fccf30b2725315f092aef4.zip
Merge pull request #1761 from satheesbalya-arm/sb1/sb1_2661_bl31_overlay
plat/arm: Save BL2 descriptors to reserved memory.
Diffstat (limited to 'docs')
-rw-r--r--docs/firmware-design.rst21
1 files changed, 18 insertions, 3 deletions
diff --git a/docs/firmware-design.rst b/docs/firmware-design.rst
index c79f03d2f..06fdbacdd 100644
--- a/docs/firmware-design.rst
+++ b/docs/firmware-design.rst
@@ -1684,6 +1684,21 @@ an example.
Note: Loading the BL32 image in TZC secured DRAM doesn't change the memory
layout of the other images in Trusted SRAM.
+CONFIG section in memory layouts shown below contains:
+
+::
+
+ +--------------------+
+ |bl2_mem_params_descs|
+ |--------------------|
+ | fw_configs |
+ +--------------------+
+
+``bl2_mem_params_descs`` contains parameters passed from BL2 to next the
+BL image during boot.
+
+``fw_configs`` includes soc_fw_config, tos_fw_config and tb_fw_config.
+
**FVP with TSP in Trusted SRAM with firmware configs :**
(These diagrams only cover the AArch64 case)
@@ -1708,7 +1723,7 @@ layout of the other images in Trusted SRAM.
| | <<<<<<<<<<<<< |----------------|
| | <<<<<<<<<<<<< | BL32 |
0x04002000 +----------+ +----------------+
- |fw_configs|
+ | CONFIG |
0x04001000 +----------+
| Shared |
0x04000000 +----------+
@@ -1745,7 +1760,7 @@ layout of the other images in Trusted SRAM.
| | <<<<<<<<<<<<< | BL31 PROGBITS |
| | +----------------+
+--------------+
- | fw_configs |
+ | CONFIG |
0x04001000 +--------------+
| Shared |
0x04000000 +--------------+
@@ -1779,7 +1794,7 @@ layout of the other images in Trusted SRAM.
| | <<<<<<<<<<<<< | BL31 PROGBITS |
| | +----------------+
0x04002000 +----------+
- |fw_configs|
+ | CONFIG |
0x04001000 +----------+
| Shared |
0x04000000 +----------+