aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/include/asm/efi.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/x86/include/asm/efi.h b/arch/x86/include/asm/efi.h
index 4d1ba80b6ff1..3b978c472d08 100644
--- a/arch/x86/include/asm/efi.h
+++ b/arch/x86/include/asm/efi.h
@@ -142,8 +142,6 @@ struct efi_setup_data {
142}; 142};
143 143
144extern u64 efi_setup; 144extern u64 efi_setup;
145extern u32 efi_data_len;
146extern void parse_efi_setup(u64 phys_addr, u32 data_len);
147 145
148#ifdef CONFIG_EFI 146#ifdef CONFIG_EFI
149 147
@@ -153,7 +151,7 @@ static inline bool efi_is_native(void)
153} 151}
154 152
155extern struct console early_efi_console; 153extern struct console early_efi_console;
156 154extern void parse_efi_setup(u64 phys_addr, u32 data_len);
157#else 155#else
158/* 156/*
159 * IF EFI is not configured, have the EFI calls return -ENOSYS. 157 * IF EFI is not configured, have the EFI calls return -ENOSYS.
@@ -165,6 +163,7 @@ extern struct console early_efi_console;
165#define efi_call4(_f, _a1, _a2, _a3, _a4) (-ENOSYS) 163#define efi_call4(_f, _a1, _a2, _a3, _a4) (-ENOSYS)
166#define efi_call5(_f, _a1, _a2, _a3, _a4, _a5) (-ENOSYS) 164#define efi_call5(_f, _a1, _a2, _a3, _a4, _a5) (-ENOSYS)
167#define efi_call6(_f, _a1, _a2, _a3, _a4, _a5, _a6) (-ENOSYS) 165#define efi_call6(_f, _a1, _a2, _a3, _a4, _a5, _a6) (-ENOSYS)
166static inline void parse_efi_setup(u64 phys_addr, u32 data_len) {}
168#endif /* CONFIG_EFI */ 167#endif /* CONFIG_EFI */
169 168
170#endif /* _ASM_X86_EFI_H */ 169#endif /* _ASM_X86_EFI_H */