[PATCH 2/4] tee: optee: Do not warn about TEE_ERROR_STORAGE_NOT_AVAILABLE
Jan Kiszka <[email protected]>
| Newsgroups | org.u-boot-project.lists.u-boot |
|---|---|
| Message-ID | <d85ab654b884cd830512b9807a7c1734316a0d0a.1787304541.git.jan.kiszka@siemens.com> |
From: Jan Kiszka <[email protected]> This is a transitional error that is resolved once an RPMB becomes available. Keep it as debug output only. Signed-off-by: Jan Kiszka <[email protected]> --- drivers/tee/optee/core.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/tee/optee/core.c b/drivers/tee/optee/core.c index 5600d5a4c7d..4b1396b8652 100644 --- a/drivers/tee/optee/core.c +++ b/drivers/tee/optee/core.c @@ -126,7 +126,10 @@ static int __enum_services(struct udevice *dev, struct tee_shm *shm, size_t *shm ret = tee_invoke_func(dev, &arg, 1, ¶m); if (ret || (arg.ret && arg.ret != TEE_ERROR_SHORT_BUFFER)) { - dev_err(dev, "Enumeration command 0x%x failed: 0x%x\n", pta_cmd, arg.ret); + if (arg.ret != TEE_ERROR_STORAGE_NOT_AVAILABLE) + dev_err(dev, "Enumeration command 0x%x failed: 0x%x\n", pta_cmd, arg.ret); + else + debug("Enumeration command 0x%x failed due to unavailable storage\n", pta_cmd); return -EINVAL; } -- 2.47.3