summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPadmarao Begari <[email protected]>2026-05-14 15:52:21 +0530
committerMichal Simek <[email protected]>2026-06-08 10:50:05 +0200
commit818c06faa119f3101c9df24c0ef1b815c2abd929 (patch)
tree81c57cf77d4059d5043f47622fa11871bba09af7 /include
parent371a6c1744f3bae13a7abbcb06e448c75933c0dd (diff)
board: amd: Add capsule and FWU support
Add configure_capsule_updates() supporting MMC, SD and QSPI/OSPI boot modes for DFU string generation. Add set_dfu_alt_info() for FWU multi-bank mode to generate DFU alt info from NOR flash MTD partitions. Add XILINX_BOOT_IMAGE_GUID for the capsule updatable firmware image. Signed-off-by: Padmarao Begari <[email protected]> Signed-off-by: Michal Simek <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'include')
-rw-r--r--include/configs/amd_versal2.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/configs/amd_versal2.h b/include/configs/amd_versal2.h
index fccc786219f..a07e12bd146 100644
--- a/include/configs/amd_versal2.h
+++ b/include/configs/amd_versal2.h
@@ -23,6 +23,11 @@
#define CFG_SYS_BAUDRATE_TABLE \
{ 4800, 9600, 19200, 38400, 57600, 115200 }
+/* GUID for capsule updatable firmware image */
+#define XILINX_BOOT_IMAGE_GUID \
+ EFI_GUID(0xed9e7fcf, 0x47b3, 0x40cd, 0xb6, 0xe3, \
+ 0x56, 0x5f, 0x14, 0x67, 0x6d, 0x82)
+
#if defined(CONFIG_CMD_DFU)
#define DFU_DEFAULT_POLL_TIMEOUT 300
#define DFU_ALT_INFO_RAM \