| /src/sys/contrib/device-tree/Bindings/thermal/ |
| H A D | thermal.txt | 6 such as trip points, polling intervals, sensors and cooling devices 17 - cooling devices: devices which may be used to dissipate heat. 18 - trip points: describe key temperatures at which cooling is recommended. The 20 - cooling maps: used to describe links between trip points and cooling devices; 46 cooling. A typical passive cooling is a CPU that has dynamic voltage and 47 frequency scaling (DVFS), and uses lower frequencies as cooling states. 49 the dissipated heat, which is known as active cooling, e.g. regulating 50 fan speeds. In both cases, cooling devices shall have a way to determine 51 the state of cooling in which the device is. 53 Any cooling device has a range of cooling states (i.e. different levels [all …]
|
| H A D | zx2967-thermal.txt | 26 Example for cooling device: 29 cluster0_cooling_dev: cluster0-cooling-dev { 30 #cooling-cells = <2>; 35 cluster1_cooling_dev: cluster1-cooling-dev { 36 #cooling-cells = <2>; 76 cooling-maps { 79 cooling-device = <&gpu 2 5>; 84 cooling-device = <&cluster0_cooling_dev 1 2>; 89 cooling-device = <&cluster0_cooling_dev 1 2>; 94 cooling-device = <&cluster0_cooling_dev 1 2>; [all …]
|
| H A D | nvidia,tegra124-soctherm.txt | 36 hardware throttle events. These events can be set as cooling devices. 65 - #cooling-cells: Should be 1. This cooling device only support on/off state. 67 Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml 123 * When the "heavy" cooling device triggered, 132 #cooling-cells = <1>; 136 * When the "light" cooling device triggered, 145 #cooling-cells = <1>; 177 * When the "heavy" cooling device triggered, 184 #cooling-cells = <1>; 188 * When the "light" cooling device triggered, [all …]
|
| /src/sys/contrib/device-tree/src/arm/samsung/ |
| H A D | exynos5422-odroidxu3-common.dtsi | 51 #cooling-cells = <2>; 52 cooling-levels = <0 130 170 230>; 92 cooling-maps { 95 cooling-device = <&fan0 0 1>; 99 cooling-device = <&fan0 1 2>; 103 cooling-device = <&fan0 2 3>; 112 cooling-device = <&cpu0 0 2>, 128 cooling-device = <&cpu0 3 8>, 175 cooling-maps { 178 cooling-device = <&fan0 0 1>; [all …]
|
| H A D | exynos5422-odroidhc1.dts | 53 cooling-maps { 61 cooling-device = <&cpu0 0 2>, 77 cooling-device = <&cpu0 3 8>, 107 cooling-maps { 110 cooling-device = <&cpu0 0 2>, 121 cooling-device = <&cpu0 3 8>, 151 cooling-maps { 154 cooling-device = <&cpu0 0 2>, 165 cooling-device = <&cpu0 3 8>, 195 cooling-maps { [all …]
|
| H A D | exynos5420-cpus.dtsi | 65 #cooling-cells = <2>; /* min followed by max */ 77 #cooling-cells = <2>; /* min followed by max */ 89 #cooling-cells = <2>; /* min followed by max */ 101 #cooling-cells = <2>; /* min followed by max */ 113 #cooling-cells = <2>; /* min followed by max */ 125 #cooling-cells = <2>; /* min followed by max */ 137 #cooling-cells = <2>; /* min followed by max */ 149 #cooling-cells = <2>; /* min followed by max */
|
| H A D | exynos5422-cpus.dtsi | 64 #cooling-cells = <2>; /* min followed by max */ 77 #cooling-cells = <2>; /* min followed by max */ 90 #cooling-cells = <2>; /* min followed by max */ 103 #cooling-cells = <2>; /* min followed by max */ 116 #cooling-cells = <2>; /* min followed by max */ 129 #cooling-cells = <2>; /* min followed by max */ 142 #cooling-cells = <2>; /* min followed by max */ 155 #cooling-cells = <2>; /* min followed by max */
|
| H A D | exynos4412-odroidu3.dts | 52 #cooling-cells = <2>; 53 cooling-levels = <0 102 170 230>; 70 cooling-maps { 73 cooling-device = <&cpu0 9 9>, <&cpu1 9 9>, 79 cooling-device = <&cpu0 15 15>, <&cpu1 15 15>, 85 cooling-device = <&fan0 0 1>;
|
| /src/sys/contrib/device-tree/src/arm64/exynos/ |
| H A D | exynos5433-tmu.dtsi | 54 cooling-maps { 58 cooling-device = <&cpu4 1 2>, <&cpu5 1 2>, 64 cooling-device = <&cpu4 2 3>, <&cpu5 2 3>, 70 cooling-device = <&cpu4 3 4>, <&cpu5 3 4>, 76 cooling-device = <&cpu4 4 5>, <&cpu5 4 5>, 82 cooling-device = <&cpu4 5 7>, <&cpu5 5 7>, 88 cooling-device = <&cpu4 7 9>, <&cpu5 7 9>, 94 cooling-device = <&cpu4 9 14>, <&cpu5 9 14>, 228 cooling-maps { 232 cooling-device = <&cpu0 1 2>, <&cpu1 1 2>, [all …]
|
| /src/sys/contrib/device-tree/src/arm64/amlogic/ |
| H A D | meson-g12b.dtsi | 53 #cooling-cells = <2>; 63 #cooling-cells = <2>; 73 #cooling-cells = <2>; 83 #cooling-cells = <2>; 93 #cooling-cells = <2>; 103 #cooling-cells = <2>; 119 cooling-maps { 122 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, 131 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
|
| H A D | meson-g12a.dtsi | 21 #cooling-cells = <2>; 30 #cooling-cells = <2>; 39 #cooling-cells = <2>; 48 #cooling-cells = <2>; 101 cooling-maps { 104 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, 112 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
|
| /src/sys/contrib/device-tree/src/arm/rockchip/ |
| H A D | rk3288-veyron-mickey.dts | 43 /delete-node/ cooling-maps; 83 cooling-maps { 90 cooling-device = <&cpu0 THERMAL_NO_LIMIT 4>, 97 cooling-device = <&gpu 1 1>; 102 * with the fact that there are two passive cooling devices: 118 cooling-device = <&cpu0 5 6>, <&cpu1 5 6>, <&cpu2 5 6>, 123 cooling-device = <&cpu0 7 7>, <&cpu1 7 7>, <&cpu2 7 7>, 128 cooling-device = <&cpu0 7 8>, <&cpu1 7 8>, <&cpu2 7 8>, 133 cooling-device = <&cpu0 8 THERMAL_NO_LIMIT>, 142 cooling-device = <&gpu 2 2>; [all …]
|
| /src/sys/contrib/device-tree/src/riscv/sophgo/ |
| H A D | sg2042-milkv-pioneer.dts | 150 cooling-levels = <103 128 179 230 255>; 152 #cooling-cells = <2>; 187 cooling-maps { 190 cooling-device = <&pwmfan 0 1>; 195 cooling-device = <&pwmfan 1 2>; 200 cooling-device = <&pwmfan 2 3>; 205 cooling-device = <&pwmfan 3 4>; 223 cooling-maps { 226 cooling-device = <&pwmfan 3 4>;
|
| H A D | sg2042-evb-v2.dts | 21 cooling-levels = <103 128 179 230 255>; 23 #cooling-cells = <2>; 58 cooling-maps { 61 cooling-device = <&pwmfan 0 1>; 66 cooling-device = <&pwmfan 1 2>; 71 cooling-device = <&pwmfan 2 3>; 76 cooling-device = <&pwmfan 3 4>; 94 cooling-maps { 97 cooling-device = <&pwmfan 3 4>;
|
| H A D | sg2042-evb-v1.dts | 33 cooling-levels = <103 128 179 230 255>; 35 #cooling-cells = <2>; 70 cooling-maps { 73 cooling-device = <&pwmfan 0 1>; 78 cooling-device = <&pwmfan 1 2>; 83 cooling-device = <&pwmfan 2 3>; 88 cooling-device = <&pwmfan 3 4>; 106 cooling-maps { 109 cooling-device = <&pwmfan 3 4>;
|
| /src/sys/contrib/device-tree/src/arm64/ti/ |
| H A D | k3-am62a-thermal.dtsi | 28 cooling-maps { 31 cooling-device = 59 cooling-maps { 62 cooling-device = 90 cooling-maps { 93 cooling-device =
|
| H A D | k3-am62p-j722s-common-thermal.dtsi | 28 cooling-maps { 31 cooling-device = 59 cooling-maps { 62 cooling-device = 90 cooling-maps { 93 cooling-device =
|
| H A D | k3-am62x-phyboard-lyra-gpio-fan.dtso | 19 #cooling-cells = <2>; 43 cooling-maps { 46 cooling-device = 56 cooling-device = <&fan THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
|
| H A D | k3-am62-thermal.dtsi | 28 cooling-maps { 31 cooling-device = 59 cooling-maps { 62 cooling-device =
|
| /src/sys/contrib/device-tree/src/arm64/marvell/ |
| H A D | armada-8040-clearfog-gt-8k.dts | 37 cooling-levels = <0 51 102 153 204 255>; 38 #cooling-cells = <2>; 124 cooling-maps { 127 cooling-device = <&fan THERMAL_NO_LIMIT 4>; 131 cooling-device = <&fan 4 5>; 160 cooling-maps { 163 cooling-device = <&fan 0 1>; 167 cooling-device = <&fan 1 2>; 171 cooling-device = <&fan 2 3>; 175 cooling-device = <&fan 3 4>; [all …]
|
| H A D | armada-ap80x.dtsi | 334 cooling-maps { }; 356 cooling-maps { 359 cooling-device = <&cpu0 1 2>, 364 cooling-device = <&cpu0 3 3>, 389 cooling-maps { 392 cooling-device = <&cpu0 1 2>, 397 cooling-device = <&cpu0 3 3>, 422 cooling-maps { 425 cooling-device = <&cpu2 1 2>, 430 cooling-device = <&cpu2 3 3>, [all …]
|
| /src/sys/contrib/device-tree/src/arm64/mediatek/ |
| H A D | mt7988a-bananapi-bpi-r4.dtsi | 18 /* cooling level (0, 1, 2, 3) : (0% duty, 30% duty, 50% duty, 100% duty) */ 19 cooling-levels = <0 80 128 255>; 20 #cooling-cells = <2>; 110 cooling-maps { 112 /* active: set fan to cooling level 2 */ 113 cooling-device = <&fan 3 3>; 118 /* active: set fan to cooling level 1 */ 119 cooling-device = <&fan 2 2>; 124 /* active: set fan to cooling level 0 */ 125 cooling-device = <&fan 1 1>;
|
| /src/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | aspeed-pwm-tacho.txt | 14 - #cooling-cells: should be 2. 34 For PWM port can be configured cooling-levels to create cooling device. 42 - cooling-levels: PWM duty cycle values in a range from 0 to 255 43 which correspond to thermal cooling states. 55 #cooling-cells = <2>; 65 cooling-levels = /bits/ 8 <125 151 177 203 229 255>;
|
| /src/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | fsl-ls2088a.dtsi | 30 #cooling-cells = <2>; 40 #cooling-cells = <2>; 50 #cooling-cells = <2>; 60 #cooling-cells = <2>; 70 #cooling-cells = <2>; 80 #cooling-cells = <2>; 90 #cooling-cells = <2>; 100 #cooling-cells = <2>;
|
| H A D | fsl-ls2080a.dtsi | 30 #cooling-cells = <2>; 40 #cooling-cells = <2>; 50 #cooling-cells = <2>; 60 #cooling-cells = <2>; 70 #cooling-cells = <2>; 80 #cooling-cells = <2>; 90 #cooling-cells = <2>; 100 #cooling-cells = <2>;
|