mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-19 02:54:24 +00:00
Merge "docs: move common build option from Arm-specific to common file" into integration
This commit is contained in:
commit
5dbb812ebd
2 changed files with 13 additions and 13 deletions
|
@ -45,6 +45,12 @@ Common build options
|
||||||
compiling TF-A. Its value must be a numeric, and defaults to 0. See also,
|
compiling TF-A. Its value must be a numeric, and defaults to 0. See also,
|
||||||
*Armv8 Architecture Extensions* in :ref:`Firmware Design`.
|
*Armv8 Architecture Extensions* in :ref:`Firmware Design`.
|
||||||
|
|
||||||
|
- ``ARM_BL2_SP_LIST_DTS``: Path to DTS file snippet to override the hardcoded
|
||||||
|
SP nodes in tb_fw_config.
|
||||||
|
|
||||||
|
- ``ARM_SPMC_MANIFEST_DTS`` : path to an alternate manifest file used as the
|
||||||
|
SPMC Core manifest. Valid when ``SPD=spmd`` is selected.
|
||||||
|
|
||||||
- ``BL2``: This is an optional build option which specifies the path to BL2
|
- ``BL2``: This is an optional build option which specifies the path to BL2
|
||||||
image for the ``fip`` target. In this case, the BL2 in the TF-A will not be
|
image for the ``fip`` target. In this case, the BL2 in the TF-A will not be
|
||||||
built.
|
built.
|
||||||
|
@ -727,6 +733,10 @@ Common build options
|
||||||
1 (do save and restore). 0 is the default. An SPD may set this to 1 if it
|
1 (do save and restore). 0 is the default. An SPD may set this to 1 if it
|
||||||
wants the timer registers to be saved and restored.
|
wants the timer registers to be saved and restored.
|
||||||
|
|
||||||
|
- ``OPTEE_SP_FW_CONFIG``: DTC build flag to include OP-TEE as SP in
|
||||||
|
tb_fw_config device tree. This flag is defined only when
|
||||||
|
``ARM_SPMC_MANIFEST_DTS`` manifest file name contains pattern optee_sp.
|
||||||
|
|
||||||
- ``OVERRIDE_LIBC``: This option allows platforms to override the default libc
|
- ``OVERRIDE_LIBC``: This option allows platforms to override the default libc
|
||||||
for the BL image. It can be either 0 (include) or 1 (remove). The default
|
for the BL image. It can be either 0 (include) or 1 (remove). The default
|
||||||
value is 0.
|
value is 0.
|
||||||
|
@ -936,6 +946,9 @@ Common build options
|
||||||
When ``EL3_EXCEPTION_HANDLING`` is ``1``, ``TSP_NS_INTR_ASYNC_PREEMPT``
|
When ``EL3_EXCEPTION_HANDLING`` is ``1``, ``TSP_NS_INTR_ASYNC_PREEMPT``
|
||||||
must also be set to ``1``.
|
must also be set to ``1``.
|
||||||
|
|
||||||
|
- ``TS_SP_FW_CONFIG``: DTC build flag to include Trusted Services (Crypto and
|
||||||
|
internal-trusted-storage) as SP in tb_fw_config device tree.
|
||||||
|
|
||||||
- ``TWED_DELAY``: Numeric value to be set in order to delay the trapping of
|
- ``TWED_DELAY``: Numeric value to be set in order to delay the trapping of
|
||||||
WFE instruction. ``ENABLE_FEAT_TWED`` build option must be enabled to set
|
WFE instruction. ``ENABLE_FEAT_TWED`` build option must be enabled to set
|
||||||
this delay. It can take values in the range (0-15). Default value is ``0``
|
this delay. It can take values in the range (0-15). Default value is ``0``
|
||||||
|
|
|
@ -109,19 +109,6 @@ Arm Platform Build Options
|
||||||
(```ethosn.bin```). This firmware image will be included in the FIP and
|
(```ethosn.bin```). This firmware image will be included in the FIP and
|
||||||
loaded at runtime.
|
loaded at runtime.
|
||||||
|
|
||||||
- ``ARM_SPMC_MANIFEST_DTS`` : path to an alternate manifest file used as the
|
|
||||||
SPMC Core manifest. Valid when ``SPD=spmd`` is selected.
|
|
||||||
|
|
||||||
- ``ARM_BL2_SP_LIST_DTS``: Path to DTS file snippet to override the hardcoded
|
|
||||||
SP nodes in tb_fw_config.
|
|
||||||
|
|
||||||
- ``OPTEE_SP_FW_CONFIG``: DTC build flag to include OP-TEE as SP in tb_fw_config
|
|
||||||
device tree. This flag is defined only when ``ARM_SPMC_MANIFEST_DTS`` manifest
|
|
||||||
file name contains pattern optee_sp.
|
|
||||||
|
|
||||||
- ``TS_SP_FW_CONFIG``: DTC build flag to include Trusted Services (Crypto and
|
|
||||||
internal-trusted-storage) as SP in tb_fw_config device tree.
|
|
||||||
|
|
||||||
- ``ARM_GPT_SUPPORT``: Enable GPT parser to get the entry address and length of
|
- ``ARM_GPT_SUPPORT``: Enable GPT parser to get the entry address and length of
|
||||||
the various partitions present in the GPT image. This support is available
|
the various partitions present in the GPT image. This support is available
|
||||||
only for the BL2 component, and it is disabled by default.
|
only for the BL2 component, and it is disabled by default.
|
||||||
|
|
Loading…
Add table
Reference in a new issue