From: Michal Simek Date: Wed, 26 Feb 2025 22:35:45 +0000 (-0600) Subject: xilinx: dfu: Fill directly update_info.dfu_string X-Git-Tag: v2025.07-rc1~80^2~18 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e669d598468de885e5b2d555df62fb83f1a7e20;p=pandora-u-boot.git xilinx: dfu: Fill directly update_info.dfu_string Directly fill update_info.dfu_string to prepare platforms to switch from using dfu_alt_info variable to dfu_string which contains description for capsule update when switch is done. Signed-off-by: Michal Simek Reviewed-by: Mattijs Korpershoek Acked-by: Ilias Apalodimas --- diff --git a/board/xilinx/versal/board.c b/board/xilinx/versal/board.c index b4483d00ad1..2c387630a61 100644 --- a/board/xilinx/versal/board.c +++ b/board/xilinx/versal/board.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -438,5 +439,7 @@ void set_dfu_alt_info(char *interface, char *devstr) env_set("dfu_alt_info", buf); puts("DFU alt info setting: done\n"); + update_info.dfu_string = strdup(buf); + debug("Capsule DFU: %s\n", update_info.dfu_string); } #endif diff --git a/board/xilinx/zynq/board.c b/board/xilinx/zynq/board.c index 8dbfa560423..b5754e6c0bb 100644 --- a/board/xilinx/zynq/board.c +++ b/board/xilinx/zynq/board.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -201,5 +202,7 @@ void set_dfu_alt_info(char *interface, char *devstr) env_set("dfu_alt_info", buf); puts("DFU alt info setting: done\n"); + update_info.dfu_string = strdup(buf); + debug("Capsule DFU: %s\n", update_info.dfu_string); } #endif diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c index 820fb252a3f..8060d54428d 100644 --- a/board/xilinx/zynqmp/zynqmp.c +++ b/board/xilinx/zynqmp/zynqmp.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -734,6 +735,8 @@ void set_dfu_alt_info(char *interface, char *devstr) env_set("dfu_alt_info", buf); puts("DFU alt info setting: done\n"); + update_info.dfu_string = strdup(buf); + debug("Capsule DFU: %s\n", update_info.dfu_string); } #endif