From: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx> A number of power rails must be powered on in order for GPU_CC to function. Ensure that's conveyed to the OS. Fixes: 597cfc178829 ("arm64: dts: qcom: sa8775p: add the GPU clock controller node") Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx> --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index 9997a29901f57d7894dc1eacb6a809caa427c6c4..e41972af604b328cf964997dde5a7d10b2727fa8 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -4089,6 +4089,11 @@ gpucc: clock-controller@3d90000 { clock-names = "bi_tcxo", "gcc_gpu_gpll0_clk_src", "gcc_gpu_gpll0_div_clk_src"; + + power-domains = <&rpmhpd SA8775P_CX>, + <&rpmhpd SA8775P_MX>, + <&rpmhpd SA8775P_GFX>, + <&rpmhpd SA8775P_MXC>; #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; -- 2.50.1