From 57c9b20c847793eac43c53c5d70e3ddca397895f Mon Sep 17 00:00:00 2001 From: Sneh Mankad Date: Wed, 24 Jul 2024 15:24:55 +0530 Subject: [PATCH] soc: qcom: rpmh: add cam_rsc check in rpmh_rsc_get_device() API This API is only meant for getting Camera RSC device, hence preventing any other client to use it for any other device. Change-Id: I6b1cef1cd98eb1d0c5fa92b67a2af141022ec7a3 Signed-off-by: Sneh Mankad --- drivers/soc/qcom/rpmh-rsc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/qcom/rpmh-rsc.c b/drivers/soc/qcom/rpmh-rsc.c index a83c09c64599..aeee21188f6c 100644 --- a/drivers/soc/qcom/rpmh-rsc.c +++ b/drivers/soc/qcom/rpmh-rsc.c @@ -1495,7 +1495,7 @@ const struct device *rpmh_rsc_get_device(const char *name, u32 drv_id) struct rsc_drv_top *rsc_top = rpmh_rsc_get_top_device(name); int i; - if (IS_ERR(rsc_top)) + if (IS_ERR(rsc_top) || strcmp(name, "cam_rsc")) return ERR_PTR(-ENODEV); for (i = 0; i < rsc_top->drv_count; i++) {