2023-09-14 16:55:43 +00:00
|
|
|
menuconfig FWU_MULTI_BANK_UPDATE
|
2022-10-21 12:46:03 +00:00
|
|
|
bool "Enable FWU Multi Bank Update Feature"
|
|
|
|
depends on EFI_CAPSULE_ON_DISK
|
|
|
|
select PARTITION_TYPE_GUID
|
2023-05-07 06:39:34 +00:00
|
|
|
select FWU_MDATA
|
2022-10-21 12:46:03 +00:00
|
|
|
imply EFI_CAPSULE_ON_DISK_EARLY
|
|
|
|
select EVENT
|
|
|
|
help
|
|
|
|
Feature for updating firmware images on platforms having
|
|
|
|
multiple banks(copies) of the firmware images. One of the
|
|
|
|
bank is selected for updating all the firmware components
|
|
|
|
|
2023-09-14 16:55:43 +00:00
|
|
|
if FWU_MULTI_BANK_UPDATE
|
|
|
|
|
2022-10-21 12:46:03 +00:00
|
|
|
config FWU_NUM_BANKS
|
|
|
|
int "Number of Banks defined by the platform"
|
|
|
|
help
|
|
|
|
Define the number of banks of firmware images on a platform
|
|
|
|
|
|
|
|
config FWU_NUM_IMAGES_PER_BANK
|
|
|
|
int "Number of firmware images per bank"
|
|
|
|
help
|
|
|
|
Define the number of firmware images per bank. This value
|
|
|
|
should be the same for all the banks.
|
|
|
|
|
|
|
|
config FWU_TRIAL_STATE_CNT
|
|
|
|
int "Number of times system boots in Trial State"
|
|
|
|
default 3
|
|
|
|
help
|
|
|
|
With FWU Multi Bank Update feature enabled, number of times
|
|
|
|
the platform is allowed to boot in Trial State after an
|
|
|
|
update.
|
2023-09-14 16:55:43 +00:00
|
|
|
|
|
|
|
endif
|