summaryrefslogtreecommitdiff
path: root/boot/Kconfig
diff options
context:
space:
mode:
authorSimon Glass <[email protected]>2024-08-07 16:47:28 -0600
committerTom Rini <[email protected]>2024-08-09 16:03:20 -0600
commit3848e97c5c74dcebe1694ff14df522badc0df9e4 (patch)
tree4773b8573e1e08f9af739b6a2bb2119a4027394b /boot/Kconfig
parent90469da3da0dc6f113dfc582d4db2ac9e9f171ec (diff)
upl: Add support for writing a upl handoff
Universal Payload provides a standard way of handing off control between two firmware phases. Add support for writing the handoff information from a structure. Signed-off-by: Simon Glass <[email protected]>
Diffstat (limited to 'boot/Kconfig')
-rw-r--r--boot/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/boot/Kconfig b/boot/Kconfig
index 30106291e6b..d5f1304490b 100644
--- a/boot/Kconfig
+++ b/boot/Kconfig
@@ -748,6 +748,7 @@ config BOOTMETH_SCRIPT
config UPL
bool "upl - Universal Payload Specification"
imply UPL_READ
+ imply UPL_WRITE
help
Provides support for UPL payloads and handoff information. U-Boot
supports generating and accepting handoff information. The mkimage
@@ -762,6 +763,13 @@ config UPL_READ
which can be used elsewhere in U-Boot. This is just the reading
implementation, useful for trying it out.
+config UPL_WRITE
+ bool "upl - Support writing a Universal Payload handoff"
+ help
+ Provides support for encoding a UPL-format payload from a C structure
+ so it can be passed to another program. This is just the writing
+ implementation, useful for trying it out.
+
endif # UPL
endif # BOOTSTD