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: e07f83544e79 ("arm64: dts: sc7180: Add clock controller nodes") Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx> --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi index 8f827f1d8515d6113c85a2ecacf7ac364e195242..6a914378f8f09c2b037c49cdc29b97568b0314c2 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -2300,6 +2300,11 @@ gpucc: clock-controller@5090000 { clock-names = "bi_tcxo", "gcc_gpu_gpll0_clk_src", "gcc_gpu_gpll0_div_clk_src"; + + power-domains = <&rpmhpd SC7180_CX>, + <&rpmhpd SC7180_MX>, + <&rpmhpd SC7180_GFX>; + #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; -- 2.50.1