]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: qcom: milos: Add missing CX power domain to GCC
authorAbel Vesa <abel.vesa@oss.qualcomm.com>
Fri, 27 Mar 2026 12:13:41 +0000 (14:13 +0200)
committerBjorn Andersson <andersson@kernel.org>
Mon, 30 Mar 2026 13:27:40 +0000 (08:27 -0500)
Unless CX is declared as the power-domain of GCC, votes (power and
performance) on the GDSCs it provides will not propagate to the CX,
which might result in under-voltage conditions.

Add the missing power-domains property to associate GCC with RPMHPD_CX.

Fixes: d9d59d105f98 ("arm64: dts: qcom: Add initial Milos dtsi")
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260327-dt-fix-milos-eliza-gcc-power-domains-v1-2-f14a22c73fe9@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/milos.dtsi

index 67f8ef4d524abbcb0aec6334f15f88de857b7771..eec82a69ddc2700f83e3641a8dacf7bc77646bc1 100644 (file)
                                 <&ufs_mem_phy 2>,
                                 <0>; /* usb3_phy_wrapper_gcc_usb30_pipe_clk */
 
+                       power-domains = <&rpmhpd RPMHPD_CX>;
+
                        #clock-cells = <1>;
                        #reset-cells = <1>;
                        #power-domain-cells = <1>;