We don't use this callback, but the GOP implementation in barebox as EFI
loader will, so set the stage for that.

Signed-off-by: Ahmad Fatoum <[email protected]>
---
 include/efi/protocol/gop.h | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/include/efi/protocol/gop.h b/include/efi/protocol/gop.h
index bad9f64f0623..04d139ffcb3f 100644
--- a/include/efi/protocol/gop.h
+++ b/include/efi/protocol/gop.h
@@ -42,12 +42,11 @@ struct efi_graphics_output_protocol {
        efi_status_t (EFIAPI *set_mode) (struct efi_graphics_output_protocol 
*This,
                        uint32_t mode_number);
        efi_status_t (EFIAPI *blt)(struct efi_graphics_output_protocol *This,
-                       void *buffer,
-                       unsigned long operation,
-                       unsigned long sourcex, unsigned long sourcey,
-                       unsigned long destinationx, unsigned long destinationy,
-                       unsigned long width, unsigned long height, unsigned
-                       long delta);
+                       struct efi_pixel_bitmask *buffer,
+                       u32 operation,
+                       size_t sourcex, size_t sourcey,
+                       size_t destinationx, size_t destinationy,
+                       size_t width, size_t height, size_t delta);
        struct efi_graphics_output_protocol_mode *mode;
 };
 
-- 
2.47.3


Reply via email to