summaryrefslogtreecommitdiffstats
path: root/include/linux/efi.h
diff options
context:
space:
mode:
authorMatt Fleming <matt.fleming@intel.com>2011-11-15 12:57:26 +0000
committerH. Peter Anvin <hpa@linux.intel.com>2011-12-09 17:35:49 -0800
commite2527a7cbec073b69a251193f200a88efbced7ad (patch)
tree845699e0fbc4d321c3af4ffdbe49ecc98e35f6da /include/linux/efi.h
parent0f7c5d477f2ce552997831d80e2c872cca1b9054 (diff)
downloadlinux-stable-e2527a7cbec073b69a251193f200a88efbced7ad.tar.gz
linux-stable-e2527a7cbec073b69a251193f200a88efbced7ad.tar.bz2
linux-stable-e2527a7cbec073b69a251193f200a88efbced7ad.zip
efi.h: Add boottime->locate_handle search types
The x86 EFI boot stub needs to locate handles for various protocols. Cc: Matthew Garrett <mjg@redhat.com> Signed-off-by: Matt Fleming <matt.fleming@intel.com> Link: http://lkml.kernel.org/r/1318848017-12301-1-git-send-email-matt@console-pimps.org Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'include/linux/efi.h')
-rw-r--r--include/linux/efi.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/efi.h b/include/linux/efi.h
index e46d771f87e5..d407c88f955f 100644
--- a/include/linux/efi.h
+++ b/include/linux/efi.h
@@ -472,6 +472,13 @@ extern int __init efi_setup_pcdp_console(char *);
#define EFI_VARIABLE_RUNTIME_ACCESS 0x0000000000000004
/*
+ * The type of search to perform when calling boottime->locate_handle
+ */
+#define EFI_LOCATE_ALL_HANDLES 0
+#define EFI_LOCATE_BY_REGISTER_NOTIFY 1
+#define EFI_LOCATE_BY_PROTOCOL 2
+
+/*
* EFI Device Path information
*/
#define EFI_DEV_HW 0x01