diff --git a/gpu/kera-gpu.dtsi b/gpu/kera-gpu.dtsi index c1c2eb31..2cec634e 100644 --- a/gpu/kera-gpu.dtsi +++ b/gpu/kera-gpu.dtsi @@ -115,7 +115,7 @@ compatible = "qcom,kgsl-smmu-v2"; reg = <0x3da0000 0x40000>; - vddcx-supply = <&gpu_cc_cx_gdsc>; + power-domains = <&gpucc GPU_CC_CX_GDSC>; gfx3d_user: gfx3d_user { compatible = "qcom,smmu-kgsl-cb"; @@ -140,10 +140,10 @@ <0 305 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "hfi", "gmu"; - regulator-names = "vddcx", "vdd"; - - vddcx-supply = <&gpu_cc_cx_gdsc>; - vdd-supply = <&gpu_cc_gx_gdsc>; + power-domains = <&gpucc GPU_CC_CX_GDSC>, + <&gpucc GPU_CC_CX_GMU_GDSC>, + <&gpucc GPU_CC_GX_GDSC>; + power-domain-names = "cx", "gmu_cx", "gx"; clocks = <&gpucc GPU_CC_CX_GMU_CLK>, <&gpucc GPU_CC_CXO_CLK>,