summaryrefslogtreecommitdiffstats
path: root/include/linux/efi.h
Commit message (Expand)AuthorAgeFilesLines
* efi: Align efi_pci_io_protocol typedefs to type naming conventionArd Biesheuvel2018-05-141-3/+3
* efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definit...Ard Biesheuvel2018-05-141-4/+4
* efi: Use efi_mm in x86 as well as ARMSai Praneeth2018-03-121-0/+2
* Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmor...Linus Torvalds2018-01-311-0/+46
|\
| * efi: call get_event_log before ExitBootServicesThiebaud Weksteen2018-01-081-0/+46
* | efi/capsule-loader: Reinstate virtual capsule mappingArd Biesheuvel2018-01-031-1/+3
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Merge tag 'uuid-for-4.14' of git://git.infradead.org/users/hch/uuidLinus Torvalds2017-09-121-2/+2
|\
| * efi: switch to use new generic UUID APIAndy Shevchenko2017-08-301-2/+2
* | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-09-071-0/+9
|\ \
| * | efi/random: Increase size of firmware supplied randomnessArd Biesheuvel2017-08-261-0/+2
| * | efi/libstub: Enable reset attack mitigationMatthew Garrett2017-08-261-0/+7
* | | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-09-041-1/+8
|\| |
| * | efi: Update efi_mem_type() to return an error rather than 0Tom Lendacky2017-07-181-1/+1
| * | efi: Add an EFI table address match functionTom Lendacky2017-07-181-0/+7
| |/
* / efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptorBaoquan He2017-08-171-0/+22
|/
* efi/capsule-loader: Use page addresses rather than struct page pointersArd Biesheuvel2017-06-051-2/+2
* efi/capsule-loader: Redirect calls to efi_capsule_setup_info() via weak aliasArd Biesheuvel2017-06-051-0/+12
* efi/libstub/arm/arm64: Disable debug prints on 'quiet' cmdline argArd Biesheuvel2017-04-051-3/+0
* efi/libstub: Unify command line param parsingArd Biesheuvel2017-04-051-1/+1
* 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
|/