From 0ebf20c3c5ad9312770244d58f3c817b0ae17b0d Mon Sep 17 00:00:00 2001 From: Mike Tipton Date: Tue, 24 Oct 2023 19:23:17 -0700 Subject: [PATCH] ARM: dts: msm: Add clock phandles for debugcc on Pineapple These clock phandles are necessary to ensure the clock devices probe before debugcc. Debugcc needs its parent clock devices to probe first, otherwise it'll invalidate their associated mux_sels during clk_debug_mux_init() and they can't be measured. Change-Id: I30d1a9e24ae1ac5a9efc7d8f8e0740ebdce8e1b0 Signed-off-by: Mike Tipton --- qcom/pineapple.dtsi | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/qcom/pineapple.dtsi b/qcom/pineapple.dtsi index 70b565fc..0af1f98b 100644 --- a/qcom/pineapple.dtsi +++ b/qcom/pineapple.dtsi @@ -1312,8 +1312,18 @@ qcom,camcc = <&camcc>; qcom,apsscc = <&apsscc>; qcom,mccc = <&mccc>; - clock-names = "xo_clk_src"; - clocks = <&rpmhcc RPMH_CXO_CLK>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&camcc 0>, + <&dispcc 0>, + <&gcc 0>, + <&gpucc 0>, + <&videocc 0>; + clock-names = "xo_clk_src", + "camcc", + "dispcc", + "gcc", + "gpucc", + "videocc"; #clock-cells = <1>; };