[PATCH 12/27] efi: Use the correct driver for TPM
Simon Glass
sjg at chromium.org
Wed May 28 10:24:38 CEST 2025
The TPM driver used in the app here should 'efi_tpm', not 'efi_net'. Fix
it.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
lib/efi_client/efi_app_init.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_client/efi_app_init.c b/lib/efi_client/efi_app_init.c
index cc91e1d74b8..25a9b105d63 100644
--- a/lib/efi_client/efi_app_init.c
+++ b/lib/efi_client/efi_app_init.c
@@ -308,7 +308,7 @@ static int setup_tpm(void)
plat->handle = handle[i];
plat->proto = proto;
- ret = device_bind(dm_root(), DM_DRIVER_GET(efi_net), "efi_tpm",
+ ret = device_bind(dm_root(), DM_DRIVER_GET(efi_tpm), "efi_tpm",
plat, ofnode_null(), &dev);
if (ret) {
log_warning("- bind TPM %d failed (ret=0x%x)\n", i,
--
2.43.0
More information about the U-Boot
mailing list