aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorLouis Mayencourt <louis.mayencourt@arm.com>2019-10-24 15:18:46 +0100
committerLouis Mayencourt <louis.mayencourt@arm.com>2020-02-07 13:51:32 +0000
commit0a6e7e3b76fa0e6aea6a40c69ad7d4ea8be720d8 (patch)
tree595f39039337ab0bb24a1204a8017dc5d5dbd0c2 /docs
parent6c9723176019cb5327d5be0e952583809b714f5f (diff)
downloadplatform_external_arm-trusted-firmware-0a6e7e3b76fa0e6aea6a40c69ad7d4ea8be720d8.tar.gz
platform_external_arm-trusted-firmware-0a6e7e3b76fa0e6aea6a40c69ad7d4ea8be720d8.tar.bz2
platform_external_arm-trusted-firmware-0a6e7e3b76fa0e6aea6a40c69ad7d4ea8be720d8.zip
fconf: Move platform io policies into fconf
Use the firmware configuration framework to store the io_policies information inside the configuration device tree instead of the static structure in the code base. The io_policies required by BL1 can't be inside the dtb, as this one is loaded by BL1, and only available at BL2. This change currently only applies to FVP platform. Change-Id: Ic9c1ac3931a4a136aa36f7f58f66d3764c1bfca1 Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/getting_started/build-options.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/getting_started/build-options.rst b/docs/getting_started/build-options.rst
index ca305355b..c1787a802 100644
--- a/docs/getting_started/build-options.rst
+++ b/docs/getting_started/build-options.rst
@@ -578,6 +578,11 @@ Common build options
exposing a virtual filesystem interface through BL31 as a SiP SMC function.
Default is 0.
+- ``USE_FCONF_BASED_IO``: This flag determines whether to use IO based on the
+ firmware configuration framework. This allows moving the io_policies into a
+ configuration device tree, instead of static structure in the code base.
+
+
- ``USE_ROMLIB``: This flag determines whether library at ROM will be used.
This feature creates a library of functions to be placed in ROM and thus
reduces SRAM usage. Refer to :ref:`Library at ROM` for further details. Default