| /linux/drivers/thermal/ |
| H A D | thermal_thresholds.c | 57 return t1->temperature - t2->temperature; in __thermal_thresholds_cmp() 61 int temperature) in __thermal_thresholds_find() argument 66 if (t->temperature == temperature) in __thermal_thresholds_find() 72 static bool thermal_thresholds_handle_raising(struct list_head *thresholds, int temperature, in thermal_thresholds_handle_raising() argument 82 if (temperature >= t->temperature && in thermal_thresholds_handle_raising() 83 last_temperature < t->temperature) in thermal_thresholds_handle_raising() 90 static bool thermal_thresholds_handle_dropping(struct list_head *thresholds, int temperature, in thermal_thresholds_handle_dropping() argument 100 if (temperature <= t->temperature && in thermal_thresholds_handle_dropping() 101 last_temperature > t->temperature) in thermal_thresholds_handle_dropping() 108 static void thermal_threshold_find_boundaries(struct list_head *thresholds, int temperature, in thermal_threshold_find_boundaries() argument [all …]
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos5433-tmu.dtsi | 18 temperature = <65000>; /* millicelsius */ 23 temperature = <70000>; /* millicelsius */ 28 temperature = <75000>; /* millicelsius */ 33 temperature = <80000>; /* millicelsius */ 38 temperature = <85000>; /* millicelsius */ 43 temperature = <90000>; /* millicelsius */ 48 temperature = <95000>; /* millicelsius */ 106 temperature = <65000>; /* millicelsius */ 111 temperature = <70000>; /* millicelsius */ 116 temperature = <75000>; /* millicelsius */ [all …]
|
| H A D | exynos7-trip-points.dtsi | 11 temperature = <75000>; /* millicelsius */ 16 temperature = <80000>; /* millicelsius */ 21 temperature = <85000>; /* millicelsius */ 26 temperature = <90000>; /* millicelsius */ 31 temperature = <95000>; /* millicelsius */ 36 temperature = <100000>; /* millicelsius */ 41 temperature = <110000>; /* millicelsius */ 46 temperature = <115000>; /* millicelsius */
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | purwa.dtsi | 213 temperature = <90000>; 219 temperature = <115000>; 231 temperature = <115000>; 243 temperature = <115000>; 255 temperature = <115000>; 267 temperature = <115000>; 279 temperature = <115000>; 291 temperature = <115000>; 303 temperature = <115000>; 315 temperature = <115000>; [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | drivetemp.rst | 23 This driver supports reporting the temperature of disk and solid state 24 drives with temperature sensors. 27 the current drive temperature and, if available, temperature limits 30 the drive temperature. 36 Reading the drive temperature may reset the spin down timer on some drives. 40 With the WD120EFAX drive, reading the drive temperature using the drivetemp 42 reading the drive temperature in this mode will not cause the drive to 46 A known workaround for WD120EFAX drives is to read the drive temperature at 59 temp1_input Current drive temperature 60 temp1_lcrit Minimum temperature limit. Operating the device below [all …]
|
| H A D | nct6775.rst | 101 The chips support up to 25 temperature monitoring sources. Up to 6 of those are 102 direct temperature sensor inputs, the others are special sources such as PECI, 103 PCH, and SMBUS. Depending on the chip type, 2 to 6 of the temperature sources 110 The temperature sensor sources on all chips are configurable. The configured 111 source for each of the temperature sensors is provided in tempX_label. 114 either 1 degC or 0.5 degC, depending on the temperature source and 115 configuration. An alarm is triggered when the temperature gets higher than 116 the high limit; it stays on until the temperature falls below the hysteresis 134 In this mode, the chip attempts to keep the measured temperature in a 135 predefined temperature range. If the temperature goes out of range, fan [all …]
|
| H A D | adt7410.rst | 50 The ADT7310/ADT7410 is a temperature sensor with rated temperature range of 53 INT pin to indicate that a minimum or maximum temperature set point has been 54 exceeded, as well as a critical temperature (CT) pin to indicate that the 55 critical temperature set point has been exceeded. Both pins can be set up with a 59 continuous temperature sampling, as well as sampling one temperature value per 64 package, a slightly narrower operating temperature range (-40°C to +150°C), and 75 maximum and critical temperature, it can only be set for temp#_max_hyst. 84 temp#_input temperature input 85 temp#_min temperature minimum setpoint 86 temp#_max temperature maximum setpoint [all …]
|
| H A D | k8temp.rst | 21 This driver permits reading temperature sensor(s) embedded inside AMD K8 29 There can be up to four temperature sensors inside single CPU. The driver 36 temp1_input temperature of Core 0 and "place" 0 37 temp2_input temperature of Core 0 and "place" 1 38 temp3_input temperature of Core 1 and "place" 0 39 temp4_input temperature of Core 1 and "place" 1 44 temperature is updated once a second. Valid temperatures are from -49 to 48 This temperature is defined as temperature between heat-spreader and CPU 49 case, so the internal CPU temperature supplied by this driver can be higher. 50 There is no easy way how to measure the temperature which will correlate [all …]
|
| H A D | amc6821.rst | 22 The chip has one on-chip and one remote temperature sensor and one pwm fan 29 temp1_input ro on-chip temperature 37 temp2_input ro remote temperature 56 by remote temperature, 3=fan controlled by 57 combination of the on-chip temperature and 58 remote-sensor temperature, 64 temperature channels. 65 pwm1_auto_point2_pwm rw This value is shared for both temperature 68 temperature channels. 71 which is rw. Below this temperature fan stops. [all …]
|
| H A D | peci-cputemp.rst | 40 All temperature values are given in millidegree Celsius and will be measurable 48 temp1_input Provides current die temperature of the CPU package. 49 temp1_max Provides thermal control temperature of the CPU package 51 temp1_crit Provides shutdown temperature of the CPU package which 53 temperature, Tjmax or Tprochot. 58 temp2_input Provides current temperature of the CPU package scaled 60 temp2_max Provides thermal control temperature of the CPU package 62 temp2_crit Provides shutdown temperature of the CPU package which 64 temperature, Tjmax or Tprochot. 69 temp3_input Provides current Tcontrol temperature of the CPU [all …]
|
| H A D | ltc2947.rst | 22 voltage, power, temperature, charge and energy. The device supports both SPI 29 to control a fan as a function of measured temperature. Then, the GPIO becomes 30 active as soon as a temperature reading is higher than a defined threshold. The 82 temp1_min Low temperature threshold 83 temp1_max High temperature threshold 84 temp1_input_lowest Historical minimum temperature use 85 temp1_input_highest Historical maximum temperature use 87 temp1_min_alarm Low temperature alarm 88 temp1_max_alarm High temperature alarm 91 temp2_min Low temperature threshold for fan control [all …]
|
| H A D | lm83.rst | 29 The LM83 is a digital temperature sensor. It senses its own temperature as 30 well as the temperature of up to three external diodes. The LM82 is 34 in that the later can only sense the temperature of one external diode. 64 Most motherboards come with more than just temperature sensors for 66 sensors. This means that temperature-only chips are usually used as 69 temperature sensors (motherboard, processor, power supply) and primary 70 chips provide some temperature sensors, the secondary chip, if needed, 75 because you want an additional temperature sensor for each additional 79 monitoring chipset. One temperature sensor is used for the motherboard 80 (actually measuring the LM83's own temperature), one is used for the [all …]
|
| H A D | w83627ehf.rst | 87 The chips implement 3 to 4 temperature sensors (9 for NCT6775F and NCT6776F), 92 The temperature sensor sources on W82677HG-B, NCT6775F, and NCT6776F are 93 configurable. temp4 and higher attributes are only reported if its temperature 94 source differs from the temperature sources of the already reported temperature 95 sensors. The configured source for each of the temperature sensors is provided 101 An alarm is triggered when the temperature gets higher than high limit; 102 it stays on until the temperature falls below the hysteresis value. 117 In this mode, the chip attempts to keep the measured temperature in a 118 predefined temperature range. If the temperature goes out of range, fan 144 this file controls mode of fan/temperature control: [all …]
|
| H A D | k10temp.rst | 90 This driver permits reading of the internal temperature sensor of AMD 103 For CPUs older than Family 17h, there is one temperature measurement value, 108 Tctl is the processor temperature control value, used by the platform to 109 control cooling systems. Tctl is a non-physical temperature on an 111 physical temperature like die or case temperature. Instead, it specifies 112 the processor temperature relative to the point at which the system must 114 temperature and maximum thermal power dissipation. 118 If the BIOS has enabled hardware temperature control, the threshold at 122 On some AMD CPUs, there is a difference between the die temperature (Tdie) and 123 the reported temperature (Tctl). Tdie is the real measured temperature, and [all …]
|
| H A D | lm70.rst | 38 temperature sensor. 40 The LM70 temperature sensor chip supports a single temperature sensor. 44 Communication with the LM70 is simple: when the temperature is to be sensed, 47 complement digital temperature (sent via the SIO line), is available in the 56 13-bit temperature data (0.0625 degrees celsius resolution). 58 The TMP122/TMP124 also feature configurable temperature thresholds. 60 The TMP125 is less accurate and provides 10-bit temperature data 63 The LM71 is also very similar; main difference is 14-bit temperature
|
| H A D | mc33xs2410_hwmon.rst | 20 hardware monitoring functions such as temperature, current and voltages for each 27 temp1_label "Central die temperature" 28 temp1_input Measured temperature of central die 30 temp[2-5]_label "Channel [1-4] temperature" 31 temp[2-5]_input Measured temperature of a single channel 33 temp[2-5]_max Maximal temperature
|
| H A D | w83792d.rst | 44 The driver implements three temperature sensors, seven fan rotation speed 60 the temperature gets higher than the Overtemperature Shutdown value; it stays 61 on until the temperature falls below the Hysteresis value. 104 Tart will be asserted while target temperature cannot be achieved after 3 minutes 144 range. At first a wanted temperature and interval must be set. This is done 146 interval. The fan speed will be lowered as long as the current temperature 147 remains below the thermal_cruise# +- tolerance# value. Once the temperature 150 with the temperature varying. Three conditions may occur: 152 (1) If the temperature still exceeds the high limit, PWM duty 155 (2) If the temperature goes below the high limit, but still above the low [all …]
|
| H A D | spd5118.rst | 8 * SPD5118 (JEDEC JESD300) compliant temperature sensor chips 26 This driver implements support for SPD5118 (JEDEC JESD300) compliant temperature 33 A SPD5118 compliant chip supports a single temperature sensor. Critical minimum, 34 minimum, maximum, and critical temperature can be configured. There are alarms 43 temp1_lcrit Low critical high temperature (RW) 44 temp1_min Minimum temperature (RW) 45 temp1_max Maximum temperature (RW) 46 temp1_crit Critical high temperature (RW)
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos5422-odroidxu3-common.dtsi | 62 temperature = <50000>; /* millicelsius */ 67 temperature = <60000>; /* millicelsius */ 72 temperature = <70000>; /* millicelsius */ 77 temperature = <120000>; /* millicelsius */ 82 temperature = <70000>; /* millicelsius */ 87 temperature = <85000>; /* millicelsius */ 145 temperature = <50000>; 150 temperature = <60000>; 155 temperature = <70000>; 160 temperature = <120000>; [all …]
|
| H A D | exynos5422-odroidhc1.dts | 37 temperature = <70000>; /* millicelsius */ 42 temperature = <85000>; /* millicelsius */ 47 temperature = <120000>; /* millicelsius */ 92 temperature = <70000>; 97 temperature = <85000>; 102 temperature = <120000>; 136 temperature = <70000>; 141 temperature = <85000>; 146 temperature = <120000>; 180 temperature = <70000>; [all …]
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | am57xx-industrial-grade.dtsi | 3 temperature = <90000>; /* milliCelsius */ 7 temperature = <105000>; /* milliCelsius */ 11 temperature = <105000>; /* milliCelsius */ 15 temperature = <105000>; /* milliCelsius */ 19 temperature = <105000>; /* milliCelsius */ 23 temperature = <105000>; /* milliCelsius */
|
| H A D | am57xx-commercial-grade.dtsi | 3 temperature = <80000>; /* milliCelsius */ 7 temperature = <90000>; /* milliCelsius */ 11 temperature = <90000>; /* milliCelsius */ 15 temperature = <90000>; /* milliCelsius */ 19 temperature = <90000>; /* milliCelsius */ 23 temperature = <90000>; /* milliCelsius */
|
| /linux/Documentation/devicetree/bindings/hwmon/ |
| H A D | max6697.txt | 24 Only valid for MAX6581. Set to enable extended temperature range. 25 Extended temperature will be disabled if not specified. 28 remote temperature channel 1. 32 Select bit 0 for local temperature, bit 1..7 for remote temperatures. 34 - over-temperature-mask 35 Over-temperature bit mask. Over-temperature reporting disabled for 37 Select bit 0 for local temperature, bit 1..7 for remote temperatures. 38 If not specified, over-temperature reporting will be enabled for all 42 cancellation on remote temperature channel 1. 63 over-temperature-mask = <0x7f>;
|
| /linux/drivers/iio/humidity/ |
| H A D | Kconfig | 8 tristate "Aosong AM2315 relative humidity and temperature sensor" 14 relative humidity and ambient temperature sensor. 29 tristate "ENS210 temperature and humidity sensor" 34 humidity and temperature sensors. 40 tristate "TI HDC100x relative humidity and temperature sensor" 47 humidity and temperature sensors. 53 tristate "TI HDC2010 relative humidity and temperature sensor" 57 HDC2010 and HDC2080 relative humidity and temperature sensors. 63 tristate "TI HDC3020 relative humidity and temperature sensor" 68 HDC3020, HDC3021 and HDC3022 relative humidity and temperature [all …]
|
| /linux/Documentation/driver-api/thermal/ |
| H A D | power_allocator.rst | 10 1. "switch on" trip point: temperature above which the governor 14 2. "desired temperature" trip point: it should be higher than the 15 "switch on" trip point. This the target temperature the governor 24 temperature as the control input and power as the controlled output: 66 temperature. This is the maximum sustained power for allocation at 67 the desired maximum temperature. The actual sustained power can vary 106 constant during temperature overshoot periods (current temperature is 107 above "desired temperature" trip point). Conversely, `k_pu` is the 108 proportional term constant during temperature undershoot periods 109 (current temperature below "desired temperature" trip point). [all …]
|