summaryrefslogtreecommitdiffstats
path: root/include/linux/efi.h
Commit message (Expand)AuthorAgeFilesLines
* efi: Get and store the secure boot statusDavid Howells2017-02-071-0/+8
* efi: Add SHIM and image security database GUID definitionsJosh Boyer2017-02-071-0/+3
* efi: Use typed function pointers for the runtime services tableArd Biesheuvel2017-02-011-18/+18
* efi: Introduce the EFI_MEM_ATTR bit and set it from the memory attributes tableSai Praneeth2017-02-011-0/+1
* x86/efi: Deduplicate efi_char16_printk()Lukas Wunner2017-02-011-4/+4
* efi/x86: Prune invalid memory map entries and fix boot regressionPeter Jones2017-01-141-0/+1
* x86/efi: Don't allocate memmap through memblock after mm_init()Nicolai Stange2017-01-071-0/+1
* x86/efi: Retrieve and assign Apple device propertiesLukas Wunner2016-11-131-0/+17
* efi: Add device path parserLukas Wunner2016-11-131-0/+20
* efi/arm*/libstub: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG tableArd Biesheuvel2016-11-131-0/+1
* efi: Add support for seeding the RNG from a UEFI config tableArd Biesheuvel2016-11-131-0/+8
* Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mflemin...Ingo Molnar2016-09-131-13/+34
|\
| * efi: Replace runtime services spinlock with semaphoreArd Biesheuvel2016-09-091-0/+1
| * efi: Don't use spinlocks for efi varsSylvain Chouleur2016-09-091-3/+3
| * efi: Use a file local lock for efivarsSylvain Chouleur2016-09-091-6/+0
| * efi/runtime-map: Use efi.memmap directly instead of a copyMatt Fleming2016-09-091-4/+0
| * efi: Allow drivers to reserve boot services foreverMatt Fleming2016-09-091-0/+1
| * efi: Add efi_memmap_install() for installing new EFI memory mapsMatt Fleming2016-09-091-0/+1
| * efi: Split out EFI memory map functions into new fileMatt Fleming2016-09-091-0/+10
| * efi: Add efi_memmap_init_late() for permanent EFI memmapMatt Fleming2016-09-091-0/+2
| * efi: Refactor efi_memmap_init_early() into arch-neutral codeMatt Fleming2016-09-091-0/+16
* | efi/libstub: Introduce ExitBootServices helperJeffrey Hugo2016-09-051-0/+10
* | efi/libstub: Allocate headspace in efi_get_memory_map()Jeffrey Hugo2016-09-051-5/+10
* | efi: Make for_each_efi_memory_desc_in_map() cope with running on XenJan Beulich2016-09-051-1/+1
|/
* Merge tag 'please-pull-misc-4.8' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2016-08-011-1/+1
|\
| * ia64: efi: use timespec64 for persistent clockArnd Bergmann2016-06-171-1/+1
* | efi: Reorganize the GUID table to make it easier to readIngo Molnar2016-07-081-109/+36
* | x86/efi: Remove the unused efi_get_time() functionArnd Bergmann2016-06-271-1/+0
* | efi: Convert efi_call_virt() to efi_call_virt_pointer()Alex Thorlton2016-06-271-0/+51
* | efi: Document #define FOO_PROTOCOL_GUID layoutPeter Jones2016-06-271-1/+16
|/
* efi: Fix for_each_efi_memory_desc_in_map() for empty memmapsVitaly Kuznetsov2016-06-031-1/+1
* include/linux/efi.h: redefine type, constant, macro from generic codeAndy Shevchenko2016-05-201-10/+4
* efi: Merge boolean flag argumentsJulia Lawall2016-05-071-2/+1
* x86/efi: Force EFI reboot to process pending capsulesMatt Fleming2016-04-281-0/+6
* efi: Add 'capsule' update supportMatt Fleming2016-04-281-0/+14
* efi: Move efi_status_to_err() to drivers/firmware/efi/Matt Fleming2016-04-281-0/+2
* efibc: Add EFI Bootloader Control moduleCompostella, Jeremy2016-04-281-0/+4
* efi/arm/libstub: Make screen_info accessible to the UEFI stubArd Biesheuvel2016-04-281-1/+10
* efi/libstub: Move Graphics Output Protocol handling to generic codeArd Biesheuvel2016-04-281-1/+80
* x86/efi: Prepare GOP handling code for reuse as generic codeArd Biesheuvel2016-04-281-0/+5
* efi: Implement generic support for the Memory Attributes tableArd Biesheuvel2016-04-281-0/+13
* efi: Add support for the EFI_MEMORY_ATTRIBUTES_TABLE config tableArd Biesheuvel2016-04-281-0/+13
* efi: Remove global 'memmap' EFI memory mapMatt Fleming2016-04-281-3/+2
* efi: Iterate over efi.memmap in for_each_efi_memory_desc()Matt Fleming2016-04-281-1/+10
* efi: Get rid of the EFI_SYSTEM_TABLES status bitArd Biesheuvel2016-04-281-1/+0
* Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-03-201-30/+55
|\
| * efi: Reformat GUID tables to follow the format in UEFI specPeter Jones2016-02-221-21/+42
| * Merge tag 'v4.5-rc5' into efi/core, before queueing up new changesIngo Molnar2016-02-221-1/+4
| |\
| * | efi: Add NV memory attributeRobert Elliott2016-02-031-0/+1
| * | efi: Add nonblocking option to efi_query_variable_store()Ard Biesheuvel2016-02-031-3/+9