[PATCH v2 4/6] fwu: add dependency checks for selecting FWU metadata version

Sughosh Ganu sughosh.ganu at linaro.org
Mon Sep 9 13:20:19 CEST 2024


The FWU code supports both versions of the FWU metadata, i.e. v1 and
v2. A platform can then select one of the two versions through a
config symbol. Put a dependency in the FWU metadata version selection
config symbol to ensure that both versions of the metadata cannot be
enabled.

Signed-off-by: Sughosh Ganu <sughosh.ganu at linaro.org>
Reviewed-by: Michal Simek <michal.simek at amd.com>
---
Changes since V1: None

 lib/fwu_updates/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/fwu_updates/Kconfig b/lib/fwu_updates/Kconfig
index 51b7fbbefd..a722107c12 100644
--- a/lib/fwu_updates/Kconfig
+++ b/lib/fwu_updates/Kconfig
@@ -40,6 +40,7 @@ config FWU_MDATA_V1
 
 config FWU_MDATA_V2
 	bool "Enable support FWU Metadata version 2"
+	depends on !FWU_MDATA_V1
 	help
 	  The FWU specification supports two versions of the
 	  metadata structure. This option enables support for FWU
-- 
2.34.1



More information about the U-Boot mailing list