[PATCH RFC 11/24] arm64: dts: qcom: sc7280: Describe GPU_CC power plumbing requirements

From: Konrad Dybcio
Date: Mon Jul 28 2025 - 12:20:16 EST


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