efi_loader: imply FAT, FAT_WRITE
[platform/kernel/u-boot.git] / lib / efi_loader / Kconfig
index 1cfa24f..6c9df3a 100644 (file)
@@ -15,6 +15,8 @@ config EFI_LOADER
        select HAVE_BLOCK_DEVICE
        select REGEX
        imply CFB_CONSOLE_ANSI
+       imply FAT
+       imply FAT_WRITE
        imply USB_KEYBOARD_FN_KEYS
        imply VIDEO_ANSI
        help
@@ -164,4 +166,13 @@ config EFI_SECURE_BOOT
          it is signed with a trusted key. To do that, you need to install,
          at least, PK, KEK and db.
 
+config EFI_MM_COMM_TEE
+       bool "UEFI variables storage service via OP-TEE"
+       depends on OPTEE
+       default n
+       help
+         If OP-TEE is present and running StandAloneMM, dispatch all UEFI variable
+         related operations to that. The application will verify, authenticate and
+         store the variables on an RPMB.
+
 endif