]> git.baikalelectronics.ru Git - kernel.git/commit
efi: Add proper definitions for some EFI function pointers.
authorRoy Franz <roy.franz@linaro.org>
Sun, 22 Sep 2013 22:45:26 +0000 (15:45 -0700)
committerMatt Fleming <matt.fleming@intel.com>
Wed, 25 Sep 2013 11:34:33 +0000 (12:34 +0100)
commit5e96ea986303b9e25ea51af1289c3be48c4224f8
tree34eb23b5279096eb5213281487d66ade8c727cd1
parent9e0cc9cebfc6dd76534023666815831fca8a26ac
efi: Add proper definitions for some EFI function pointers.

The x86/AMD64 EFI stubs must use a call wrapper to convert between
the Linux and EFI ABIs, so void pointers are sufficient.  For ARM,
the ABIs are compatible, so we can directly invoke the function
pointers.  The functions that are used by the ARM stub are updated
to match the EFI definitions.
Also add some EFI types used by EFI functions.

Signed-off-by: Roy Franz <roy.franz@linaro.org>
Acked-by: Mark Salter <msalter@redhat.com>
Reviewed-by: Grant Likely <grant.likely@linaro.org>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
arch/x86/boot/compressed/eboot.h
include/linux/efi.h