124af0227SVladimir Lypak// SPDX-License-Identifier: BSD-3-Clause 224af0227SVladimir Lypak/* Copyright (c) 2022, The Linux Foundation. All rights reserved. */ 324af0227SVladimir Lypak 424af0227SVladimir Lypak#include "msm8953.dtsi" 524af0227SVladimir Lypak 624af0227SVladimir Lypak/ { 724af0227SVladimir Lypak thermal-zones { 824af0227SVladimir Lypak /delete-node/cpu1-thermal; 924af0227SVladimir Lypak /delete-node/cpu2-thermal; 1024af0227SVladimir Lypak /delete-node/cpu3-thermal; 1124af0227SVladimir Lypak 1224af0227SVladimir Lypak cpu0-thermal { 1324af0227SVladimir Lypak thermal-sensors = <&tsens0 13>; 1424af0227SVladimir Lypak 1524af0227SVladimir Lypak cooling-maps { 1624af0227SVladimir Lypak map0 { 17*2df0741cSKrzysztof Kozlowski cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, 18*2df0741cSKrzysztof Kozlowski <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, 19*2df0741cSKrzysztof Kozlowski <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, 20*2df0741cSKrzysztof Kozlowski <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; 2124af0227SVladimir Lypak }; 2224af0227SVladimir Lypak }; 2324af0227SVladimir Lypak }; 2424af0227SVladimir Lypak 2524af0227SVladimir Lypak cpu4-thermal { 2624af0227SVladimir Lypak thermal-sensors = <&tsens0 5>; 2724af0227SVladimir Lypak }; 2824af0227SVladimir Lypak 2924af0227SVladimir Lypak cpu5-thermal { 3024af0227SVladimir Lypak thermal-sensors = <&tsens0 6>; 3124af0227SVladimir Lypak }; 3224af0227SVladimir Lypak 3324af0227SVladimir Lypak cpu6-thermal { 3424af0227SVladimir Lypak thermal-sensors = <&tsens0 7>; 3524af0227SVladimir Lypak }; 3624af0227SVladimir Lypak 3724af0227SVladimir Lypak cpu7-thermal { 3824af0227SVladimir Lypak thermal-sensors = <&tsens0 8>; 3924af0227SVladimir Lypak }; 4024af0227SVladimir Lypak }; 4124af0227SVladimir Lypak}; 4224af0227SVladimir Lypak 4324af0227SVladimir Lypak/* 4424af0227SVladimir Lypak * SDM632 uses Kryo 250 instead of Cortex A53 45*2df0741cSKrzysztof Kozlowski * cpu0-3 are efficiency cores, cpu4-7 are performance cores 4624af0227SVladimir Lypak */ 47*2df0741cSKrzysztof Kozlowski&cpu0 { 4824af0227SVladimir Lypak compatible = "qcom,kryo250"; 4924af0227SVladimir Lypak}; 5024af0227SVladimir Lypak 51*2df0741cSKrzysztof Kozlowski&cpu1 { 5224af0227SVladimir Lypak compatible = "qcom,kryo250"; 5324af0227SVladimir Lypak}; 5424af0227SVladimir Lypak 55*2df0741cSKrzysztof Kozlowski&cpu2 { 5624af0227SVladimir Lypak compatible = "qcom,kryo250"; 5724af0227SVladimir Lypak}; 5824af0227SVladimir Lypak 59*2df0741cSKrzysztof Kozlowski&cpu3 { 6024af0227SVladimir Lypak compatible = "qcom,kryo250"; 6124af0227SVladimir Lypak}; 6224af0227SVladimir Lypak 63*2df0741cSKrzysztof Kozlowski&cpu4 { 6424af0227SVladimir Lypak compatible = "qcom,kryo250"; 6524af0227SVladimir Lypak capacity-dmips-mhz = <1980>; 6624af0227SVladimir Lypak}; 6724af0227SVladimir Lypak 68*2df0741cSKrzysztof Kozlowski&cpu5 { 6924af0227SVladimir Lypak compatible = "qcom,kryo250"; 7024af0227SVladimir Lypak capacity-dmips-mhz = <1980>; 7124af0227SVladimir Lypak}; 7224af0227SVladimir Lypak 73*2df0741cSKrzysztof Kozlowski&cpu6 { 7424af0227SVladimir Lypak compatible = "qcom,kryo250"; 7524af0227SVladimir Lypak capacity-dmips-mhz = <1980>; 7624af0227SVladimir Lypak}; 7724af0227SVladimir Lypak 78*2df0741cSKrzysztof Kozlowski&cpu7 { 7924af0227SVladimir Lypak compatible = "qcom,kryo250"; 8024af0227SVladimir Lypak capacity-dmips-mhz = <1980>; 8124af0227SVladimir Lypak}; 8265581564SVladimir Lypak 8365581564SVladimir Lypak&gpu_opp_table { 8465581564SVladimir Lypak opp-725000000 { 8565581564SVladimir Lypak opp-hz = /bits/ 64 <725000000>; 8665581564SVladimir Lypak opp-supported-hw = <0xff>; 8765581564SVladimir Lypak required-opps = <&rpmpd_opp_turbo>; 8865581564SVladimir Lypak }; 8965581564SVladimir Lypak}; 90