| config FWU_MULTI_BANK_UPDATE | |
| bool "Enable FWU Multi Bank Update Feature" | |
| depends on EFI_CAPSULE_ON_DISK | |
| select PARTITION_TYPE_GUID | |
| select EFI_SETUP_EARLY | |
| 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 | |
| config FWU_NUM_BANKS | |
| int "Number of Banks defined by the platform" | |
| depends on FWU_MULTI_BANK_UPDATE | |
| 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" | |
| depends on FWU_MULTI_BANK_UPDATE | |
| 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" | |
| depends on FWU_MULTI_BANK_UPDATE | |
| 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. |