From acd03f4b7588a6200f020dcd1b869eee547c86e0 Mon Sep 17 00:00:00 2001 From: Manish V Badarkhe Date: Tue, 27 Jun 2023 11:40:21 +0100 Subject: [PATCH] docs: move common build option from Arm-specific to common file Moved common build options from Arm-specific file to common build file. Change-Id: If74b6223972ae3a6c11d9f9d2fbd8d2ee008b6e5 Signed-off-by: Manish V Badarkhe --- docs/getting_started/build-options.rst | 13 +++++++++++++ docs/plat/arm/arm-build-options.rst | 13 ------------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/docs/getting_started/build-options.rst b/docs/getting_started/build-options.rst index 7ca8aa97f..466454a8c 100644 --- a/docs/getting_started/build-options.rst +++ b/docs/getting_started/build-options.rst @@ -45,6 +45,12 @@ Common build options compiling TF-A. Its value must be a numeric, and defaults to 0. See also, *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 image for the ``fip`` target. In this case, the BL2 in the TF-A will not be 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 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 for the BL image. It can be either 0 (include) or 1 (remove). The default value is 0. @@ -936,6 +946,9 @@ Common build options When ``EL3_EXCEPTION_HANDLING`` is ``1``, ``TSP_NS_INTR_ASYNC_PREEMPT`` 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 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`` diff --git a/docs/plat/arm/arm-build-options.rst b/docs/plat/arm/arm-build-options.rst index e0b924208..317926760 100644 --- a/docs/plat/arm/arm-build-options.rst +++ b/docs/plat/arm/arm-build-options.rst @@ -109,19 +109,6 @@ Arm Platform Build Options (```ethosn.bin```). This firmware image will be included in the FIP and 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 the various partitions present in the GPT image. This support is available only for the BL2 component, and it is disabled by default.