efi.h (9cd437ac0ef4f324a92e2579784b03bb487ae7fb) | efi.h (59f2a619a2db86111e8bb30f349aebff6eb75baa) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ASM_X86_EFI_H 3#define _ASM_X86_EFI_H 4 5#include <asm/fpu/api.h> 6#include <asm/pgtable.h> 7#include <asm/processor-flags.h> 8#include <asm/tlb.h> --- 204 unchanged lines hidden (view full) --- 213extern void parse_efi_setup(u64 phys_addr, u32 data_len); 214 215extern void efifb_setup_from_dmi(struct screen_info *si, const char *opt); 216 217extern void efi_thunk_runtime_setup(void); 218efi_status_t efi_set_virtual_address_map(unsigned long memory_map_size, 219 unsigned long descriptor_size, 220 u32 descriptor_version, | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ASM_X86_EFI_H 3#define _ASM_X86_EFI_H 4 5#include <asm/fpu/api.h> 6#include <asm/pgtable.h> 7#include <asm/processor-flags.h> 8#include <asm/tlb.h> --- 204 unchanged lines hidden (view full) --- 213extern void parse_efi_setup(u64 phys_addr, u32 data_len); 214 215extern void efifb_setup_from_dmi(struct screen_info *si, const char *opt); 216 217extern void efi_thunk_runtime_setup(void); 218efi_status_t efi_set_virtual_address_map(unsigned long memory_map_size, 219 unsigned long descriptor_size, 220 u32 descriptor_version, |
221 efi_memory_desc_t *virtual_map); | 221 efi_memory_desc_t *virtual_map, 222 unsigned long systab_phys); |
222 223/* arch specific definitions used by the stub code */ 224 225__attribute_const__ bool efi_is_64bit(void); 226 227static inline bool efi_is_native(void) 228{ 229 if (!IS_ENABLED(CONFIG_X86_64)) --- 139 unchanged lines hidden --- | 223 224/* arch specific definitions used by the stub code */ 225 226__attribute_const__ bool efi_is_64bit(void); 227 228static inline bool efi_is_native(void) 229{ 230 if (!IS_ENABLED(CONFIG_X86_64)) --- 139 unchanged lines hidden --- |