aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/efi
AgeCommit message (Expand)AuthorFilesLines
2023-01-29[efi] Accept a command line passed to an iPXE image via LoadOptionseficmdlineMichael Brown1-0/+18
2023-01-28[la64] Import LoongArch64 ProcessorBind.h from EDK2 headersMichael Brown3-2/+128
2023-01-28[efi] Update to current EDK2 headersMichael Brown95-15321/+14255
2023-01-28[efi] Mark ConsoleControl.h as a non-imported headerMichael Brown1-0/+5
2023-01-28[efi] Remove deleted directories from EDK2 header import scriptMichael Brown1-2/+1
2023-01-28[efi] Allow for whitespace before #include in imported EDK2 header filesMichael Brown1-1/+1
2023-01-28[efi] Detect SPDX licence identifiers in imported EDK2 headersMichael Brown1-2/+2
2023-01-28[efi] Build util/efirom as a host-only binaryMichael Brown1-0/+3
2023-01-23[efi] Extend efi_locate_device() to allow searching up the device pathMichael Brown1-1/+1
2023-01-23[efi] Add efi_path_prev() utility functionMichael Brown1-0/+3
2023-01-23[efi] Add efi_path_terminate() utility functionMichael Brown1-0/+13
2023-01-20[efi] Do not rely on ProcessorBind.h when building host binariesprocessorbindMichael Brown1-4/+38
2023-01-15[autoboot] Include VLAN tag in filter for identifying autoboot deviceMichael Brown1-1/+2
2022-12-22[cachedhcp] Include VLAN tag in filter for applying cached DHCPACKMichael Brown1-1/+2
2022-12-22[efi] Add efi_path_vlan() utility functionMichael Brown1-0/+1
2022-12-22[efi] Expose efi_path_next() utility functionMichael Brown1-0/+2
2022-12-14[efi] Provide VLAN configuration protocolMichael Brown2-0/+5
2022-09-15[pci] Generalise pci_num_bus() to pci_discover()Michael Brown1-5/+8
2021-11-23[efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notifyMichael Brown1-0/+1
2021-11-21[efi] Modify global system table when wrapping a loaded imageMichael Brown1-1/+1
2021-03-01[acpi] Allow for platforms that provide ACPI tables individuallykexec3kexec2kexecMichael Brown1-0/+13
2021-02-17[efi] Record cached DHCPACK from loaded image's device handle, if presentcachedhcpMichael Brown1-0/+16
2021-02-17[efi] Split out autoexec script portions of efi_autoboot.cMichael Brown2-1/+19
2021-02-12[build] Remove support for building with the Intel C compilerMichael Brown1-5/+0
2020-12-17[efi] Allow EFI_USB_IO_PROTOCOL interfaces to be nullified and leakedMichael Brown1-0/+2
2020-11-30[efi] Allow vetoing of drivers that cannot be unloadedMichael Brown1-1/+1
2020-11-30[efi] Split out dbg_efi_opener() as a standalone functionMichael Brown1-0/+22
2020-11-20[efi] Avoid dropping below TPL as at entry to iPXEMichael Brown1-0/+11
2020-11-07[efi] Rename efi_blacklist to efi_vetoMichael Brown2-13/+13
2020-11-04[efi] Retain a long-lived reference to the EFI_PCI_IO_PROTOCOL instanceMichael Brown1-2/+10
2020-10-26[efi] Nullify interfaces and leak memory on uninstallation failureMichael Brown2-1/+32
2020-10-23[infiniband] Allow SRP device to be described using an EFI device pathMichael Brown1-0/+3
2020-10-22[fcp] Allow Fibre Channel device to be described using an EFI device pathMichael Brown1-0/+2
2020-10-20[iscsi] Allow iSCSI device to be described using an EFI device pathMichael Brown1-0/+3
2020-10-19[aoe] Allow AoE device to be described using an EFI device pathMichael Brown1-0/+2
2020-10-19[efi] Provide utility function to concatenate device pathsMichael Brown1-0/+2
2020-10-19[efi] Split efi_netdev_path() out to a separate functionMichael Brown1-0/+2
2020-10-19[efi] Provide efi_uri_path() to construct a URI device pathMichael Brown1-0/+2
2020-10-16[efi] Split efi_usb_path() out to a separate functionMichael Brown2-4/+5
2020-10-16[efi] Define an interface operation to describe using an EFI device pathMichael Brown1-0/+5
2020-10-16[efi] Split device path functions out to efi_path.cMichael Brown2-4/+19
2020-10-16[efi] Provide EFI_INTF_OP for EFI-only interface operationsMichael Brown1-0/+7
2020-10-01[efi] Fix reporting of USB supported languages arrayMichael Brown1-1/+3
2020-10-01[efi] Allow DEBUG=efi_wrap to be used independently of a loaded imageMichael Brown1-0/+1
2020-09-25[efi] Use address offset as reported by EFI_PCI_ROOT_BRIDGE_IO_PROTOCOLMichael Brown1-13/+0
2020-09-24[pci] Define pci_ioremap() for mapping PCI bus addressesMichael Brown1-0/+13
2020-09-18[efi] Add debug wrappers for all boot services functions of interestMichael Brown1-1/+2
2020-06-24[efi] Enable stack protection where possibleMichael Brown1-0/+32
2019-02-19[efi] Blacklist the Dell Ip4ConfigDxe driverMichael Brown1-0/+13
2018-03-20[rng] Use fixed-point calculations for min-entropy quantitiesMichael Brown1-2/+2