summaryrefslogtreecommitdiff
path: root/include/efi.h
Commit message (Expand)AuthorAgeFilesLines
* efi: Split out table-listing code into a new fileSimon Glass2023-03-251-0/+9
* efi_loader: move struct efi_device_path to efi.hHeinrich Schuchardt2023-03-251-1/+12
* efi: use 32-bit alignment for efi_guid_tMasahisa Kojima2023-02-101-1/+10
* efi_loader: define internal implementations of install/uninstallmultipleIlias Apalodimas2022-10-061-0/+2
* efi: Tidy up some comments in efi headerSimon Glass2022-01-151-8/+9
* efi: Support the efi command in the appSimon Glass2022-01-151-0/+15
* x86: efi: Update efi_get_next_mem_desc() to avoid needing a mapSimon Glass2022-01-151-2/+2
* efi: Move exit_boot_services into a functionSimon Glass2022-01-151-0/+32
* efi: Mention that efi_info_get() is only used in the stubSimon Glass2021-12-311-0/+4
* efi: Share struct efi_priv between the app and stub codeSimon Glass2021-12-311-0/+21
* efi: Add comments to struct efi_privSimon Glass2021-12-311-0/+23
* efi: Drop device_path from struct efi_privSimon Glass2021-12-311-1/+0
* efi: Locate all block devices in the appSimon Glass2021-12-311-2/+4
* efi: fix typo in description of struct efi_entry_hdrHeinrich Schuchardt2021-12-311-1/+1
* efi: Add a media/block driver for EFI block devicesSimon Glass2021-12-091-0/+11
* efi: Add a way to obtain boot services in the appSimon Glass2021-11-071-1/+7
* efi_loader rename enum efi_mem_type to efi_memory_typeHeinrich Schuchardt2021-08-171-1/+1
* efi_loader: use an enum for the memory allocation typesHeinrich Schuchardt2021-08-171-6/+28
* efi_loader: EFI_UNACCEPTED_MEMORY_TYPEHeinrich Schuchardt2021-04-101-1/+6
* efi_loader: move efi_(u)intn_t to efi.hHeinrich Schuchardt2021-01-131-0/+5
* efi: clean up efi commandHeinrich Schuchardt2020-09-061-14/+0
* efi_loader: add EFI_MEMORY_SP to memory attributesHeinrich Schuchardt2020-05-211-0/+1
* efi_loader: define all known warning status codesHeinrich Schuchardt2020-01-071-1/+7
* efi_loader: check memory type in AllocatePages()Heinrich Schuchardt2019-04-231-0/+4
* efi: fix memory calculation overflow on 32-bit systemsPatrick Wildt2019-04-121-1/+1
* efi_loader: efi_guid_t must be 64-bit alignedHeinrich Schuchardt2019-02-131-1/+1
* efi_loader: typedef struct efi_object *efi_handle_tHeinrich Schuchardt2018-12-021-1/+1
* efi_loader: SPDX-License-Identifier for efi.hHeinrich Schuchardt2018-09-231-0/+1
* x86: zimage: Support booting Linux kernel from an EFI payloadBin Meng2018-08-301-0/+3
* efi: stub: Pass EFI system table address to U-Boot payloadBin Meng2018-08-301-0/+10
* efi: Add EFI_MEMORY_{NV, MORE_RELIABLE, RO} attributesEugeniu Rosca2018-08-211-0/+4
* efi: Fix truncation of constant valueEugeniu Rosca2018-08-211-14/+10
* efi_loader: Introduce ms abi vararg helpersAlexander Graf2018-07-251-0/+8
* efi.h: Do not use config optionsAlexander Graf2018-06-241-13/+11
* efi: stub: Pass EFI GOP information to U-Boot payloadBin Meng2018-06-171-0/+35
* efi_loader: avoid initializer element is not constantHeinrich Schuchardt2018-06-141-2/+1
* efi: Conflict efi_loader with different stub bitnessAlexander Graf2018-01-281-1/+1
* efi_loader: capitalize EFI_LOCATE_SEARCH_TYPE valuesHeinrich Schuchardt2017-12-011-3/+3
* efi_loader: efi variable supportRob Clark2017-09-201-0/+19
* efi_loader: add file/filesys supportRob Clark2017-09-201-0/+2
* part: move efi_guid_tRob Clark2017-09-201-0/+4
* efi_loader: fix typo in include/efi.hHeinrich Schuchardt2017-09-181-1/+1
* efi_loader: define all known status codesxypron.glpk@gmx.de2017-07-191-13/+37
* x86: Tidy up selection of building the EFI stubSimon Glass2016-11-141-2/+5
* efi: Use asmlinkage for EFIAPISimon Glass2016-10-191-1/+2
* efi_loader: provide efi_mem_desc versionMian Yousaf Kaukab2016-09-071-0/+2
* x86: efi: Fix EFI 64-bit payload build warningsBin Meng2016-08-301-12/+20
* x86: efi: payload: Make EFI payload build againBin Meng2016-08-301-1/+1
* include/efi_api.h: Add more detailed API definitionsAlexander Graf2016-03-151-0/+2
* efi: Add 64-bit payload supportSimon Glass2015-08-051-0/+7