Searched refs:cooling (Results 1 – 25 of 131) sorted by relevance
123456
/Linux-v4.19/arch/arm/boot/dts/ |
D | exynos5422-odroidxu3-common.dtsi | 47 cooling-min-state = <0>; 48 cooling-max-state = <3>; 49 #cooling-cells = <2>; 50 cooling-levels = <0 130 170 230>; 96 cooling-maps { 99 cooling-device = <&fan0 0 1>; 103 cooling-device = <&fan0 1 2>; 107 cooling-device = <&fan0 2 3>; 116 cooling-device = <&cpu0 0 2>; 120 cooling-device = <&cpu4 0 2>; [all …]
|
D | exynos5422-odroidhc1.dts | 51 cooling-maps { 59 cooling-device = <&cpu0 0 2>; 63 cooling-device = <&cpu4 0 2>; 72 cooling-device = <&cpu0 3 7>; 76 cooling-device = <&cpu4 3 12>; 99 cooling-maps { 102 cooling-device = <&cpu0 0 2>; 106 cooling-device = <&cpu4 0 2>; 110 cooling-device = <&cpu0 3 7>; 114 cooling-device = <&cpu4 3 12>; [all …]
|
D | exynos4412-odroidu3.dts | 37 cooling-min-state = <0>; 38 cooling-max-state = <3>; 39 #cooling-cells = <2>; 40 cooling-levels = <0 102 170 230>; 45 cooling-maps { 48 cooling-device = <&cpu0 9 9>; 52 cooling-device = <&cpu0 15 15>; 56 cooling-device = <&fan0 0 1>; 60 cooling-device = <&fan0 1 2>; 64 cooling-device = <&fan0 2 3>;
|
D | exynos5420-cpus.dtsi | 33 #cooling-cells = <2>; /* min followed by max */ 45 #cooling-cells = <2>; /* min followed by max */ 57 #cooling-cells = <2>; /* min followed by max */ 69 #cooling-cells = <2>; /* min followed by max */ 81 #cooling-cells = <2>; /* min followed by max */ 93 #cooling-cells = <2>; /* min followed by max */ 105 #cooling-cells = <2>; /* min followed by max */ 117 #cooling-cells = <2>; /* min followed by max */
|
D | exynos5422-cpus.dtsi | 32 #cooling-cells = <2>; /* min followed by max */ 44 #cooling-cells = <2>; /* min followed by max */ 56 #cooling-cells = <2>; /* min followed by max */ 68 #cooling-cells = <2>; /* min followed by max */ 80 #cooling-cells = <2>; /* min followed by max */ 92 #cooling-cells = <2>; /* min followed by max */ 104 #cooling-cells = <2>; /* min followed by max */ 116 #cooling-cells = <2>; /* min followed by max */
|
D | rk3288-veyron-mickey.dts | 35 /delete-node/ cooling-maps; 75 cooling-maps { 84 cooling-device = 90 * with the fact that there are two passive cooling devices: 106 cooling-device = 111 cooling-device = 116 cooling-device = 121 cooling-device =
|
/Linux-v4.19/Documentation/devicetree/bindings/thermal/ |
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 …]
|
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 …]
|
D | nvidia,tegra124-soctherm.txt | 35 hardware throttle events. These events can be set as cooling devices. 55 - #cooling-cells: Should be 1. This cooling device only support on/off state. 84 * When the "heavy" cooling device triggered, 91 #cooling-cells = <1>; 95 * When the "light" cooling device triggered, 102 #cooling-cells = <1>; 123 * When the "heavy" cooling device triggered, 130 #cooling-cells = <1>; 134 * When the "light" cooling device triggered, 141 #cooling-cells = <1>; [all …]
|
D | max77620_thermal.txt | 37 compatible = "cooling-dev"; 38 #cooling-cells = <2>; 61 cooling-maps { 64 cooling-device = <&cool_dev THERMAL_NO_LIMIT
|
D | thermal-generic-adc.txt | 62 compatible = "dummy-cooling-dev"; 63 #cooling-cells = <2>; /* min followed by max */ 80 cooling-maps { 83 cooling-device = <&dummy_cool_dev THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
|
D | uniphier-thermal.txt | 54 cooling-maps { 57 cooling-device = <&cpu0 (-1) (-1)>; 61 cooling-device = <&cpu2 (-1) (-1)>;
|
/Linux-v4.19/Documentation/devicetree/bindings/hwmon/ |
D | pwm-fan.txt | 6 - cooling-levels : PWM duty cycle values in a range from 0 to 255 7 which correspond to thermal cooling states 12 cooling-min-state = <0>; 13 cooling-max-state = <3>; 14 #cooling-cells = <2>; 16 cooling-levels = <0 102 170 230>; 31 cooling-maps { 34 cooling-device = <&fan0 0 1>;
|
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>;
|
D | ibmpowernv.txt | 6 "ibm,opal-sensor-cooling-fan" 15 cooling-fan#8-data { 17 compatible = "ibm,opal-sensor-cooling-fan";
|
D | npcm750-pwm-fan.txt | 28 For PWM channel can be configured cooling-levels to create cooling device. 43 - cooling-levels: PWM duty cycle values in a range from 0 to 255 44 which correspond to thermal cooling states. 73 cooling-levels = <127 255>;
|
D | gpio-fan.txt | 14 - #cooling-cells: If used as a cooling device, must be <2> 39 #cooling-cells = <2>; /* min followed by max */
|
/Linux-v4.19/Documentation/thermal/ |
D | sysfs-api.txt | 14 devices (sensors) and thermal cooling devices (fan, processor...) to register 17 This how-to focuses on enabling new thermal zone and cooling devices to 20 and cooling devices should be able to make use of the infrastructure. 23 as well as cooling device attributes to the user space. 42 thermal cooling devices registered at the same time. 49 .bind: bind the thermal zone device with a thermal cooling device. 50 .unbind: unbind the thermal zone device with a thermal cooling device. 67 performing passive cooling. 76 unbinds all the thermal cooling devices it uses. 162 1.2 thermal cooling device interface [all …]
|
D | cpu-cooling-api.txt | 1 CPU cooling APIs How To 12 The generic cpu cooling(freq clipping) provides registration/unregistration APIs 13 to the caller. The binding of the cooling devices to the trip point is left for 14 the user. The registration APIs returns the cooling device pointer. 16 1. cpu cooling APIs 22 This interface function registers the cpufreq cooling device with the name 24 cooling devices. 31 This interface function registers the cpufreq cooling device with 34 instances of cpufreq cooling devices. 40 This interface function unregisters the "thermal-cpufreq-%x" cooling device.
|
D | power_allocator.txt | 162 the quantized nature of the output control: cooling devices can't set 190 allocator governor to calculate how much power to give to each cooling 197 @state: A cooling device state 200 Convert cooling device state @state into power consumption in 211 Calculate a cooling device state that would make the device consume at 215 cooling device can set. It is a function because this conversion may 222 Weights are a mechanism to bias the allocation among cooling 224 cooling devices. Higher weight can be used to express higher power 225 efficiency. Weighting is relative such that if each cooling device 227 useful in heterogeneous systems where two cooling devices may perform [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/exynos/ |
D | exynos5433-tmu.dtsi | 54 cooling-maps { 58 cooling-device = <&cpu4 1 2>; 63 cooling-device = <&cpu4 2 3>; 68 cooling-device = <&cpu4 3 4>; 73 cooling-device = <&cpu4 4 5>; 78 cooling-device = <&cpu4 5 7>; 83 cooling-device = <&cpu4 7 9>; 88 cooling-device = <&cpu4 9 14>; 221 cooling-maps { 225 cooling-device = <&cpu0 1 2>; [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/amlogic/ |
D | meson-gxm-khadas-vim2.dts | 61 #cooling-cells = <2>; 127 cooling-maps { 130 cooling-device = <&gpio_fan THERMAL_NO_LIMIT 1>; 135 cooling-device = <&gpio_fan 2 THERMAL_NO_LIMIT>; 140 cooling-device = 146 cooling-device = 209 #cooling-cells = <2>; 213 #cooling-cells = <2>; 217 #cooling-cells = <2>; 221 #cooling-cells = <2>; [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/freescale/ |
D | fsl-ls2080a.dtsi | 22 #cooling-cells = <2>; 32 #cooling-cells = <2>; 42 #cooling-cells = <2>; 52 #cooling-cells = <2>; 62 #cooling-cells = <2>; 72 #cooling-cells = <2>; 82 #cooling-cells = <2>; 92 #cooling-cells = <2>;
|
D | fsl-ls2088a.dtsi | 22 #cooling-cells = <2>; 32 #cooling-cells = <2>; 42 #cooling-cells = <2>; 52 #cooling-cells = <2>; 62 #cooling-cells = <2>; 72 #cooling-cells = <2>; 82 #cooling-cells = <2>; 92 #cooling-cells = <2>;
|
/Linux-v4.19/Documentation/hwmon/ |
D | mlxreg-fan | 38 the system configuration and creates FAN/PWM hwmon objects and a cooling 43 one cooling device. It could be as many instances as programmable device 58 cur_state - RW file for current cooling state of the cooling device 60 max_state - RO file for maximum cooling state of the cooling device
|
123456