grub/include/grub/efi
Leif Lindholm bad144c60f efi: Add grub_efi_get_ram_base() function for arm64
Since ARM platforms do not have a common memory map, add a helper
function that finds the lowest address region with the EFI_MEMORY_WB
attribute set in the UEFI memory map.

Required for the arm64 efi linux loader to restrict the initrd
location to where it will be accessible by the kernel at runtime.

Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
2018-07-25 14:18:11 +02:00
..
api.h lsefimmap: support persistent memory and other UEFI 2.5 features 2015-12-17 21:00:44 +03:00
console.h 2008-09-24 Robert Millan <rmh@aybabtu.com> 2008-09-24 10:17:56 +00:00
console_control.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
disk.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
edid.h Use EDID on EFI. 2012-03-04 00:48:21 +01:00
efi.h efi: Add grub_efi_get_ram_base() function for arm64 2018-07-25 14:18:11 +02:00
fdtload.h arm64/efi: move EFI_PAGE definitions to efi/memory.h 2018-02-23 22:42:42 +01:00
graphics_output.h * grub-core/term/efi/console.c (grub_efi_console_init): Set text mode. 2012-05-26 13:33:34 +02:00
memory.h arm64/efi: move EFI_PAGE definitions to efi/memory.h 2018-02-23 22:42:42 +01:00
pci.h * include/grub/efi/pci.h: New file to define EFI PCI protocols. 2012-02-27 11:42:23 +01:00
pe32.h efi: Add GRUB_PE32_MAGIC definition 2017-08-07 18:52:09 +02:00
uga_draw.h * include/grub/efi/uga_draw.h (GRUB_EFI_UGA_GLT_MAX): Rename to ... 2010-06-11 22:15:35 +01:00