summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHarrison Mutai <[email protected]>2025-02-04 17:58:42 +0000
committerTom Rini <[email protected]>2025-02-11 18:08:58 -0600
commit42aebf0f987798599b5f2d2ca6098a775bb9f448 (patch)
tree3ffc934f5583e2bec7b89d35e0b8226889732177 /doc
parent7d521f205469b0e0ce97669919d650fb75328d2a (diff)
board: vexpress64: enable bloblist for SPL handoff
Enable bloblist on vexpress64 platforms to facilitate information passing from TF-A using the firmware handoff framework. Signed-off-by: Harrison Mutai <[email protected]>
Diffstat (limited to 'doc')
-rw-r--r--doc/board/armltd/vexpress64.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/board/armltd/vexpress64.rst b/doc/board/armltd/vexpress64.rst
index a7f771d2667..4dadadb53dc 100644
--- a/doc/board/armltd/vexpress64.rst
+++ b/doc/board/armltd/vexpress64.rst
@@ -43,6 +43,22 @@ Juno is an Arm development board with the following features:
More details can be found in the board documentation [3]_.
+Bloblist Support
+----------------
+
+The ``vexpress_fvp_bloblist_defconfig`` configures U-Boot to be compiled for
+Vexpress64 with Bloblist as the primary method for information handoff between
+boot stages. U-Boot offers three methods to set up a bloblist: using a
+predefined bloblist at a specified address, dynamically allocating memory for a
+bloblist, or utilizing a standard passage-provided bloblist with automatic size
+detection.
+
+By default, ``vexpress_fvp_bloblist_defconfig`` uses the standard passage method
+(CONFIG_BLOBLIST_PASSAGE) because TF-A provides a Transfer List in non-secure
+memory that U-Boot can utilise. This Bloblist, which is referred to as a Transfer List in
+TF-A, contains all necessary data for the handoff process, including DT and ACPI
+tables.
+
References
----------