summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* efi/x86: Remove runtime table address from kexec EFI setup dataArd Biesheuvel2020-02-233-5/+1
* efi: Clean up config_parse_tables()Ard Biesheuvel2020-02-235-34/+32
* efi: Make efi_config_init() x86 onlyArd Biesheuvel2020-02-233-32/+30
* efi/ia64: Switch to efi_config_parse_tables()Ard Biesheuvel2020-02-231-1/+4
* efi/ia64: Use local variable for EFI system table addressArd Biesheuvel2020-02-231-5/+6
* efi/ia64: Use existing helpers to locate ESI tableArd Biesheuvel2020-02-232-17/+10
* efi: Merge EFI system table revision and vendor checksArd Biesheuvel2020-02-235-83/+83
* efi: Make memreserve table handling local to efi.cArd Biesheuvel2020-02-232-7/+6
* efi: Move mem_attr_table out of struct efiArd Biesheuvel2020-02-234-10/+11
* efi: Make rng_seed table handling local to efi.cArd Biesheuvel2020-02-232-12/+10
* efi: Move UGA and PROP table handling to x86 codeArd Biesheuvel2020-02-233-28/+31
* efi/ia64: Move HCDP and MPS table handling into IA64 arch codeArd Biesheuvel2020-02-235-15/+24
* efi: Drop handling of 'boot_info' configuration tableArd Biesheuvel2020-02-233-5/+0
* efi/libstub: Take noinitrd cmdline argument into account for devpath initrdArd Biesheuvel2020-02-234-35/+52
* efi/libstub: Add support for loading the initrd from a device pathArd Biesheuvel2020-02-235-3/+126
* efi/dev-path-parser: Add struct definition for vendor type device path nodesArd Biesheuvel2020-02-233-42/+52
* efi/x86: Replace #ifdefs with IS_ENABLED() checksArd Biesheuvel2020-02-231-7/+4
* efi/x86: Reindent struct initializer for legibilityArd Biesheuvel2020-02-231-5/+5
* efi/capsule-loader: Drop superfluous assignmentHeinrich Schuchardt2020-02-231-1/+1
* efi/esrt: Clean up efi_esrt_initHeinrich Schuchardt2020-02-231-4/+2
* efi/libstub: Fix error message in handle_cmdline_files()Heinrich Schuchardt2020-02-231-1/+1
* efi/libstub: Describe RNG functionsHeinrich Schuchardt2020-02-231-0/+24
* efi/libstub: Describe efi_relocate_kernel()Heinrich Schuchardt2020-02-231-9/+20
* efi/libstub: Describe memory functionsHeinrich Schuchardt2020-02-231-2/+34
* efi/libstub: Simplify efi_get_memory_map()Heinrich Schuchardt2020-02-231-6/+7
* efi/libstub: Add function description of efi_allocate_pages()Heinrich Schuchardt2020-02-231-2/+14
* efi/libstub: Make the LoadFile EFI protocol accessibleArd Biesheuvel2020-02-233-0/+20
* efi/libstub: Expose LocateDevicePath boot serviceArd Biesheuvel2020-02-232-1/+8
* efi/libstub: Clean up command line parsing routineArd Biesheuvel2020-02-236-55/+97
* efi/libstub: Take soft and hard memory limits into account for initrd loadingArd Biesheuvel2020-02-234-17/+20
* efi/libstub: Rewrite file I/O routineArd Biesheuvel2020-02-234-228/+169
* efi/libstub: Move file I/O support code into separate fileArd Biesheuvel2020-02-234-289/+311
* efi/libstub: Move get_dram_base() into arm-stub.cArd Biesheuvel2020-02-233-37/+33
* efi/libstub: Move efi_random_alloc() into separate source fileArd Biesheuvel2020-02-233-115/+125
* efi/libstub/x86: Permit cmdline data to be allocated above 4 GBArd Biesheuvel2020-02-235-13/+8
* efi/libstub: Move stub specific declarations into efistub.hArd Biesheuvel2020-02-232-484/+479
* efi/libstub/x86: Permit bootparams struct to be allocated above 4 GBArd Biesheuvel2020-02-231-1/+6
* efi/libstub: Use consistent type names for file I/O protocolsArd Biesheuvel2020-02-233-67/+72
* efi/libstub/x86: Incorporate eboot.c into libstubArd Biesheuvel2020-02-235-39/+19
* efi/libstub: Simplify efi_high_alloc() and rename to efi_allocate_pages()Ard Biesheuvel2020-02-234-91/+23
* efi/libstub: Move memory map handling and allocation routines to mem.cArd Biesheuvel2020-02-233-314/+320
* efi/libstub/arm: Relax FDT alignment requirementArd Biesheuvel2020-02-232-12/+1
* efi/libstub: Use hidden visibility for all source filesArd Biesheuvel2020-02-234-10/+8
* efi/libstub/x86: Avoid overflowing code32_start on PE entryArd Biesheuvel2020-02-221-22/+18
* efi/libstub/x86: Remove pointless zeroing of apm_bios_infoArd Biesheuvel2020-02-221-5/+0
* efi/apple-properties: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-221-2/+2
* efi/libstub/arm64: Use 1:1 mapping of RT services if property table existsArd Biesheuvel2020-02-222-63/+22
* efi/bgrt: Accept BGRT tables with a version of 0Hans de Goede2020-02-221-1/+6
* efi/x86: Mark setup_graphics staticArvind Sankar2020-02-221-1/+1
* x86/boot: Micro-optimize GDT loading instructionsArvind Sankar2020-02-221-7/+8