efi/libstub: Move Graphics Output Protocol handling to generic code
[deliverable/linux.git] / arch / arm64 / include / asm / efi.h
index 8e88a696c9cbcbd2c8f717ea1c929b87750f1b03..af40baa5d53f933c0764f5bdb833ebdc38923dc3 100644 (file)
@@ -14,6 +14,8 @@ extern void efi_init(void);
 
 int efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md);
 
+#define efi_set_mapping_permissions    efi_create_mapping
+
 #define efi_call_virt(f, ...)                                          \
 ({                                                                     \
        efi_##f##_t *__f;                                               \
@@ -50,7 +52,9 @@ int efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md);
 #define EFI_FDT_ALIGN  SZ_2M   /* used by allocate_new_fdt_and_exit_boot() */
 #define MAX_FDT_OFFSET SZ_512M
 
-#define efi_call_early(f, ...) sys_table_arg->boottime->f(__VA_ARGS__)
+#define efi_call_early(f, ...)         sys_table_arg->boottime->f(__VA_ARGS__)
+#define __efi_call_early(f, ...)       f(__VA_ARGS__)
+#define efi_is_64bit()                 (true)
 
 #define EFI_ALLOC_ALIGN                SZ_64K
 
This page took 0.029055 seconds and 5 git commands to generate.