efi_loader: re-enable GRUB workaround on 32bit ARM
[oweals/u-boot.git] / lib / efi_loader / Kconfig
index a7f2c68fa91a6d36d7307456a49f1234777d2bfb..c7027a967653ac7c51482c59cca9ba6d12f8958c 100644 (file)
@@ -107,4 +107,12 @@ config EFI_HAVE_RUNTIME_RESET
        default y
        depends on ARCH_BCM283X || FSL_LAYERSCAPE || PSCI_RESET || SYSRESET_X86
 
+config EFI_GRUB_ARM32_WORKAROUND
+       bool "Workaround for GRUB on 32bit ARM"
+       default y
+       depends on ARM && !ARM64
+       help
+         GRUB prior to version 2.04 requires U-Boot to disable caches. This
+         workaround currently is also needed on systems with caches that
+         cannot be managed via CP15.
 endif