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: 422a295221bb ("arm64: dts: qcom: sc7280: Add clock controller nodes") Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx> --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 64a2abd3010018e94eb50c534a509d6b4cf2473b..ad93f2b9162624ac707dbb197e3efc7e909d3add 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -2993,6 +2993,11 @@ gpucc: clock-controller@3d90000 { clock-names = "bi_tcxo", "gcc_gpu_gpll0_clk_src", "gcc_gpu_gpll0_div_clk_src"; + + power-domains = <&rpmhpd SC7280_CX>, + <&rpmhpd SC7280_MX>, + <&rpmhpd SC7280_GFX>; + #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; -- 2.50.1