]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
fwu: add config symbols for enabling FWU metadata versions
authorSughosh Ganu <sughosh.ganu@linaro.org>
Fri, 22 Mar 2024 10:57:23 +0000 (16:27 +0530)
committerTom Rini <trini@konsulko.com>
Fri, 24 May 2024 19:40:04 +0000 (13:40 -0600)
Support has been added for version 2 of the FWU metadata
structure. Add config symbols to enable either of the two versions.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Tested-by: Michal Simek <michal.simek@amd.com>
lib/fwu_updates/Kconfig
lib/fwu_updates/Makefile

index d35247d0e5d4e7ce0e036b57ff527a9a3ea2f9e8..51b7fbbefd379e06dd5ba7355680c9b89f8b9599 100644 (file)
@@ -31,4 +31,18 @@ config FWU_TRIAL_STATE_CNT
          the platform is allowed to boot in Trial State after an
          update.
 
+config FWU_MDATA_V1
+       bool "Enable support FWU Metadata version 1"
+       help
+         The FWU specification supports two versions of the
+         metadata structure. This option enables support for FWU
+         Metadata version 1 access.
+
+config FWU_MDATA_V2
+       bool "Enable support FWU Metadata version 2"
+       help
+         The FWU specification supports two versions of the
+         metadata structure. This option enables support for FWU
+         Metadata version 2 access.
+
 endif
index c9e3c06b4891f341dd471fc9d0049fea721bf94d..3681bef46cd53aa1cc5afbfe0332b392d94514fb 100644 (file)
@@ -6,3 +6,5 @@
 obj-$(CONFIG_FWU_MULTI_BANK_UPDATE) += fwu.o
 obj-$(CONFIG_FWU_MDATA_GPT_BLK) += fwu_gpt.o
 obj-$(CONFIG_FWU_MDATA_MTD) += fwu_mtd.o
+obj-$(CONFIG_FWU_MDATA_V1) += fwu_v1.o
+obj-$(CONFIG_FWU_MDATA_V2) += fwu_v2.o