diff options
author | Heinrich Schuchardt <xypron.glpk@gmx.de> | 2017-10-26 19:25:51 +0200 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2017-12-01 13:22:56 +0100 |
commit | 1c38a7741c59d1213004a07c362ae7f07a3d9357 (patch) | |
tree | 849b6eb69d9952cd48107bc6d5806115160f97af /include/efi_api.h | |
parent | 085d07cd3b8c9a12d5a02c13b56ab92436c062ba (diff) | |
download | u-boot-1c38a7741c59d1213004a07c362ae7f07a3d9357.tar.gz |
efi_loader: efi_gop: use correct types for parameters
Use efi_uintn_t instead of unsigned long.
EFI_GRAPHICS_OUTPUT_BLT_OPERATION is an enum. If we don't
define an enum we have to pass it as u32.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'include/efi_api.h')
-rw-r--r-- | include/efi_api.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/efi_api.h b/include/efi_api.h index e0991b6eca..584016dc30 100644 --- a/include/efi_api.h +++ b/include/efi_api.h @@ -585,14 +585,14 @@ struct efi_gop_mode struct efi_gop { efi_status_t (EFIAPI *query_mode)(struct efi_gop *this, u32 mode_number, - unsigned long *size_of_info, + efi_uintn_t *size_of_info, struct efi_gop_mode_info **info); efi_status_t (EFIAPI *set_mode)(struct efi_gop *this, u32 mode_number); efi_status_t (EFIAPI *blt)(struct efi_gop *this, void *buffer, - unsigned long operation, unsigned long sx, - unsigned long sy, unsigned long dx, - unsigned long dy, unsigned long width, - unsigned long height, unsigned long delta); + u32 operation, efi_uintn_t sx, + efi_uintn_t sy, efi_uintn_t dx, + efi_uintn_t dy, efi_uintn_t width, + efi_uintn_t height, efi_uintn_t delta); struct efi_gop_mode *mode; }; |