> From: Heinrich Schuchardt <[email protected]> > Date: Mon, 5 Feb 2018 18:04:21 +0100 > > Currently the UEFI revision number in the system table header is set to > 2.0.5. This version number does not refer to any existing version of the > UEFI standard. > > Set the revision number to 2.7. > > Signed-off-by: Heinrich Schuchardt <[email protected]> > --- > lib/efi_loader/efi_boottime.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Heh. I noticed this when I added code to OpenBSD/arm64 to print the version number. Didn't get around to submitting a diff yet. Doesn't look like 2.7 has anything new in it that is mandatory, so I guess it is as good as any version number out there. Reviewed-by: Mark Kettenis <[email protected]> > diff --git a/lib/efi_loader/efi_boottime.c b/lib/efi_loader/efi_boottime.c > index 0fd272253d2..3b9184b3e24 100644 > --- a/lib/efi_loader/efi_boottime.c > +++ b/lib/efi_loader/efi_boottime.c > @@ -2893,7 +2893,7 @@ static uint16_t __efi_runtime_data firmware_vendor[] = > L"Das U-Boot"; > struct efi_system_table __efi_runtime_data systab = { > .hdr = { > .signature = EFI_SYSTEM_TABLE_SIGNATURE, > - .revision = 0x20005, /* 2.5 */ > + .revision = 2 << 16 | 70, /* 2.7 */ > .headersize = sizeof(struct efi_table_hdr), > }, > .fw_vendor = (long)firmware_vendor, > -- > 2.14.2 > > _______________________________________________ > U-Boot mailing list > [email protected] > https://lists.denx.de/listinfo/u-boot > _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

