]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: lemans: Enable cpufreq cooling devices
authorGaurav Kohli <gaurav.kohli@oss.qualcomm.com>
Mon, 15 Dec 2025 04:54:51 +0000 (10:24 +0530)
committerBjorn Andersson <andersson@kernel.org>
Sat, 3 Jan 2026 18:22:25 +0000 (12:22 -0600)
Add cooling-cells property to the CPU nodes to support cpufreq
cooling devices.

Signed-off-by: Gaurav Kohli <gaurav.kohli@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20251215045451.3150894-1-gaurav.kohli@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/lemans.dtsi

index 148dc65ede3d024e84e555dff2b00afc655d2cf2..d383d1f8bb9d08df22b28b51997f0c207e5b5b9e 100644 (file)
@@ -55,6 +55,7 @@
                        qcom,freq-domain = <&cpufreq_hw 0>;
                        next-level-cache = <&l2_0>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu0_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
@@ -84,6 +85,7 @@
                        qcom,freq-domain = <&cpufreq_hw 0>;
                        next-level-cache = <&l2_1>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu0_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
                        qcom,freq-domain = <&cpufreq_hw 0>;
                        next-level-cache = <&l2_2>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu0_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
                        qcom,freq-domain = <&cpufreq_hw 0>;
                        next-level-cache = <&l2_3>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu0_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
                        qcom,freq-domain = <&cpufreq_hw 1>;
                        next-level-cache = <&l2_4>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu4_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
                        qcom,freq-domain = <&cpufreq_hw 1>;
                        next-level-cache = <&l2_5>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu4_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
                        qcom,freq-domain = <&cpufreq_hw 1>;
                        next-level-cache = <&l2_6>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu4_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
                        qcom,freq-domain = <&cpufreq_hw 1>;
                        next-level-cache = <&l2_7>;
                        capacity-dmips-mhz = <1024>;
+                       #cooling-cells = <2>;
                        dynamic-power-coefficient = <100>;
                        operating-points-v2 = <&cpu4_opp_table>;
                        interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY