aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/efi
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2015-09-10 23:23:14 +0100
committerMichael Brown <mcb30@ipxe.org>2015-09-13 13:08:08 +0100
commite727f576c266221c6ee62ae293506078ca6871b2 (patch)
tree03740c28a9eacb0192dc06e3412f2a0466bdcbcc /src/include/ipxe/efi
parent7107334391d05bd60a44daaee732c19860ca87bc (diff)
downloadipxe-e727f576c266221c6ee62ae293506078ca6871b2.zip
ipxe-e727f576c266221c6ee62ae293506078ca6871b2.tar.gz
ipxe-e727f576c266221c6ee62ae293506078ca6871b2.tar.bz2
[efi] Include a copy of the device path within struct efi_device
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/efi')
-rw-r--r--src/include/ipxe/efi/efi_driver.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/ipxe/efi/efi_driver.h b/src/include/ipxe/efi/efi_driver.h
index f497df3..74ece90 100644
--- a/src/include/ipxe/efi/efi_driver.h
+++ b/src/include/ipxe/efi/efi_driver.h
@@ -19,6 +19,8 @@ struct efi_device {
struct device dev;
/** EFI device handle */
EFI_HANDLE device;
+ /** EFI device path copy */
+ EFI_DEVICE_PATH_PROTOCOL *path;
/** Driver for this device */
struct efi_driver *driver;
/** Driver-private data */