From 4856d5b443b059ff5308f79ea168d2bbacb0a885 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Thu, 28 Apr 2022 12:14:51 +0530 Subject: [PATCH] clk: qcom: clk-debug: Fix accessing mux when it is NULL When debugcc did not register, measure/mux will be NULL. Avoid accessing it. Change-Id: I037151e258ae85c89c9db87254e5b8ea850157a0 Signed-off-by: Veera Vegivada --- drivers/clk/qcom/clk-debug.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/clk/qcom/clk-debug.c b/drivers/clk/qcom/clk-debug.c index ffb36a69d973..a0e73fc1a057 100644 --- a/drivers/clk/qcom/clk-debug.c +++ b/drivers/clk/qcom/clk-debug.c @@ -445,6 +445,9 @@ static int clk_debug_measure_get(void *data, u64 *val) int ret = 0; u32 regval; + if (!measure) + return -EINVAL; + ret = clk_runtime_get_debug_mux(meas); if (ret) return ret;