summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/efi/libstub/efistub.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* efi/libstub/x86: Use Exit() boot service to exit the stub on errorsArd Biesheuvel2020-02-231-1/+4
* efi/libstub/x86: Make loaded_image protocol handling mixed mode safeArd Biesheuvel2020-02-231-14/+31
* efi/libstub: Take noinitrd cmdline argument into account for devpath initrdArd Biesheuvel2020-02-231-0/+1
* efi/libstub: Add support for loading the initrd from a device pathArd Biesheuvel2020-02-231-0/+4
* efi/libstub: Make the LoadFile EFI protocol accessibleArd Biesheuvel2020-02-231-0/+14
* efi/libstub: Expose LocateDevicePath boot serviceArd Biesheuvel2020-02-231-1/+5
* efi/libstub: Take soft and hard memory limits into account for initrd loadingArd Biesheuvel2020-02-231-1/+2
* efi/libstub: Rewrite file I/O routineArd Biesheuvel2020-02-231-7/+10
* efi/libstub: Move file I/O support code into separate fileArd Biesheuvel2020-02-231-0/+1
* efi/libstub: Move get_dram_base() into arm-stub.cArd Biesheuvel2020-02-231-2/+0
* efi/libstub/x86: Permit cmdline data to be allocated above 4 GBArd Biesheuvel2020-02-231-1/+2
* efi/libstub: Move stub specific declarations into efistub.hArd Biesheuvel2020-02-231-29/+478
* efi/libstub: Use consistent type names for file I/O protocolsArd Biesheuvel2020-02-231-0/+63
* efi/libstub/x86: Incorporate eboot.c into libstubArd Biesheuvel2020-02-231-0/+16
* efi/libstub: Tidy up types and names of global cmdline variablesArd Biesheuvel2019-12-251-3/+9
* efi/libstub: Rename efi_call_early/_runtime macros to be more intuitiveArd Biesheuvel2019-12-251-0/+8
* efi/libstub: Remove 'sys_table_arg' from all function prototypesArd Biesheuvel2019-12-251-10/+7
* efi/libstub: Drop sys_table_arg from printk routinesArd Biesheuvel2019-12-251-4/+5
* efi/libstub: Get rid of 'sys_table_arg' macro parameterArd Biesheuvel2019-12-251-0/+2
* x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG tableDominik Brodowski2019-11-071-2/+0
* Abstract out support for locating an EFI config tableMatthew Garrett2019-06-241-0/+2
* efi/arm/arm64: Allow SetVirtualAddressMap() to be omittedArd Biesheuvel2019-02-041-0/+1
* efi/fdt: Apply more cleanupsIngo Molnar2019-02-041-0/+11
* efi: Deduplicate efi_open_volume()Lukas Wunner2018-07-221-3/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* efi/libstub/arm/arm64: Disable debug prints on 'quiet' cmdline argArd Biesheuvel2017-04-051-0/+7
* efi/libstub: Unify command line param parsingArd Biesheuvel2017-04-051-0/+2
* efi: Deduplicate efi_file_size() / _read() / _close()Lukas Wunner2017-02-011-8/+0
* efi/libstub/arm*: Pass latest memory map to the kernelArd Biesheuvel2016-12-281-8/+0
* efi/arm*/libstub: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG tableArd Biesheuvel2016-11-131-0/+2
* efi/libstub: Add random.c to ARM buildArd Biesheuvel2016-11-131-0/+9
* Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-03-211-0/+12
|\
| * efi/arm*: Perform hardware compatibility checkArd Biesheuvel2016-02-221-0/+2
| * efi/efistub: Prevent __init annotations from being usedArd Biesheuvel2016-02-221-0/+10
* | efi: stub: add implementation of efi_random_alloc()Ard Biesheuvel2016-02-241-0/+4
* | efi: stub: implement efi_get_random_bytes() based on EFI_RNG_PROTOCOLArd Biesheuvel2016-02-241-0/+3
|/
* x86, efi, kasan: #undef memset/memcpy/memmove per archAndrey Ryabinin2015-09-231-4/+0
* efi/libstub: Retrieve FDT size when loaded from UEFI config tableArd Biesheuvel2015-04-011-1/+1
* x86_64: kasan: add interceptors for memset/memmove/memcpy functionsAndrey Ryabinin2015-02-141-0/+4
* arm64/efi: move SetVirtualAddressMap() to UEFI stubArd Biesheuvel2015-01-121-0/+4
* efi: efistub: Convert into static libraryArd Biesheuvel2014-07-181-0/+42