efi: guid: add SMBIOS3 GUID as well The EFI loader will install a table with a SMBIOS3 table, so let's squeeze its GUID in for preparation.
Having all GUIDs added in a single commit gives some more flexibility with ordering the protocols and tables for which support is going to be added. Signed-off-by: Ahmad Fatoum <[email protected]> --- efi/guid.c | 1 + include/efi/guid.h | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/efi/guid.c b/efi/guid.c index cbea412c1c42..8853829d216b 100644 --- a/efi/guid.c +++ b/efi/guid.c @@ -35,6 +35,7 @@ const efi_guid_t efi_device_path_utilities_protocol_guid = EFI_DEVICE_PATH_UTILITIES_PROTOCOL_GUID; const efi_guid_t efi_linux_initrd_media_guid = EFI_LINUX_INITRD_MEDIA_GUID; const efi_guid_t efi_smbios_guid = EFI_SMBIOS_TABLE_GUID; +const efi_guid_t efi_smbios3_guid = EFI_SMBIOS3_TABLE_GUID; const efi_guid_t efi_guid_hii_database_protocol = EFI_HII_DATABASE_PROTOCOL_GUID; const efi_guid_t efi_guid_hii_string_protocol = EFI_HII_STRING_PROTOCOL_GUID; const efi_guid_t efi_guid_hii_config_routing_protocol = EFI_HII_CONFIG_ROUTING_PROTOCOL_GUID; diff --git a/include/efi/guid.h b/include/efi/guid.h index eafd80b25ccd..202300c74aaa 100644 --- a/include/efi/guid.h +++ b/include/efi/guid.h @@ -41,6 +41,7 @@ extern const efi_guid_t efi_load_file2_protocol_guid; extern const efi_guid_t efi_device_path_utilities_protocol_guid; extern const efi_guid_t efi_linux_initrd_media_guid; extern const efi_guid_t efi_smbios_guid; +extern const efi_guid_t efi_smbios3_guid; extern const efi_guid_t efi_gop_guid; extern const efi_guid_t efi_snp_guid; extern const efi_guid_t efi_text_input_ex_guid; @@ -71,8 +72,11 @@ extern const efi_guid_t efi_debug_image_info_table_guid; #define EFI_ACPI_20_TABLE_GUID \ EFI_GUID( 0x8868e871, 0xe4f1, 0x11d3, 0xbc, 0x22, 0x0, 0x80, 0xc7, 0x3c, 0x88, 0x81 ) -#define EFI_SMBIOS_TABLE_GUID \ - EFI_GUID( 0xeb9d2d31, 0x2d88, 0x11d3, 0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d ) +#define EFI_SMBIOS_TABLE_GUID \ + EFI_GUID(0xeb9d2d31, 0x2d88, 0x11d3, 0x9a, 0x16, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0x4d ) + +#define EFI_SMBIOS3_TABLE_GUID \ + EFI_GUID(0xf2fd1544, 0x9794, 0x4a2c, 0x99, 0x2e, 0xe5, 0xbb, 0xcf, 0x20, 0xe3, 0x94 ) #define EFI_SAL_SYSTEM_TABLE_GUID \ EFI_GUID( 0xeb9d2d32, 0x2d88, 0x11d3, 0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d ) -- 2.47.3
