summaryrefslogtreecommitdiff
path: root/lib/efi_loader/Kconfig
blob: 37a0dd60a5e08747d16316deac34cbc6bca7b033 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
config EFI_LOADER
	bool "Support running EFI Applications in U-Boot"
	depends on (ARM64 || ARM) && OF_LIBFDT
	default y
	help
	  Select this option if you want to run EFI applications (like grub2)
	  on top of U-Boot. If this option is enabled, U-Boot will expose EFI
	  interfaces to a loaded EFI application, enabling it to reuse U-Boot's
	  device drivers.

config EFI_LOADER_BOUNCE_BUFFER
	bool "EFI Applications use bounce buffers for DMA operations"
	depends on EFI_LOADER && ARM64
	default n
	help
	  Some hardware does not support DMA to full 64bit addresses. For this
	  hardware we can create a bounce buffer so that payloads don't have to
	  worry about platform details.