Kconfig 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. config FWU_MULTI_BANK_UPDATE
  2. bool "Enable FWU Multi Bank Update Feature"
  3. depends on EFI_CAPSULE_ON_DISK
  4. select PARTITION_TYPE_GUID
  5. select FWU_MDATA
  6. imply EFI_CAPSULE_ON_DISK_EARLY
  7. select EVENT
  8. help
  9. Feature for updating firmware images on platforms having
  10. multiple banks(copies) of the firmware images. One of the
  11. bank is selected for updating all the firmware components
  12. config FWU_NUM_BANKS
  13. int "Number of Banks defined by the platform"
  14. depends on FWU_MULTI_BANK_UPDATE
  15. help
  16. Define the number of banks of firmware images on a platform
  17. config FWU_NUM_IMAGES_PER_BANK
  18. int "Number of firmware images per bank"
  19. depends on FWU_MULTI_BANK_UPDATE
  20. help
  21. Define the number of firmware images per bank. This value
  22. should be the same for all the banks.
  23. config FWU_TRIAL_STATE_CNT
  24. int "Number of times system boots in Trial State"
  25. depends on FWU_MULTI_BANK_UPDATE
  26. default 3
  27. help
  28. With FWU Multi Bank Update feature enabled, number of times
  29. the platform is allowed to boot in Trial State after an
  30. update.