With this patch series we implement SPI Flash storage for EFI variables. Changes in v2: - Refactored efi_var_file to move common parts out as requested - Changed ifdefs to use CONFIG_IS_DEFINED - Fixed typos
Shantur Rathore (3): efi_var_file: refactor to move buffer functions efi_vars: Implement SPI Flash store defconfig: rockpro64: Enable SF EFI var store configs/rockpro64-rk3399_defconfig | 2 + include/efi_variable.h | 26 +++++++ lib/efi_loader/Kconfig | 25 ++++++ lib/efi_loader/Makefile | 3 +- lib/efi_loader/efi_var_common.c | 109 ++++++++++++++++++++++++++ lib/efi_loader/efi_var_file.c | 121 ----------------------------- lib/efi_loader/efi_var_sf.c | 91 ++++++++++++++++++++++ lib/efi_loader/efi_variable.c | 17 +++- 8 files changed, 270 insertions(+), 124 deletions(-) create mode 100644 lib/efi_loader/efi_var_sf.c -- 2.40.1