Message ID | 20240819145417.23367-3-piliu@redhat.com |
---|---|
State | New |
Headers | show |
Series | UEFI emulator for kexec | expand |
diff --git a/drivers/firmware/efi/libstub/efistub.h b/drivers/firmware/efi/libstub/efistub.h index 27abb4ce02917..a075d327a11ba 100644 --- a/drivers/firmware/efi/libstub/efistub.h +++ b/drivers/firmware/efi/libstub/efistub.h @@ -506,6 +506,13 @@ union efi_simple_text_output_protocol { efi_status_t (__efiapi *output_string)(efi_simple_text_output_protocol_t *, efi_char16_t *); void *test_string; + void *query_mode; + void *set_mode; + void *set_attribute; + void *clean_screen; + void *set_cursor_pos; + void *enable_cursor; + void *mode; }; struct { u32 reset;
Some uefi applications e.g systemd-stub uses more members in efi_simple_text_output_protocol, hence extending its members as UEFI specification. Signed-off-by: Pingfan Liu <piliu@redhat.com> Cc: Ard Biesheuvel <ardb@kernel.org> To: linux-efi@vger.kernel.org --- drivers/firmware/efi/libstub/efistub.h | 7 +++++++ 1 file changed, 7 insertions(+)