efi/libstub: Remove unused __efi_call_early() macro
authorArd Biesheuvel <ardb@kernel.org>
Tue, 24 Dec 2019 15:10:05 +0000 (16:10 +0100)
committerIngo Molnar <mingo@kernel.org>
Wed, 25 Dec 2019 09:49:15 +0000 (10:49 +0100)
The macro __efi_call_early() is defined by various architectures but
never used. Let's get rid of it.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Cc: Arvind Sankar <nivedita@alum.mit.edu>
Cc: Borislav Petkov <bp@alien8.de>
Cc: James Morse <james.morse@arm.com>
Cc: Matt Fleming <matt@codeblueprint.co.uk>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-efi@vger.kernel.org
Link: https://lkml.kernel.org/r/20191224151025.32482-6-ardb@kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/arm/include/asm/efi.h
arch/arm64/include/asm/efi.h
arch/x86/include/asm/efi.h

index 7667826b93f12d6cde2e151b6fa17372a1d1c3a6..2306ed783ceb204eabf377a7dde5715822d24bd1 100644 (file)
@@ -51,7 +51,6 @@ void efi_virtmap_unload(void);
 /* arch specific definitions used by the stub code */
 
 #define efi_call_early(f, ...)         sys_table_arg->boottime->f(__VA_ARGS__)
-#define __efi_call_early(f, ...)       f(__VA_ARGS__)
 #define efi_call_runtime(f, ...)       sys_table_arg->runtime->f(__VA_ARGS__)
 #define efi_is_64bit()                 (false)
 
index b54d3a86c44446735bfbfe4e49ab217460fc5b27..7cfac5e0e310b10a6356082ac27969f1568c4452 100644 (file)
@@ -94,7 +94,6 @@ static inline unsigned long efi_get_max_initrd_addr(unsigned long dram_base,
 }
 
 #define efi_call_early(f, ...)         sys_table_arg->boottime->f(__VA_ARGS__)
-#define __efi_call_early(f, ...)       f(__VA_ARGS__)
 #define efi_call_runtime(f, ...)       sys_table_arg->runtime->f(__VA_ARGS__)
 #define efi_is_64bit()                 (true)
 
index d028e9acdf1c05964970d467a347aaeff987d875..59c19e0b6027e05d38ba85c7da1d4437731cfae6 100644 (file)
@@ -233,9 +233,6 @@ static inline bool efi_is_64bit(void)
        __efi_early()->call(efi_table_attr(efi_boot_services, f,        \
                __efi_early()->boot_services), __VA_ARGS__)
 
-#define __efi_call_early(f, ...)                                       \
-       __efi_early()->call((unsigned long)f, __VA_ARGS__);
-
 #define efi_call_runtime(f, ...)                                       \
        __efi_early()->call(efi_table_attr(efi_runtime_services, f,     \
                __efi_early()->runtime_services), __VA_ARGS__)