aboutsummaryrefslogtreecommitdiffstats
path: root/src/interface/efi
Commit message (Expand)AuthorAgeFilesLines
...
* [efi] Split efi_netdev_path() out to a separate functionMichael Brown2020-10-192-37/+69
* [efi] Provide efi_uri_path() to construct a URI device pathMichael Brown2020-10-191-0/+43
* [efi] Split efi_usb_path() out to a separate functionMichael Brown2020-10-162-50/+84
* [efi] Define an interface operation to describe using an EFI device pathMichael Brown2020-10-161-0/+26
* [efi] Split device path functions out to efi_path.cMichael Brown2020-10-1610-46/+75
* [efi] Defer local download process until file has been openedMichael Brown2020-10-131-2/+5
* [usb] Move usbio driver to end of USB driver listMichael Brown2020-10-131-1/+1
* [efi] Always enable recursion when calling ConnectController()Michael Brown2020-10-022-3/+3
* [efi] Fix reporting of USB supported languages arrayMichael Brown2020-10-011-10/+15
* [efi] Avoid integer underflow on malformed USB string descriptorsMichael Brown2020-10-011-0/+7
* [efi] Allow DEBUG=efi_wrap to be used independently of a loaded imageMichael Brown2020-10-011-25/+34
* [efi] Disconnect controllers before uninstalling EFI_USB_IO_PROTOCOLMichael Brown2020-09-291-0/+6
* [efi] Report any USB errors as EFI_USB_ERR_SYSTEMMichael Brown2020-09-291-3/+2
* [efi] Leave USB endpoint descriptors in existence until device is removedMichael Brown2020-09-291-28/+80
* [efi] Use address offset as reported by EFI_PCI_ROOT_BRIDGE_IO_PROTOCOLMichael Brown2020-09-251-1/+74
* [pci] Define pci_ioremap() for mapping PCI bus addressesMichael Brown2020-09-241-0/+1
* [efi] Provide a single implementation of efipci_root_close()Michael Brown2020-09-241-13/+22
* [efi] Show memory map returned by wrapped calls to GetMemoryMapMichael Brown2020-09-221-2/+20
* [efi] Add debug wrappers for all boot services functions of interestMichael Brown2020-09-182-1/+603
* [efi] Use device path to locate filesystem from which we were loadedMichael Brown2020-08-032-2/+53
* [efi] Match EDK2 numbering for USB portsMichael Brown2020-08-031-1/+1
* [efi] Check the status code from AllocatePool()Ignat Korchagin2020-07-221-4/+5
* [efi] Claim SNP devices early in efi_download_start()Michael Brown2020-07-151-1/+4
* [efi] Ensure NUL byte is at lowest address within stack cookieMichael Brown2020-07-091-0/+8
* [efi] Distribute available entropy within stack cookieMichael Brown2020-07-091-6/+17
* [efi] Raise TPL during driver entry pointMichael Brown2020-06-301-0/+9
* [efi] Detect and disable seriously broken EFI_RNG_PROTOCOL implementationsMichael Brown2020-06-281-0/+12
* [efi] Enable stack protection where possibleMichael Brown2020-06-243-0/+68
* [efi] Attempt to connect our driver directly if ConnectController failsMichael Brown2020-06-101-1/+10
* [efi] Work around UEFI specification bug in LoadImage for SAN bootMichael Brown2020-06-051-0/+3
* [efi] Disambiguate errors returned by ConnectControllerMichael Brown2020-03-141-1/+15
* [build] Fix "'%s' directive argument is null" errorValentine Barshak2019-07-221-2/+1
* [efi] Register a device tree if provided by the platform firmwareMichael Brown2019-07-191-0/+70
* [efi] Return only registered EFI devices from efidev_parent()Michael Brown2019-07-151-3/+6
* [efi] Blacklist the Dell Ip4ConfigDxe driverMichael Brown2019-02-192-0/+243
* [init] Show startup and shutdown function names in debug messagesMichael Brown2019-01-251-0/+1
* [efi] Fix error handling path in efi_snp_probeIgnat Korchagin2019-01-151-3/+3
* [efi] Exclude link-layer header length from MaxPacketSizeRob Taglang2018-07-071-1/+1
* [efi] Do not raise TPL within EFI_DRIVER_BINDING_PROTOCOL.Supported()Michael Brown2018-03-261-7/+0
* [efi] Release SNP devices before starting SAN boot imageMichael Brown2018-03-261-0/+4
* [efi] Raise TPL within EFI_DRIVER_BINDING_PROTOCOL entry pointsMichael Brown2018-03-141-0/+19
* [efi] Drop to TPL_APPLICATION when gathering entropyMichael Brown2018-03-121-0/+6
* [efi] Raise TPL within EFI_USB_IO_PROTOCOL entry pointsMichael Brown2018-02-201-6/+41
* [efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL entry pointsMichael Brown2018-02-201-12/+81
* [efi] Run at TPL_CALLBACK to protect against UEFI timersMichael Brown2018-02-203-52/+49
* [efi] Inhibit our driver Start() method during disconnection attemptsMichael Brown2017-09-221-0/+16
* [efi] Continue to connect remaining handles after connection errorsMichael Brown2017-09-131-3/+5
* [efi] Match behaviour of SnpDxe for truncated received packetsMichael Brown2017-09-061-13/+9
* [efi] Check buffer length for packets retrieved via our SNP protocolMichael Brown2017-09-061-3/+14
* [efi] Provide access to ACPI tablesMichael Brown2017-05-231-0/+56