summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/efi_loader/efi_tcg2.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/efi_loader/efi_tcg2.c b/lib/efi_loader/efi_tcg2.c
index bdf78897d47..1860dc50238 100644
--- a/lib/efi_loader/efi_tcg2.c
+++ b/lib/efi_loader/efi_tcg2.c
@@ -1213,8 +1213,10 @@ tcg2_measure_gpt_data(struct udevice *dev,
goto out2;
}
- ret = block_io->read_blocks(block_io, block_io->media->media_id, 1,
- block_io->media->block_size, gpt_h);
+ ret = EFI_CALL(block_io->read_blocks(block_io,
+ block_io->media->media_id, 1,
+ block_io->media->block_size,
+ gpt_h));
if (ret != EFI_SUCCESS)
goto out2;
@@ -1227,9 +1229,10 @@ tcg2_measure_gpt_data(struct udevice *dev,
goto out2;
}
- ret = block_io->read_blocks(block_io, block_io->media->media_id,
- gpt_h->partition_entry_lba,
- total_gpt_entry_size, entry);
+ ret = EFI_CALL(block_io->read_blocks(block_io,
+ block_io->media->media_id,
+ gpt_h->partition_entry_lba,
+ total_gpt_entry_size, entry));
if (ret != EFI_SUCCESS)
goto out2;