]> git.sur5r.net Git - u-boot/blobdiff - cmd/tpm.c
spi: fsl_qspi: Fix issues on arm64
[u-boot] / cmd / tpm.c
index 6edf3e9dc35de128f7a8dfa221da824d1979846a..312503fb96f9bfaa08407b62127f611081ec4db7 100644 (file)
--- a/cmd/tpm.c
+++ b/cmd/tpm.c
@@ -447,8 +447,8 @@ static int get_tpm(struct udevice **devp)
 {
        int rc;
 
-       rc = uclass_first_device(UCLASS_TPM, devp);
-       if (rc || !*devp) {
+       rc = uclass_first_device_err(UCLASS_TPM, devp);
+       if (rc) {
                printf("Could not find TPM (ret=%d)\n", rc);
                return CMD_RET_FAILURE;
        }