summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/classes.rst
diff options
context:
space:
mode:
authorJamin Lin <jamin_lin@aspeedtech.com>2025-03-18 11:10:40 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-03-24 17:32:34 +0000
commit3bc048c01ae372c73b30414bdca6b3ec86a40701 (patch)
treeec1b525ddaf2d49bfbd204c525aa6246211bbc85 /documentation/ref-manual/classes.rst
parent869c4f3adbddaf20b456c396a56872d83e9dffb4 (diff)
downloadpoky-3bc048c01ae372c73b30414bdca6b3ec86a40701.tar.gz
ref-manual: uboot-sign: Add how to enable ATF, TEE and User defined snippet ITS for U-Boot FIT image
Add how to enable ATF, TEE and User defined ITS for U-Boot FIT image generation. (From yocto-docs rev: ee6b3698da044e290dbc4fbb852f3cc37638e689) Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/classes.rst')
-rw-r--r--documentation/ref-manual/classes.rst13
1 files changed, 13 insertions, 0 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index b93279ff63..6797927fe8 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -3401,6 +3401,19 @@ The variables used by this class are:
3401- :term:`UBOOT_FITIMAGE_ENABLE`: enable the generation of a U-Boot FIT image. 3401- :term:`UBOOT_FITIMAGE_ENABLE`: enable the generation of a U-Boot FIT image.
3402- :term:`UBOOT_MKIMAGE_DTCOPTS`: DTC options for U-Boot ``mkimage`` when 3402- :term:`UBOOT_MKIMAGE_DTCOPTS`: DTC options for U-Boot ``mkimage`` when
3403 rebuilding the FIT image containing the kernel. 3403 rebuilding the FIT image containing the kernel.
3404- :term:`UBOOT_FIT_ARM_TRUSTED_FIRMWARE`: include the Trusted Firmware-A
3405 (TF-A) binary in the U-Boot FIT image.
3406- :term:`UBOOT_FIT_ARM_TRUSTED_FIRMWARE_IMAGE`: specifies the path to the
3407 Trusted Firmware-A (TF-A) binary.
3408- :term:`UBOOT_FIT_TEE`: include the Trusted Execution Environment (TEE)
3409 binary in the U-Boot FIT image.
3410- :term:`UBOOT_FIT_TEE_IMAGE`: specifies the path to the Trusted Execution
3411 Environment (TEE) binary.
3412- :term:`UBOOT_FIT_USER_SETTINGS`: adds a user-specific snippet to the U-Boot
3413 Image Tree Source (ITS). Users can include their custom U-Boot Image Tree
3414 Source (ITS) snippet in this variable.
3415- :term:`UBOOT_FIT_CONF_USER_LOADABLES`: adds one or more user-defined images
3416 to the ``loadables`` property of the configuration node.
3404 3417
3405See U-Boot's documentation for details about `verified boot 3418See U-Boot's documentation for details about `verified boot
3406<https://source.denx.de/u-boot/u-boot/-/blob/master/doc/uImage.FIT/verified-boot.txt>`__ 3419<https://source.denx.de/u-boot/u-boot/-/blob/master/doc/uImage.FIT/verified-boot.txt>`__