summaryrefslogtreecommitdiffstats
path: root/include/linux/efi.h
Commit message (Expand)AuthorAgeFilesLines
* efi: Add missing prototype for efi_capsule_setup_infoJan Kiszka2022-06-141-0/+2
* efi: use 32-bit alignment for efi_guid_t literalsArd Biesheuvel2021-03-241-2/+4
* efi: provide empty efi_enter_virtual_mode implementationAndrey Konovalov2020-09-031-0/+4
* x86, efi: Never relocate kernel below lowest acceptable addressKairui Song2019-10-311-2/+16
* efi: Export Runtime Configuration Interface table to sysfsNarendra K2019-08-081-0/+5
* efi: ia64: move SAL systab handling out of generic EFI codeArd Biesheuvel2019-08-081-1/+0
* efi/x86: move UV_SYSTAB handling into arch/x86Ard Biesheuvel2019-08-081-1/+0
* efi: x86: move efi_is_table_address() into arch/x86Ard Biesheuvel2019-08-081-7/+0
* tpm: Don't duplicate events from the final event log in the TCG2 logMatthew Garrett2019-06-241-0/+1
* tpm: Reserve the TPM final events tableMatthew Garrett2019-06-241-0/+9
* x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51TJian-Hong Pan2019-04-161-1/+6
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-03-101-2/+3
|\
| * efi: Let architectures decide the flags that should be saved/restoredJulien Thierry2019-02-061-2/+3
* | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-03-061-14/+27
|\ \
| * | efi: Fix build error due to enum collision between efi.h and ima.hAnders Roxell2019-02-161-13/+13
| * | efi: Use 32-bit alignment for efi_guid_tArd Biesheuvel2019-02-041-1/+14
| |/
* / efi/arm: Revert "Defer persistent reservations until after paging_init()"Ard Biesheuvel2019-02-161-7/+0
|/
* Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-01-021-0/+34
|\
| * Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...James Morris2018-12-171-0/+34
| |\
| | * efi: Add an EFI signature blob parserDave Howells2018-12-121-0/+9
| | * efi: Add EFI signature data typesDave Howells2018-12-121-0/+25
* | | efi: Reduce the amount of memblock reservations for persistent allocationsArd Biesheuvel2018-11-301-0/+3
* | | efi: Permit multiple entries in persistent memreserve data structureArd Biesheuvel2018-11-301-3/+10
* | | x86/efi: Move efi_<reserve/free>_boot_services() to arch/x86Sai Praneeth Prakhya2018-11-301-3/+0
|/ /
* / efi/arm: Defer persistent reservations until after paging_init()Ard Biesheuvel2018-11-151-0/+7
|/
* efi/x86: Handle page faults occurring while running EFI runtime servicesSai Praneeth2018-09-261-1/+7
* efi: Make efi_rts_work accessible to efi page fault handlerSai Praneeth2018-09-261-0/+36
* efi: add API to reserve memory persistently across kexec rebootArd Biesheuvel2018-09-261-0/+1
* efi: honour memory reservations passed via a linux specific config tableArd Biesheuvel2018-09-261-0/+8
* efi: Deduplicate efi_open_volume()Lukas Wunner2018-07-221-0/+10
* efi: Remove the declaration of efi_late_init() as the function is unusedSai Praneeth2018-07-161-2/+0
* efi: Use a work queue to invoke EFI Runtime ServicesSai Praneeth2018-07-161-0/+3
* 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