From 644206f2a69ed22a49c4ab6d85b245cef644fed5 Mon Sep 17 00:00:00 2001 From: Anaadi Mishra Date: Wed, 14 Aug 2024 14:12:29 +0530 Subject: [PATCH] ARM: dts: msm: Update videocc clock node as GenPD provider Mark videocc clock node as GenPD provider and disable the video GDSC regulator nodes for tuna platform. While at it, keep the gdsc regulator nodes as it is on rumi platform. Change-Id: I8e8fc066ea54f16ccbc73b9b8705881b27d4d112 Signed-off-by: Anaadi Mishra --- qcom/tuna-rumi.dtsi | 8 ++++++++ qcom/tuna.dtsi | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/qcom/tuna-rumi.dtsi b/qcom/tuna-rumi.dtsi index 04603181..915c4926 100644 --- a/qcom/tuna-rumi.dtsi +++ b/qcom/tuna-rumi.dtsi @@ -204,3 +204,11 @@ &disp_cc_mdss_core_int2_gdsc { status = "ok"; }; + +&video_cc_mvs0_gdsc { + status = "ok"; +}; + +&video_cc_mvs0c_gdsc { + status = "ok"; +}; diff --git a/qcom/tuna.dtsi b/qcom/tuna.dtsi index 6b8af30b..a2a88aab 100644 --- a/qcom/tuna.dtsi +++ b/qcom/tuna.dtsi @@ -1628,6 +1628,7 @@ reg-name = "cc_base"; vdd_mm-supply = <&VDD_MM_LEVEL>; vdd_mxc-supply = <&VDD_MXC_LEVEL>; + vdd_mm_mxc_voter-supply = <&VDD_MM_MXC_VOTER_LEVEL>; clocks = <&rpmhcc RPMH_CXO_CLK>, <&rpmhcc RPMH_CXO_CLK_A>, <&sleep_clk>, @@ -1636,6 +1637,7 @@ "bi_tcxo_ao", "sleep_clk", "iface"; + #power-domain-cells = <1>; #clock-cells = <1>; #reset-cells = <1>; }; @@ -2641,14 +2643,12 @@ &video_cc_mvs0_gdsc { clocks = <&gcc GCC_VIDEO_AHB_CLK>; clock-names = "ahb_clk"; - status = "ok"; }; &video_cc_mvs0c_gdsc { clocks = <&gcc GCC_VIDEO_AHB_CLK>; clock-names = "ahb_clk"; parent-supply = <&VDD_MM_MXC_VOTER_LEVEL>; - status = "ok"; }; &reserved_memory {