diff --git a/drivers/misc/qseecom.c b/drivers/misc/qseecom.c index 36973dbe9cc1..2bbd36fa3897 100644 --- a/drivers/misc/qseecom.c +++ b/drivers/misc/qseecom.c @@ -3052,8 +3052,9 @@ static int __qseecom_unload_app(struct qseecom_dev_handle *data, sizeof(struct qseecom_unload_app_ireq), &resp, sizeof(resp)); if (ret) { - pr_err("scm_call to unload app (id = %d) failed\n", app_id); - return -EFAULT; + pr_err("scm_call to unload app (id = %d) failed ret: %d\n", + app_id, ret); + return ret; } switch (resp.result) { case QSEOS_RESULT_SUCCESS: