summaryrefslogtreecommitdiffstats
path: root/src/interface/efi/efi_driver.c
Commit message (Expand)AuthorAgeFilesLines
* [efi] Move abstract device path and handle functions to efi_utils.cMichael Brown2014-08-061-74/+1Star
* [efi] Open device path protocol only at point of useMichael Brown2014-08-061-27/+0Star
* [efi] Provide centralised definitions of commonly-used GUIDsMichael Brown2014-08-061-12/+0Star
* [efi] Report errors from attempting to disconnect existing driversCurtis Larsen2014-08-051-1/+8
* [efi] Dump handle information around connect/disconnect attemptsMichael Brown2014-07-311-0/+9
* [efi] Dump existing openers when we are unable to open a protocolMichael Brown2014-07-311-0/+4
* [efi] Use efi_handle_name() instead of efi_handle_devpath_text()Michael Brown2014-07-311-25/+24Star
* [efi] Report exact failure when unable to open the device pathMichael Brown2014-07-301-2/+4
* [efi] Fix incorrect debug message level when device has no device pathMichael Brown2014-07-301-2/+2
* [efi] Attempt to start only drivers claiming support for a deviceMichael Brown2014-07-081-0/+7
* [efi] Allow network devices to be created on top of arbitrary SNP devicesMichael Brown2014-07-031-9/+181
* [efi] Restructure EFI driver modelMichael Brown2014-06-251-85/+261
* [build] Expose build timestamp, build name, and product namesMichael Brown2014-06-241-2/+2
* [efi] Connect driver to devices as part of installationMichael Brown2014-03-121-20/+69
* [efi] Allow driver to be unloadedMichael Brown2014-03-101-2/+44
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-191-3/+7
* [efi] Delegate to child device's EFI_COMPONENT_NAME2_PROTOCOL, if presentMichael Brown2012-11-211-5/+22
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [efi] Add EFI string formatting functionsMichael Brown2011-04-081-8/+5Star
* [efi] Allow EFI to control PCI bus enumerationMichael Brown2011-02-171-0/+143