From 5b586c72e258a7f0d1f85303186783c957d9356a Mon Sep 17 00:00:00 2001 From: Taniya Das Date: Tue, 28 Feb 2017 10:51:28 +0530 Subject: clk: qcom: Register gcc debug mux with clock_debug functionality clock_debug_mux is required for the 'measure' functionality of the clock, register using the clk_register_debug for the same. Change-Id: I95b64ddd3ef3d869cf3b8ad2b4210ea78ba8f5fa Signed-off-by: Taniya Das --- drivers/clk/qcom/gcc-sdm660.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'drivers/clk/qcom') diff --git a/drivers/clk/qcom/gcc-sdm660.c b/drivers/clk/qcom/gcc-sdm660.c index c282253da584..b55310e091af 100644 --- a/drivers/clk/qcom/gcc-sdm660.c +++ b/drivers/clk/qcom/gcc-sdm660.c @@ -27,6 +27,7 @@ #include "clk-alpha-pll.h" #include "clk-branch.h" +#include "clk-debug.h" #include "common.h" #include "clk-pll.h" #include "clk-regmap.h" @@ -3328,7 +3329,11 @@ static int clk_debug_660_probe(struct platform_device *pdev) return PTR_ERR(clk); } - dev_info(&pdev->dev, "Registered debug mux successfully\n"); + ret = clk_register_debug(&gcc_debug_mux.hw); + if (ret) + dev_err(&pdev->dev, "Could not register Measure clock\n"); + else + dev_info(&pdev->dev, "Registered debug mux successfully\n"); return ret; } -- cgit v1.2.3