linux_dsm_epyc7002/arch/x86/platform/efi
Matt Fleming 62fa6e69a4 x86/efi: Delete most of the efi_call* macros
We really only need one phys and one virt function call, and then only
one assembly function to make firmware calls.

Since we are not using the C type system anyway, we're not really losing
much by deleting the macros apart from no longer having a check that
we are passing the correct number of parameters. The lack of duplicated
code seems like a worthwhile trade-off.

Cc: Ricardo Neri <ricardo.neri-calderon@linux.intel.com>
Cc: Borislav Petkov <bp@suse.de>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
2014-04-17 13:26:30 +01:00
..
early_printk.c x86/efi: Fix earlyprintk off-by-one bug 2013-11-28 20:16:56 +00:00
efi_32.c x86/efi: Make efi virtual runtime map passing more robust 2014-03-04 16:17:18 +00:00
efi_64.c x86/efi: Restore 'attr' argument to query_variable_info() 2014-03-17 21:55:04 +00:00
efi_stub_32.S x86: Move efi to platform 2010-10-27 14:30:01 +02:00
efi_stub_64.S x86/efi: Delete most of the efi_call* macros 2014-04-17 13:26:30 +01:00
efi_thunk_64.S x86/efi: Add mixed runtime services support 2014-03-04 21:43:14 +00:00
efi-bgrt.c x86/efi: Check status field to validate BGRT header 2014-02-14 10:07:15 +00:00
efi.c x86/efi: Delete most of the efi_call* macros 2014-04-17 13:26:30 +01:00
Makefile x86/efi: Add mixed runtime services support 2014-03-04 21:43:14 +00:00