From 170d970a5c018bd7f4742ce9f2aadb66ccbb25d7 Mon Sep 17 00:00:00 2001 From: Prasad Sodagudi Date: Fri, 20 Mar 2020 09:19:31 -0700 Subject: [PATCH] firmware: qcom_scm: Fix the __qcom_scm_is_call_available secure communication QCOM_IS_CALL_AVAIL_CMD function should be using normal secure call instead of fast call. So fix the __qcom_scm_is_call_available() to use normal scm call qcom_scm_call(). Change-Id: Ie8bb79d112e02f66383e1eb561bc78accdce9b4f Signed-off-by: Prasad Sodagudi --- drivers/firmware/qcom_scm-smc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/qcom_scm-smc.c b/drivers/firmware/qcom_scm-smc.c index 0de746009ef5..e336416cb13f 100644 --- a/drivers/firmware/qcom_scm-smc.c +++ b/drivers/firmware/qcom_scm-smc.c @@ -1032,7 +1032,7 @@ int __qcom_scm_is_call_available(struct device *dev, u32 svc_id, u32 cmd_id) return -EINVAL; } - ret = qcom_scm_call_atomic(dev, &desc); + ret = qcom_scm_call(dev, &desc); return ret ? : desc.res[0]; }