summaryrefslogtreecommitdiffstats
path: root/include/efi/efi-device.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/efi/efi-device.h')
-rw-r--r--include/efi/efi-device.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/efi/efi-device.h b/include/efi/efi-device.h
index cd8a374c32..b9714ffb74 100644
--- a/include/efi/efi-device.h
+++ b/include/efi/efi-device.h
@@ -16,6 +16,8 @@ struct efi_driver {
struct driver_d driver;
int (*probe)(struct efi_device *efidev);
void (*remove)(struct efi_device *efidev);
+ int (*dev_pause)(struct efi_device *efidev);
+ int (*dev_continue)(struct efi_device *efidev);
efi_guid_t guid;
};
@@ -46,6 +48,9 @@ int efi_connect_all(void);
void efi_register_devices(void);
struct efi_device *efi_get_bootsource(void);
+void efi_pause_devices(void);
+void efi_continue_devices(void);
+
static inline bool efi_device_has_guid(struct efi_device *efidev, efi_guid_t guid)
{
int i;