#include &thermal_zones { socd { cooling-maps { socd_cpu4 { trip = <&socd_trip>; cooling-device = <&cpu4_pause 1 1>; }; socd_cpu5 { trip = <&socd_trip>; cooling-device = <&cpu5_pause 1 1>; }; socd_cpu6 { trip = <&socd_trip>; cooling-device = <&cpu6_pause 1 1>; }; socd_cpu7 { trip = <&socd_trip>; cooling-device = <&cpu7_pause 1 1>; }; }; }; pm8150b-bcl-lvl0 { cooling-maps { vbat_cpu4 { trip = <&b_bcl_lvl0>; cooling-device = <&cpu4_pause 1 1>; }; vbat_cpu5 { trip = <&b_bcl_lvl0>; cooling-device = <&cpu5_pause 1 1>; }; vbat_gpu0 { trip = <&b_bcl_lvl0>; cooling-device = <&msm_gpu 2 2>; }; }; }; pm8150b-bcl-lvl1 { cooling-maps { vbat_cpu6 { trip = <&b_bcl_lvl1>; cooling-device = <&cpu6_pause 1 1>; }; vbat_cpu7 { trip = <&b_bcl_lvl1>; cooling-device = <&cpu7_pause 1 1>; }; vbat_gpu1 { trip = <&b_bcl_lvl1>; cooling-device = <&msm_gpu 4 4>; }; }; }; pm8150b-bcl-lvl2 { cooling-maps { vbat_gpu2 { trip = <&b_bcl_lvl2>; cooling-device = <&msm_gpu 4 THERMAL_NO_LIMIT>; }; }; }; pm8150l-bcl-lvl0 { disable-thermal-zone; cooling-maps { vph_cpu4 { trip = <&l_bcl_lvl0>; cooling-device = <&cpu4_pause 1 1>; }; vph_cpu5 { trip = <&l_bcl_lvl0>; cooling-device = <&cpu5_pause 1 1>; }; vph_gpu0 { trip = <&l_bcl_lvl0>; cooling-device = <&msm_gpu 2 2>; }; vph_gpu1 { trip = <&l_bcl_lvl1>; cooling-device = <&msm_gpu 4 4>; }; }; }; pm8150l-bcl-lvl1 { disable-thermal-zone; cooling-maps { vph_cpu6 { trip = <&l_bcl_lvl1>; cooling-device = <&cpu6_pause 1 1>; }; vph_cpu7 { trip = <&l_bcl_lvl1>; cooling-device = <&cpu7_pause 1 1>; }; }; }; pm8150l-bcl-lvl2 { disable-thermal-zone; cooling-maps { vph_gpu2 { trip = <&l_bcl_lvl2>; cooling-device = <&msm_gpu 4 THERMAL_NO_LIMIT>; }; }; }; };