From 45cfaa8fdee5e27f578540a06f89f21184d2e8e4 Mon Sep 17 00:00:00 2001 From: Vijayanand Jitta Date: Mon, 18 Nov 2024 15:03:49 +0530 Subject: [PATCH] ARM: dts: msm: Add power domain and interconnect for kgsl-smmu Replace regulators with per-device genpd power domain and add interconnect for kgsl-smmu on kera. Change-Id: Ifcb5f866a49383b502ca9c39148fc20de46ac588 Signed-off-by: Vijayanand Jitta --- qcom/msm-arm-smmu-kera.dtsi | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/qcom/msm-arm-smmu-kera.dtsi b/qcom/msm-arm-smmu-kera.dtsi index c3fe3578..68542a90 100644 --- a/qcom/msm-arm-smmu-kera.dtsi +++ b/qcom/msm-arm-smmu-kera.dtsi @@ -17,8 +17,13 @@ ranges; dma-coherent; - qcom,regulator-names = "vdd"; - vdd-supply = <&gpu_cc_cx_gdsc>; + /* + * When gdsc is enabled, and cpu enters cpuidle, DDR + * bandwidth vote must be present to prevent DDR + * shutdown. + */ + power-domains = <&gpucc GPU_CC_CX_SMMU_GDSC>; + interconnects = <&gem_noc MASTER_GPU_TCU &mc_virt SLAVE_EBI1>; clocks = <&gpucc GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK>; clock-names =