board: remove capsule update support in set_dfu_alt_info()
authorJonathan Humphreys <j-humphreys@ti.com>
Wed, 26 Feb 2025 22:35:47 +0000 (16:35 -0600)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Fri, 11 Apr 2025 11:20:37 +0000 (13:20 +0200)
commit6f7fb8d29f26e8d67bde9717f4679e2df45724bc
tree84cf8db27daad675c7e246370f3153a72b85ee7f
parent546152624f46555b71d6478b9ecb0db67ae43ba6
board: remove capsule update support in set_dfu_alt_info()

Now that capsule update sets the dfu_alt_info environment variable
explicitly, there is no need to support it in the set_dfu_alt_info()
function. Decouple SET_DFU_ALT_INFO from EFI_CAPSULE_FIRMWARE_FIT and
EFI_CAPSULE_FIRMWARE_RAW. For many boards, this was the only use of
set_dfu_alt_info() so remove the function entirely.

Fixes: a9e6f01a941f ("efi: Define set_dfu_alt_info() for boards with UEFI capsule update enabled")

Signed-off-by: Jonathan Humphreys <j-humphreys@ti.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> # for board/libre-computer/*
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Reviewed-by: Wadim Egorov <w.egorov@phytec.de> # for
17 files changed:
board/beagle/beagleboneai64/beagleboneai64.c
board/beagle/beagleplay/beagleplay.c
board/libre-computer/aml-a311d-cc/aml-a311d-cc.c
board/libre-computer/aml-s805x-ac/aml-s805x-ac.c
board/libre-computer/aml-s905d3-cc/aml-s905d3-cc.c
board/phytec/common/k3/board.c
board/ti/am62px/evm.c
board/ti/am62x/evm.c
board/ti/am64x/evm.c
board/ti/j721e/evm.c
board/ti/j784s4/evm.c
board/xilinx/common/board.h
board/xilinx/versal/board.c
board/xilinx/zynq/board.c
board/xilinx/zynqmp/zynqmp.c
lib/efi_loader/Kconfig
lib/efi_loader/efi_firmware.c