fwu: add config symbols for enabling FWU metadata versions

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>
This commit is contained in:
Sughosh Ganu 2024-03-22 16:27:23 +05:30 committed by Tom Rini
parent 5a5c4dedd3
commit 222cd230e1
2 changed files with 16 additions and 0 deletions

View 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

View 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