/linux-4.1.27/Documentation/hwmon/ |
D | max1668 | 20 set; only two remote temperature inputs vs the four avaible on the other 28 temp1_input ro local (ambient) temperature 29 temp1_max rw local temperature maximum threshold for alarm 30 temp1_max_alarm ro local temperature maximum threshold alarm 31 temp1_min rw local temperature minimum threshold for alarm 32 temp1_min_alarm ro local temperature minimum threshold alarm 33 temp2_input ro remote temperature 1 34 temp2_max rw remote temperature 1 maximum threshold for alarm 35 temp2_max_alarm ro remote temperature 1 maximum threshold alarm 36 temp2_min rw remote temperature 1 minimum threshold for alarm [all …]
|
D | nct6775 | 45 The chips support up to 25 temperature monitoring sources. Up to 6 of those are 46 direct temperature sensor inputs, the others are special sources such as PECI, 47 PCH, and SMBUS. Depending on the chip type, 2 to 6 of the temperature sources 54 The temperature sensor sources on all chips are configurable. The configured 55 source for each of the temperature sensors is provided in tempX_label. 58 either 1 degC or 0.5 degC, depending on the temperature source and 59 configuration. An alarm is triggered when the temperature gets higher than 60 the high limit; it stays on until the temperature falls below the hysteresis 78 In this mode, the chip attempts to keep the measured temperature in a 79 predefined temperature range. If the temperature goes out of range, fan [all …]
|
D | max6639 | 18 temperature monitor with dual PWM fan speed controller. It can monitor its own 19 temperature and one external diode-connected transistor or two external 30 temp1_max RW Set THERM temperature for input 1 32 temp2_max RW Set THERM temperature for input 2 33 temp1_crit RW Set ALERT temperature for input 1 34 temp2_crit RW Set ALERT temperature for input 2 35 temp1_emergency RW Set OT temperature for input 1 37 temp2_emergency RW Set OT temperature for input 2 44 temp1_max_alarm R Alarm on THERM temperature on channel 1 45 temp2_max_alarm R Alarm on THERM temperature on channel 2 [all …]
|
D | adt7410 | 31 The ADT7310/ADT7410 is a temperature sensor with rated temperature range of 34 INT pin to indicate that a minimum or maximum temperature set point has been 35 exceeded, as well as a critical temperature (CT) pin to indicate that the 36 critical temperature set point has been exceeded. Both pins can be set up with a 40 continuous temperature sampling, as well as sampling one temperature value per 45 package, a slightly narrower operating temperature range (-40°C to +150°C), and 56 maximum and critical temperature, it can only be set for temp#_max_hyst. 64 temp#_input - temperature input 65 temp#_min - temperature minimum setpoint 66 temp#_max - temperature maximum setpoint [all …]
|
D | amc6821 | 18 The chip has one on-chip and one remote temperature sensor and one pwm fan 24 temp1_input ro on-chip temperature 32 temp2_input ro remote temperature 49 by remote temperature, 3=fan controlled by 50 combination of the on-chip temperature and 51 remote-sensor temperature, 54 temperature channels. 55 pwm1_auto_point2_pwm rw This value is shared for both temperature 58 temperature channels. 61 which is rw. Below this temperature fan stops. [all …]
|
D | k8temp | 16 This driver permits reading temperature sensor(s) embedded inside AMD K8 24 There can be up to four temperature sensors inside single CPU. The driver 30 temp1_input - temperature of Core 0 and "place" 0 31 temp2_input - temperature of Core 0 and "place" 1 32 temp3_input - temperature of Core 1 and "place" 0 33 temp4_input - temperature of Core 1 and "place" 1 37 temperature is updated once a second. Valid temperatures are from -49 to 41 This temperature is defined as temperature between heat-spreader and CPU 42 case, so the internal CPU temperature supplied by this driver can be higher. 43 There is no easy way how to measure the temperature which will correlate [all …]
|
D | max6697 | 42 This driver implements support for several MAX6697 compatible temperature sensor 43 chips. The chips support one local temperature sensor plus four, six, or seven 44 remote temperature sensors. Remote temperature sensors are diode-connected 46 thermal transistors plus three thermistors in addition to the local temperature 50 temperature, temp[2..n] are remote temperatures. The actually supported 53 tempX_input RO temperature 54 tempX_max RW temperature maximum threshold 55 tempX_max_alarm RO temperature maximum threshold alarm 56 tempX_crit RW temperature critical threshold 57 tempX_crit_alarm RO temperature critical threshold alarm [all …]
|
D | max6642 | 17 The MAX6642 is a digital temperature sensor. It senses its own temperature as 18 well as the temperature on one external diode. 20 All temperature values are given in degrees Celsius. Resolution 21 is 0.25 degree for the local temperature and for the remote temperature.
|
D | lm83 | 21 The LM83 is a digital temperature sensor. It senses its own temperature as 22 well as the temperature of up to three external diodes. The LM82 is 26 in that the later can only sense the temperature of one external diode. 52 Most motherboards come with more than just temperature sensors for 54 sensors. This means that temperature-only chips are usually used as 57 temperature sensors (motherboard, processor, power supply) and primary 58 chips provide some temperature sensors, the secondary chip, if needed, 63 because you want an additional temperature sensor for each additional 67 monitoring chipset. One temperature sensor is used for the motherboard 68 (actually measuring the LM83's own temperature), one is used for the [all …]
|
D | ltc2978 | 98 temp[N]_input Measured temperature. 100 and temp5 reports the chip temperature. 101 On LTC2977 and LTC2978, only one temperature measurement 102 is supported and reports the chip temperature. 104 temperatures, and temp3 reports the chip temperature. 105 On LTC3883, temp1 reports an external temperature, 106 and temp2 reports the chip temperature. 107 temp[N]_min Mimimum temperature. LTC2974, LCT2977, and LTC2978 only. 108 temp[N]_max Maximum temperature. 109 temp[N]_lcrit Critical low temperature. [all …]
|
D | w83792d | 38 The driver implements three temperature sensors, seven fan rotation speed 47 the temperature gets higher than the Overtemperature Shutdown value; it stays 48 on until the temperature falls below the Hysteresis value. 88 Tart will be asserted while target temperature cannot be achieved after 3 minutes 128 range. At first a wanted temperature and interval must be set. This is done 130 interval. The fan speed will be lowered as long as the current temperature 131 remains below the thermal_cruise# +- tolerance# value. Once the temperature 134 with the temperature varying. Three conditions may occur: 136 (1) If the temperature still exceeds the high limit, PWM duty 139 (2) If the temperature goes below the high limit, but still above the low [all …]
|
D | w83627ehf | 53 The chips implement 3 to 4 temperature sensors (9 for NCT6775F and NCT6776F), 58 The temperature sensor sources on W82677HG-B, NCT6775F, and NCT6776F are 59 configurable. temp4 and higher attributes are only reported if its temperature 60 source differs from the temperature sources of the already reported temperature 61 sensors. The configured source for each of the temperature sensors is provided 67 An alarm is triggered when the temperature gets higher than high limit; 68 it stays on until the temperature falls below the hysteresis value. 83 In this mode, the chip attempts to keep the measured temperature in a 84 predefined temperature range. If the temperature goes out of range, fan 106 pwm[1-4]_enable - this file controls mode of fan/temperature control: [all …]
|
D | max1619 | 18 The MAX1619 is a digital temperature sensor. It senses its own temperature as 19 well as the temperature of up to one external diode. 21 All temperature values are given in degrees Celsius. Resolution 22 is 1.0 degree for the local temperature and for the remote temperature.
|
D | thmc50 | 28 second remote temperature. This does not work for original THMC50 chips. 33 The THMC50 implements: an internal temperature sensor, support for an 34 external diode-type temperature sensor (compatible w/ the diode sensor inside 35 many processors), and a controllable fan/analog_out DAC. For the temperature 39 temperature gets higher then the Overtemperature Shutdown value; it stays on 40 until the temperature falls below the Hysteresis value. All temperatures are in 47 the temperature of the processor(s). 51 remote temperature sensor. The driver use the mode set by BIOS by default. 54 the mode with additional remote temperature with adm1022_temp3 parameter. 73 in the temp3 mode), five temperature readings and two fans.
|
D | adm1031 | 24 The ADM1030 and ADM1031 are digital temperature sensors and fan controllers. 25 They sense their own temperature as well as the temperature of up to one 28 All temperature values are given in degrees Celsius. Resolution is 0.5 29 degree for the local temperature, 0.125 degree for the remote temperatures. 31 Each temperature channel has its own high and low limits, plus a critical
|
D | jc42 | 45 * JEDEC JC 42.4 compliant temperature sensor chips 60 This driver implements support for JEDEC JC 42.4 compliant temperature sensors, 69 temperature sensor at address 0x18 on I2C bus #1: 74 A JC 42.4 compliant chip supports a single temperature sensor. Minimum, maximum, 75 and critical temperature can be configured. There are alarms for high, low, 85 If the BIOS has configured the sensor for automatic temperature management, it 86 is likely that it has locked the registers, i.e., that the temperature limits 93 temp1_min Minimum temperature (RO or RW) 94 temp1_max Maximum temperature (RO or RW) 95 temp1_crit Critical high temperature (RO or RW) [all …]
|
D | tps40422 | 54 temp1_input Measured temperature. From READ_TEMPERATURE_2 register on page 0. 55 temp1_max Maximum temperature. From OT_WARN_LIMIT register. 56 temp1_crit Critical high temperature. From OT_FAULT_LIMIT register. 57 temp1_max_alarm Chip temperature high alarm. Set by comparing 60 temp1_crit_alarm Chip temperature critical high alarm. Set by comparing 63 temp2_input Measured temperature. From READ_TEMPERATURE_2 register on page 1. 64 temp2_alarm Chip temperature alarm on page 1.
|
D | lm70 | 21 temperature sensor. 23 The LM70 temperature sensor chip supports a single temperature sensor. 27 Communication with the LM70 is simple: when the temperature is to be sensed, 30 complement digital temperature (sent via the SIO line), is available in the 39 temperature data (0.0625 degrees celsius resolution). 41 The LM71 is also very similar; main difference is 14-bit temperature
|
D | lm95245 | 20 LM95235 and LM95245 are 11-bit digital temperature sensors with a 2-wire System 22 the temperature of a remote diode as well as its own temperature. 23 The chips can be used to very accurately monitor the temperature of 26 All temperature values are given in millidegrees Celsius. Local temperature 29 temperature input and range.
|
D | adt7470 | 25 temperature sensors. Each PWM output is individually adjustable and 30 Each of the measured inputs (temperature, fan speed) has corresponding high/low 35 the purpose of periodically querying the temperature sensors, thus allowing the 59 point1: Set the pwm speed at a lower temperature bound. 60 point2: Set the pwm speed at a higher temperature bound. 63 the temperature is between the two temperature boundaries. PWM values range 65 temperature sensor associated with the PWM control exceeds 71 The temperature inputs no longer need to be read periodically from userspace in
|
D | asc7621 | 22 specification. First enhancement is temperature reading resolution. We 37 data sheet. Our temperature reports and fan PWM outputs are very smooth 39 temperature reports. The smoother PWM output does not require user 44 outputs that are based on temperature limits. These are in 19h and 1Ah. 46 We offer flexible mapping of temperature readings to thermal zones. Any 47 temperature may be mapped to any zone, which has a default assignment 56 Both remote diode temperature readings may be given an offset value such 57 that the reported reading as well as the temperature used to determine 80 Using a 10-bit ADC, the aSC7621 measures the temperature of two remote diode 84 Using temperature information from these four zones, an automatic fan speed [all …]
|
D | lm63 | 30 The LM63 is a digital temperature sensor with integrated fan monitoring 35 - No low limit for local temperature. 36 - No critical limit for local temperature. 37 - Critical limit for remote temperature can be changed only once. We 45 All temperature values are given in degrees Celsius. Resolution is 1.0 46 degree for the local temperature, 0.125 degree for the remote temperature. 64 (you cannot define your custom PWM/temperature curve), and mode change isn't 75 The LM96163 is an enhanced version of LM63 with improved temperature accuracy 76 and better PWM resolution. For LM96163, the external temperature sensor type is
|
D | w83793 | 38 (automatic fan speed control) on all temperature/PWM combinations, 2 52 - If the value is 6, it starts monitoring using the temperature sensor 60 For temperature sensors, an alarm triggers if the measured value goes 61 above the high temperature limit, and wears off only after the measured 73 Each temperature channel can control all the 8 PWM outputs (by setting the 74 corresponding bit in tempX_fan_map), you can set the temperature channel 78 PWM value requests from different temperature channels, but the chip 81 In Thermal Cruise mode, the chip attempts to keep the temperature at a 85 the PWM value. If the temperature is within the tolerance range, the PWM 88 SmartFanII works differently, you have to define up to 7 PWM, temperature [all …]
|
D | ds620 | 19 high and low temperature limits which can be user defined (i.e. programmed 27 output pin PO becomes active when the temperature falls below temp1_min and 28 stays active until the temperature goes above temp1_max. 31 output pin becomes active when the temperature goes above temp1_max and stays 32 active until the temperature falls below temp1_min.
|
D | max16064 | 56 temp1_input Measured temperature. From READ_TEMPERATURE_1 register. 57 temp1_max Maximum temperature. From OT_WARN_LIMIT register. 58 temp1_crit Critical high temperature. From OT_FAULT_LIMIT register. 59 temp1_max_alarm Chip temperature high alarm. Set by comparing 62 temp1_crit_alarm Chip temperature critical high alarm. Set by comparing 65 temp1_highest Historical maximum temperature.
|
D | adt7462 | 25 temperature sensors. Each PWM output is individually adjustable and 30 Each of the measured inputs (voltage, temperature, fan speed) has 60 point1: Set the pwm speed at a lower temperature bound. 61 point2: Set the pwm speed at a higher temperature bound. 64 the temperature is between the two temperature boundaries. PWM values range 66 temperature sensor associated with the PWM control exceeds temp#_max.
|
D | max8688 | 65 temp1_input Measured temperature. From READ_TEMPERATURE_1 register. 66 temp1_max Maximum temperature. From OT_WARN_LIMIT register. 67 temp1_crit Critical high temperature. From OT_FAULT_LIMIT register. 68 temp1_max_alarm Chip temperature high alarm. Set by comparing 71 temp1_crit_alarm Chip temperature critical high alarm. Set by comparing 74 temp1_highest Historical maximum temperature.
|
D | adt7475 | 48 three temperature sensors. Each PWM output is individually adjustable and 53 Each of the measured inputs (voltage, temperature, fan speed) has 88 wherein 64 is subtracted from the raw value to get the temperature value. 98 point1: Set the PWM speed at the lower temperature bound 99 point2: Set the PWM speed at the higher temperature bound 102 speed when the temperature is between the two temperature boundaries. 103 Temperature boundaries are associated to temperature channels rather than 104 PWM outputs, and a given PWM output can be controlled by several temperature 109 Fan speed may be set to maximum when the temperature sensor associated with
|
D | k10temp | 48 This driver permits reading of the internal temperature sensor of AMD 61 There is one temperature measurement value, available as temp1_input in 65 Tctl is the processor temperature control value, used by the platform to 66 control cooling systems. Tctl is a non-physical temperature on an 68 physical temperature like die or case temperature. Instead, it specifies 69 the processor temperature relative to the point at which the system must 71 temperature and maximum thermal power dissipation. 75 If the BIOS has enabled hardware temperature control, the threshold at
|
D | smsc47m192 | 24 These chips support 3 temperature channels and 8 voltage inputs 37 Both voltage and temperature values are scaled by 1000, the sys files 48 The temperature and voltage readings are updated once every 1.5 seconds. 73 temp1_input - chip temperature measured by on-chip diode 74 temp[2-3]_input - temperature measured by external diodes (one of these would 80 temp[1-3]_offset - temperature offset registers 82 the corresponding temperature readings. 91 temp[1-3]_alarm - alarm flags for temperature inputs, '1' in case of alarm, 93 temp[2-3]_input_fault - diode fault flags for temperature inputs 2 and 3.
|
D | lm95234 | 20 LM95233 and LM95234 are 11-bit digital temperature sensors with a 2-wire 22 that can very accurately monitor the temperature of two (LM95233) 23 or four (LM95234) remote diodes as well as its own temperature. 29 All temperature values are given in millidegrees Celsius. Temperature 31 the internal sensor). Resolution depends on temperature input and range.
|
D | adt7411 | 20 converter which measures 1 temperature, vdd and 8 input voltages. It has an 21 internal temperature sensor, but an external one can also be connected (one 31 temp1_input - temperature input 42 SPI, external temperature sensor and limit registers are not supported yet.
|
D | lm85 | 65 Remote 1 is generally the CPU temperature. These inputs are designed to 67 423 or socket 478 package. They can also measure temperature using a 72 three temperature sensors. Each PWM output is individually adjustable and 77 Each of the measured inputs (voltage, temperature, fan speed) has 98 To smooth the response of fans to changes in temperature, the LM85 has an 104 to the temperature readings that is automatically applied during 134 of voltage and temperature channels. 152 temperature sensors fail. Individual sensor interrupts can be masked so 159 control dynamic Tmin feature can be enabled to keep the system temperature 169 Each temperature sensor is associated with a Zone. There are three [all …]
|
D | nct7904 | 18 internal temperature sensor, Intel PECI and AMD SB-TSI CPU temperature 32 temp1_input Local temperature (1/1000 degree, 57 - external temperature sensors
|
D | da9052 | 31 charging current ICH, battery temperature TBAT, battery junction temperature 54 The junction temperature is calculated: 56 The junction temperature attribute is supported by the driver. 58 The battery temperature is calculated:
|
D | zl6100 | 152 temp[12]_input Measured temperature. 153 temp[12]_min Minimum temperature. 154 temp[12]_max Maximum temperature. 155 temp[12]_lcrit Critical low temperature. 156 temp[12]_crit Critical high temperature. 157 temp[12]_min_alarm Chip temperature low alarm. 158 temp[12]_max_alarm Chip temperature high alarm. 159 temp[12]_lcrit_alarm Chip temperature critical low alarm. 160 temp[12]_crit_alarm Chip temperature critical high alarm.
|
D | lm93 | 50 SMBus 2.0. Using an 8-bit ADC, the LM93 measures the temperature of two remote 53 controlled by up to four temperature zones. The fancontrol algorithm is lookup 55 temperature readings for better control of fan speed. The LM93 has four 175 The function y = f(x) takes a source temperature x to a PWM output y. This 176 function of the LM93 is derived from a base temperature and a table of 12 177 temperature offsets. The base temperature is expressed in degrees C in the 179 degrees C, with the value of offset <i> for temperature value <n> being 180 contained in the file temp<n>_auto_offset<i>. E.g. if the base temperature 200 There is an independent base temperature for each temperature channel. Note, 210 If a temperature reading falls below the base value for that channel, the LM93 [all …]
|
D | pmbus | 43 It supports voltage, current, power, and temperature sensors as supported 193 tempX_input Measured temperature. 195 tempX_min Mimimum temperature. From UT_WARN_LIMIT register. 196 tempX_max Maximum temperature. From OT_WARN_LIMIT register. 197 tempX_lcrit Critical low temperature. 199 tempX_crit Critical high temperature. 201 tempX_min_alarm Chip temperature low alarm. Set by comparing 204 tempX_max_alarm Chip temperature high alarm. Set by comparing 207 tempX_lcrit_alarm Chip temperature critical low alarm. Set by comparing 210 tempX_crit_alarm Chip temperature critical high alarm. Set by comparing
|
D | dme1737 | 118 Celsius. The chip also features offsets for all 3 temperature inputs which - 121 need any user-space adjustments. The temperature inputs are mapped as follows 124 temp1: Remote diode 1 (3904 type) temperature -127C - +127C 125 temp2: DME1737 internal temperature -127C - +127C 126 temp3: Remote diode 2 (3904 type) temperature -127C - +127C 128 Each temperature input has associated min and max limits which trigger an alarm 129 when crossed. Additionally, each temperature input has a fault attribute that 162 temperature input. Associating PWM outputs to temperature inputs is done via 163 temperature zones. The chip features 3 zones whose assignments to temperature 166 is assigned to one (or hottest of multiple) temperature zone(s) through the [all …]
|
D | htu21 | 18 The HTU21D is a humidity and temperature sensor in a DFN package of 32 temp1_input - temperature input 39 bit for temperature, which results in typical measurement times of 11 ms for 40 humidity and 44 ms for temperature. To keep self heating below 0.1 degree
|
D | coretemp | 22 temperature using the appropriate sensors. The per-package sensor is new; 24 show the temperature of all cores inside a package under a single device 29 the actual value of temperature register is in fact a delta from TjMax. 31 Temperature known as TjMax is the maximum junction temperature of processor, 32 which depends on the CPU model. See table below. At this temperature, protection 34 may be raised, if the temperature grows enough (more than TjMax) to trigger 38 tempX_input - Core temperature (in millidegrees Celsius). 40 tempX_crit - Maximum junction temperature (in millidegrees Celsius).
|
D | tmp421 | 33 TMP423, TMP441, and TMP442 temperature sensor chips. These chips 37 over a temperature range of -40 to +125 degrees Celsius. Resolution 40 The chips support only temperature measurement. The driver exports 41 the temperature values via the following sysfs files:
|
D | sht21 | 23 The SHT21 and SHT25 are humidity and temperature sensors in a DFN package of 36 temp1_input - temperature input 43 bit for temperature, which results in typical measurement times of 22 ms for 44 humidity and 66 ms for temperature. To keep self heating below 0.1 degree
|
D | max34440 | 111 temp1 is the chip's internal temperature. temp2..temp5 112 are remote I2C temperature sensors. For MAX34441, temp6 114 are remote I2C temperature sensors. 115 temp[1-8]_max Maximum temperature. From OT_WARN_LIMIT register. 116 temp[1-8]_crit Critical high temperature. From OT_FAULT_LIMIT register. 119 temp[1-8]_average Historical average temperature (MAX34446 only). 120 temp[1-8]_highest Historical maximum temperature.
|
D | tmp401 | 35 and one local temperature sensors. Temperature is measured in degrees 47 * Minimum and Maximum temperature measured since power-on, chip-reset 51 * Reset of historical minimum/maximum temperature measurements 57 temperature sensors.
|
D | twl4030-madc-hwmon | 25 1 BCI: Battery temperature (BTEMP) 43 the temperature channel shows the converted temperature in
|
D | sht15 | 32 The SHT10, SHT11, SHT15, SHT71, and SHT75 are humidity and temperature 37 Supported resolutions for the measurements are 14 bits for temperature and 12 38 bits for humidity, or 12 bits for temperature and 8 bits for humidity. 67 * temp1_input: temperature input
|
D | lm25066 | 116 temp1_input Measured temperature. 117 temp1_max Maximum temperature. 118 temp1_crit Critical high temperature. 119 temp1_max_alarm Chip temperature high alarm. 120 temp1_crit_alarm Chip temperature critical high alarm.
|
D | lm92 | 29 temperature sensor. 31 Each LM92 temperature sensor supports a single temperature sensor. There are
|
D | adm9240 | 41 temperature, two fan speeds and chassis intrusion. Measured values can 62 ADM9240 has a very fast 320us temperature and voltage measurement cycle 69 The LM81 12-bit extended temperature measurement mode is not supported. 73 On chip temperature is reported as degrees Celsius as 9-bit signed data 74 with resolution of 0.5 degrees Celsius. High and low temperature limits 77 Temperature alarm is asserted once the temperature exceeds the high limit, 78 and is cleared when the temperature falls below the temp1_max_hyst value. 151 Datasheet has an example of an external temperature sensor driving 168 4 Temp_Error temperature error
|
D | vt1211 | 29 * int_mode: int Override the BIOS default temperature interrupt mode. 33 long as the temperature stays above the hysteresis 43 capabilities. It monitors 2 dedicated temperature sensor inputs (temp1 and 46 programmed to either monitor a voltage or a temperature. 106 Temperatures are reported in millidegree Celsius. Each measured temperature 108 hysteresis value with each temperature below which the temperature has to drop 113 All temperature channels except temp2 are external. Temp2 is the VT1211 115 returns the temperature in millidegree Celsius. For the external channels 194 PWM output duty-cycle based on the input temperature:
|
D | pc87360 | 22 *1: Forcibly enable internal voltage and temperature channels, except in9 23 2: Forcibly enable all voltage and temperature channels, except in9 24 3: Forcibly enable all voltage and temperature channels, including in9 30 all temperature channels, because some of them share pins with each other, 102 hardware if temperature increases too much. When changing PWM values, go 112 Temperatures are reported in degrees Celsius. Each temperature measured has 116 The first two temperature channels are external. The third one (PC87366 119 The PC87366 has three additional temperature channels, based on 120 thermistors (as opposed to thermal diodes for the first three temperature 122 (voltage level monitor) logical device, not the TMS (temperature
|
D | lm90 | 138 The LM90 is a digital temperature sensor. It senses its own temperature as 139 well as the temperature of up to one external diode. It is compatible 151 increased resolution of the remote temperature measurement. 167 * External temperature shifted by 16 degrees down 177 * Extended temperature range (breaks compatibility) 178 * Lower resolution for remote temperature 187 * Second critical temperature limit 197 * Second critical temperature limit 213 All temperature values are given in degrees Celsius. Resolution 214 is 1.0 degree for the local temperature, 0.125 degree for the remote [all …]
|
D | sysfs-interface | 14 temperature sensor is connected to the CPU, or that the second fan is on 48 types for sensor chips are "in" (voltage), "temp" (temperature) and 269 Select which temperature channels affect this PWM output in 277 Define the PWM vs temperature curve. Number of trip points is 285 Define the PWM vs temperature curve. Number of trip points is 287 to temperature channels. 291 channels and temperature channels: the PWM values are associated to PWM 292 output channels while the temperature values are associated to temperature 294 temperature inputs and PWM outputs. When several temperature inputs are 326 Must be reported as an absolute temperature, NOT a delta [all …]
|
D | ibmpowernv | 12 This driver implements reading the platform sensors data like temperature/fan/ 36 tempX_input Measured ambient temperature. 37 tempX_max Threshold ambient temperature for alert generation.
|
D | lm73 | 18 The LM73 is a digital temperature sensor. All temperature values are 84 The LM73 features a simple over-temperature alarm mechanism. This 88 provided by the LM73 that indicate whether the measured temperature has
|
D | da9055 | 25 chip junction temperature and auxiliary channels voltages. 45 The junction temperature is calculated: 47 The junction temperature attribute is supported by the driver.
|
D | lm77 | 16 The LM77 implements one temperature sensor. The temperature 17 sensor incorporates a band-gap type temperature sensor,
|
D | w83791d | 61 The driver implements three temperature sensors, ten voltage sensors, 66 the temperature gets higher than the Overtemperature Shutdown value; it stays 67 on until the temperature falls below the Hysteresis value. 81 regulated to keep respectively temp 1-3 at a certain target temperature. 119 pwm[1-3]_enable - this file controls mode of fan/temperature control for 125 temp[1-3]_target - defines the target temperature for Thermal Cruise mode. 129 temp[1-3]_tolerance - temperature tolerance for Thermal Cruise mode. 130 Specifies an interval around the target temperature
|
D | ds1621 | 46 both high and low temperature limits which can be user defined (i.e. 54 Tout, will trigger when the low limit temperature is met or underrun and 62 of up to +/- 0.5 degrees even when compared against precise temperature 63 readings. Be sure to have a high vs. low temperature limit gap of al least 67 are reset by the module as soon as the respective temperature ranges are 85 Additionally, the DS1721 data sheet says the temperature flags (THF and TLF) 87 temperature crosses the min or max settings (which by default are set to 75
|
D | w83l785ts | 17 The W83L785TS-S is a digital temperature sensor. It senses the 18 temperature of a single external diode. The high limit is 25 All temperature values are given in degrees Celsius. Resolution
|
D | adm1025 | 16 * No temperature offset register, but we don't use it anyway. 32 remote temperature-sensing diode and an on-chip temperature sensor allows 33 ambient temperature to be monitored.
|
D | adm1026 | 36 The ADM1026 implements three (3) temperature sensors, 17 voltage sensors, 46 be asserted. The current temperature and limits have a resolution of 1 79 temperature sensor inputs. Both the PWM output and the DAC output can be 82 register. Then set the low temperature limit in the tmin values for each 83 temperature sensor. The range of control is fixed at 20 °C, and the 84 largest difference between current and tmin of the temperature sensors sets
|
D | ucd9000 | 25 current, or temperature inputs. 29 13 power-supply voltage, current, or temperature inputs. Twenty-six GPIO pins 44 13 power-supply voltage, current, or temperature inputs. 97 temp[1-2]_max Maximum temperature. From OT_WARN_LIMIT register. 98 temp[1-2]_crit Critical high temperature. From OT_FAULT_LIMIT register.
|
D | f71805f | 36 source), 3 fans and 3 temperature sensors. 114 Temperatures are reported in degrees Celsius. Each temperature measured 116 hysteresis value, below which the temperature has to drop before the 119 All temperature channels are external, there is no embedded temperature 156 You define 3 temperature/fan speed trip points using the 158 relationship between temperature and fan speed with two additional points 159 interpolated between the values that you define. When the temperature
|
D | tmp103 | 16 The TMP103 is a digital output temperature sensor in a four-ball 19 operation over a temperature range of –40°C to +125°C.
|
D | hih6130 | 17 The HIH-6130 & HIH-6131 are humidity and temperature sensors in a SO8 package. 31 temp1_input - temperature input
|
D | tmp102 | 16 The Texas Instruments TMP102 implements one temperature sensor. Limits can be 20 operating temperature has a minimum of -55 C and a maximum of +150 C.
|
D | adc128d818 | 19 The ADC128D818 implements one temperature sensor and seven voltage sensors. 23 be reasserted until the temperature drops below the HOT Hysteresis. 24 Measurements are guaranteed between -55 and +125 degrees. The temperature
|
D | wm831x | 32 are available. The chip temperature is calculated as: 36 while the battery temperature calculation will depend on the NTC
|
D | gl518sm | 32 The GL518SM implements one temperature sensor, two fan rotation speed 37 temperature is above the over temperature limit, and has not yet dropped 66 is read at least once (except for temperature alarms). This means that the
|
D | adm1021 | 71 ADM1021-clones implement two temperature sensors. One of them is internal, 72 and measures the temperature of the chip itself; the other is external and 77 corresponding alarm is set and remains on as long as the temperature stays 96 within them, with two temperature sensors. Other Xeon processors of this 97 era (with 400 MHz FSB) had chips with only one temperature sensor.
|
D | lm75 | 67 The LM75 implements one temperature sensor. Limits can be set through the 70 An alarm is issued (usually to a connected LM78) when the temperature 72 the temperature falls below the Hysteresis value. 81 on PC motherboards, to measure the temperature of the processor(s). Clones
|
D | it87 | 120 include an 'environment controller' with 3 temperature sensors, 3 fan 236 This interface implements 4 temperature vs. PWM output trip points. 239 freely chosen. The temperature of all 4 trip points can be freely chosen. 240 Additionally, trip point 1 has an hysteresis temperature attached, to 244 temperature, based on this simple rule: if the temperature value is 259 temperature for thermal diodes or diode-connected thermal transistors. 260 If a temperature sensor is configured for thermistors, the attribute values 261 are ignored. If the thermal sensor type is Intel PECI, the temperature offset 262 must be programmed to the critical CPU temperature.
|
D | smsc47b397 | 36 Reading temperature information. 37 The temperature information is located in the following registers: 44 The following is an example of how to read the HWM temperature registers: 51 AL contains the data in hex, the temperature in Celsius is the decimal 54 Ex: If AL contains 0x2A, the temperature is 42 degrees C.
|
D | smm665 | 50 inputs and an internal temperature sensor using a 10-bit ADC. 153 temp1_input Chip temperature 154 temp1_min Mimimum chip temperature 155 temp1_max Maximum chip temperature 156 temp1_crit Critical chip temperature
|
D | shtc1 | 22 temperature sensor. Temperature is measured in degrees celsius, relative 42 temp1_input - temperature input
|
D | sch5636 | 26 temperature sensors are actually implemented on the motherboard, so you will 27 likely see fewer temperature and fan inputs.
|
D | emc2103 | 17 contain up to 4 temperature sensors and a single fan controller. 29 The 2103-2 and 2103-4 variants have a third temperature sensor, which can
|
D | f71882fg | 68 capabilities. They can monitor up to 9 voltages, 4 fans and 3 temperature 93 Note that the lowest numbered temperature zone trip point corresponds to 94 to the border between the highest and one but highest temperature zones, and 95 vica versa. So the temperature zone trip points 1-4 (or 1-2) go from high temp 127 You can define a number of temperature/fan speed trip points, which % the
|
D | w83781d | 69 The W8378* implements temperature sensors (three on the W83781D and W83782D, 75 temperature sensor, and one (W83783S) or two (W83781D and W83782D) other 80 this case, alarms are issued during all the time when the actual temperature 84 For the other temperature sensor(s), an alarm is triggered when the 85 temperature gets higher then the Overtemperature Shutdown value; it stays 86 on until the temperature falls below the Hysteresis value. But on the 89 main temperature sensors has a resolution of 1 degree; the other sensor(s) 112 The W83782D and W83783S temperature conversion machine understands about 113 several kinds of temperature probes. You can program the so-called 289 either ignored or a socket temperature. [all …]
|
D | w83l786ng | 27 The driver implements two temperature sensors, two fan rotation speed 46 pwm[1-2]_enable - this file controls mode of fan/temperature control:
|
D | lm80 | 29 The LM80 implements one temperature sensor, two fan rotation speed sensors, 34 this will cause an alarm that will be reasserted until the temperature 38 +125 degrees. The current temperature measurement has a resolution of
|
D | ntc_thermistor | 25 compensation table to get the temperature input. 94 temp1_input measure the temperature and provide the measured value.
|
D | pc87427 | 21 6 temperature sensors. Only the fans and temperatures are supported at 58 temperature format, so user-space adjustment (typically by a factor 2)
|
D | ucd9200 | 101 temp1 is the chip internal temperature. temp[2-5] are 105 temp[1-5]_max Maximum temperature. From OT_WARN_LIMIT register. 106 temp[1-5]_crit Critical high temperature. From OT_FAULT_LIMIT register.
|
D | lineage-pem | 46 All Lineage CPL devices report output voltage and device temperature as well as 47 alarms for output voltage, temperature, input voltage, input current, input power,
|
D | sis5595 | 57 The SiS5595 implements zero or one temperature sensor, two fan speed 61 temperature sensor. 63 On the second version of the chip, the temperature sensor (temp) and the
|
D | ab8500 | 21 temperature are monitored. Other GPADC channels can also be monitored if needed
|
D | nct7802 | 17 chip. NCT7802Y supports 6 temperature sensors, 5 voltage sensors, and 3 fan
|
D | abx500 | 22 raises interrupt when critical temperature reached.
|
D | lm78 | 30 The LM7* implements one temperature sensor, three fan rotation speed sensors, 37 this case, alarms are issued during all the time when the actual temperature
|
D | vexpress | 26 temperature and power usage. Some of them also calculate consumed energy
|
D | ibmaem | 32 software, and temperature sensors.
|
D | nct6683 | 18 The chips implement up to shared 32 temperature and voltage sensors.
|
D | emc1403 | 36 contain up to four temperature sensors. EMC14x2 support two sensors
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | tt.c | 108 if (mvm->temperature == temp) in iwl_mvm_tt_temp_changed() 111 mvm->temperature = temp; in iwl_mvm_tt_temp_changed() 330 s32 temperature = mvm->temperature; in iwl_mvm_tt_handler() local 335 IWL_DEBUG_TEMP(mvm, "NIC temperature: %d\n", mvm->temperature); in iwl_mvm_tt_handler() 337 if (params->support_ct_kill && temperature >= params->ct_kill_entry) { in iwl_mvm_tt_handler() 343 temperature <= tt->params->ct_kill_exit) { in iwl_mvm_tt_handler() 350 temperature >= params->dynamic_smps_entry) { in iwl_mvm_tt_handler() 358 temperature <= params->dynamic_smps_exit) { in iwl_mvm_tt_handler() 368 if (temperature >= params->tx_protection_entry) { in iwl_mvm_tt_handler() 371 } else if (temperature <= params->tx_protection_exit) { in iwl_mvm_tt_handler() [all …]
|
D | rx.c | 571 u32 temperature; in iwl_mvm_handle_rx_statistics() local 579 temperature = le32_to_cpu(stats->general.radio_temperature); in iwl_mvm_handle_rx_statistics() 600 temperature = le32_to_cpu(stats->general.radio_temperature); in iwl_mvm_handle_rx_statistics() 614 iwl_mvm_tt_temp_changed(mvm, temperature); in iwl_mvm_handle_rx_statistics()
|
D | debugfs.c | 201 pos = scnprintf(buf , sizeof(buf), "%d\n", mvm->temperature); in iwl_dbgfs_set_nic_temperature_read() 217 int temperature; in iwl_dbgfs_set_nic_temperature_write() local 222 if (kstrtoint(buf, 10, &temperature)) in iwl_dbgfs_set_nic_temperature_write() 225 if ((temperature > IWL_MVM_DEBUG_SET_TEMPERATURE_MAX && in iwl_dbgfs_set_nic_temperature_write() 226 temperature != IWL_MVM_DEBUG_SET_TEMPERATURE_DISABLE) || in iwl_dbgfs_set_nic_temperature_write() 227 temperature < IWL_MVM_DEBUG_SET_TEMPERATURE_MIN) in iwl_dbgfs_set_nic_temperature_write() 231 if (temperature == IWL_MVM_DEBUG_SET_TEMPERATURE_DISABLE) { in iwl_dbgfs_set_nic_temperature_write() 240 mvm->temperature = 0; in iwl_dbgfs_set_nic_temperature_write() 243 mvm->temperature = temperature; in iwl_dbgfs_set_nic_temperature_write() 247 mvm->temperature); in iwl_dbgfs_set_nic_temperature_write()
|
/linux-4.1.27/Documentation/devicetree/bindings/i2c/ |
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-4.1.27/Documentation/thermal/ |
D | exynos_thermal | 14 This driver allows to read temperature inside SAMSUNG EXYNOS4/5 series of SoC. 16 The chip only exposes the measured 8-bit temperature code value 18 Temperature can be taken from the temperature code. 19 There are three equations converting from temperature to temperature code. 38 when temperature exceeds pre-defined levels. 41 Level_0: current temperature > trigger_level_0 + threshold 42 Level_1: current temperature > trigger_level_1 + threshold 43 Level_2: current temperature > trigger_level_2 + threshold 44 Level_3: current temperature > trigger_level_3 + threshold
|
D | exynos_thermal_emulation | 12 Thermal emulation mode supports software debug for TMU's operation. User can set temperature 13 manually with software code and TMU will read current temperature from user value not from 21 temperature you want to update to sysfs node, it automatically enable emulation mode and 22 current temperature will be changed into it. 24 changing temperature. However, this node only uses same delay of real sensing time, 938us.) 27 want to update the any value of delay or next temperature, then you have to enable emulation
|
D | x86_pkg_temperature_thermal | 18 This driver register CPU digital temperature package level sensor as a thermal 22 take any action to control temperature. 35 User can set any temperature between 0 to TJ-Max temperature. Temperature units
|
D | nouveau_thermal | 12 This driver allows to read the GPU core temperature, drive the GPU fan and 13 set temperature alarms. 17 have one of those, temperature and/or fan management through Nouveau's HWMON 27 temperature thresholds: 29 * Fan_boost: Fan speed is set to 100% when reaching this temperature; 67 * 2; The fan is driven automatically depending on the temperature.
|
D | sysfs-api.txt | 25 inputs from thermal zone attributes (the current temperature and trip point 26 temperature) and throttle appropriate devices. 51 .get_temp: get the current temperature of the thermal zone. 58 .get_trip_temp: get the temperature above which the certain trip point 60 .set_emul_temp: set the emulation temperature which helps in debugging 61 different threshold temperature points. 172 |---temp: Current temperature 175 |---trip_point_[0-*]_temp: Trip point temperature 178 |---emul_temp: Emulated temperature set node 204 |---temp[1-*]_input: The current temperature of thermal zone [1-*] [all …]
|
D | intel_powerclamp.txt | 127 When used in a causal control system, such as a temperature control, 131 maintain a desired target temperature, based on integral and 305 control CPU temperature effectively, when no other thermal influence 307 certain temperature (below most active trip points).
|
/linux-4.1.27/drivers/acpi/ |
D | thermal.c | 144 unsigned long temperature; member 149 unsigned long temperature; member 154 unsigned long temperature; member 163 unsigned long temperature; member 183 unsigned long temperature; member 209 tz->last_temperature = tz->temperature; in acpi_thermal_get_temperature() 215 tz->temperature = tmp; in acpi_thermal_get_temperature() 217 tz->temperature)); in acpi_thermal_get_temperature() 297 tz->trips.critical.temperature = tmp; in acpi_thermal_trips_update() 316 tz->trips.critical.temperature)); in acpi_thermal_trips_update() [all …]
|
/linux-4.1.27/drivers/watchdog/ |
D | wdrtas.c | 198 int temperature = 0; in wdrtas_get_temperature() local 200 result = rtas_get_sensor(WDRTAS_THERMAL_SENSOR, 0, &temperature); in wdrtas_get_temperature() 205 temperature = ((temperature * 9) / 5) + 32; /* fahrenheit */ in wdrtas_get_temperature() 207 return temperature; in wdrtas_get_temperature() 422 int temperature = 0; in wdrtas_temp_read() local 424 temperature = wdrtas_get_temperature(); in wdrtas_temp_read() 425 if (temperature < 0) in wdrtas_temp_read() 426 return temperature; in wdrtas_temp_read() 428 if (copy_to_user(buf, &temperature, 1)) in wdrtas_temp_read()
|
D | pcwd_pci.c | 394 static int pcipcwd_get_temperature(int *temperature) in pcipcwd_get_temperature() argument 396 *temperature = 0; in pcipcwd_get_temperature() 401 *temperature = inb_p(pcipcwd_private.io_addr); in pcipcwd_get_temperature() 408 *temperature = (*temperature * 9 / 5) + 32; in pcipcwd_get_temperature() 411 pr_debug("temperature is: %d F\n", *temperature); in pcipcwd_get_temperature() 498 int temperature; in pcipcwd_ioctl() local 500 if (pcipcwd_get_temperature(&temperature)) in pcipcwd_ioctl() 503 return put_user(temperature, p); in pcipcwd_ioctl() 607 int temperature; in pcipcwd_temp_read() local 609 if (pcipcwd_get_temperature(&temperature)) in pcipcwd_temp_read() [all …]
|
D | pcwd.c | 556 static int pcwd_get_temperature(int *temperature) in pcwd_get_temperature() argument 562 *temperature = 0; in pcwd_get_temperature() 571 *temperature = ((inb(pcwd_private.io_addr)) * 9 / 5) + 32; in pcwd_get_temperature() 575 pr_debug("temperature is: %d F\n", *temperature); in pcwd_get_temperature() 589 int temperature; in pcwd_ioctl() local 616 if (pcwd_get_temperature(&temperature)) in pcwd_ioctl() 619 return put_user(temperature, argp); in pcwd_ioctl() 721 int temperature; in pcwd_temp_read() local 723 if (pcwd_get_temperature(&temperature)) in pcwd_temp_read() 726 if (copy_to_user(buf, &temperature, 1)) in pcwd_temp_read()
|
D | pcwd_usb.c | 331 int *temperature) in usb_pcwd_get_temperature() argument 341 *temperature = (lsb * 9 / 5) + 32; in usb_pcwd_get_temperature() 416 int temperature; in usb_pcwd_ioctl() local 418 if (usb_pcwd_get_temperature(usb_pcwd_device, &temperature)) in usb_pcwd_ioctl() 421 return put_user(temperature, p); in usb_pcwd_ioctl() 515 int temperature; in usb_pcwd_temperature_read() local 517 if (usb_pcwd_get_temperature(usb_pcwd_device, &temperature)) in usb_pcwd_temperature_read() 520 if (copy_to_user(data, &temperature, 1)) in usb_pcwd_temperature_read()
|
D | wdt_pci.c | 278 static int wdtpci_get_temperature(int *temperature) in wdtpci_get_temperature() argument 286 *temperature = (c * 11 / 15) + 7; in wdtpci_get_temperature() 506 int temperature; in wdtpci_temp_read() local 508 if (wdtpci_get_temperature(&temperature)) in wdtpci_temp_read() 511 if (copy_to_user(buf, &temperature, 1)) in wdtpci_temp_read()
|
D | wdt.c | 466 int temperature = wdt_get_temperature(); in wdt_temp_read() local 468 if (copy_to_user(buf, &temperature, 1)) in wdt_temp_read()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
D | devices.c | 180 .temperature = iwlagn_temperature, 241 .temperature = iwlagn_temperature, 254 .temperature = iwlagn_temperature, 278 .temperature = iwlagn_temperature, 349 u16 temperature, voltage; in iwl_temp_calib_to_offset() local 351 temperature = le16_to_cpu(priv->nvm_data->kelvin_temperature); in iwl_temp_calib_to_offset() 355 return (s32)(temperature - in iwl_temp_calib_to_offset() 395 vt = le32_to_cpu(priv->statistics.common.temperature); in iwl5150_temperature() 398 priv->temperature = KELVIN_TO_CELSIUS(vt); in iwl5150_temperature() 468 .temperature = iwlagn_temperature, [all …]
|
D | tt.c | 111 s32 temp = priv->temperature; /* degrees CELSIUS except specified */ in iwl_within_ct_kill_margin() 547 priv->temperature = 0; in iwl_bg_ct_exit() 579 s32 temp = priv->temperature; /* degrees CELSIUS except specified */ in iwl_bg_tt_work()
|
D | rx.c | 511 change = common->temperature != priv->statistics.common.temperature || in iwlagn_rx_statistics() 549 if (priv->lib->temperature && change) in iwlagn_rx_statistics() 550 priv->lib->temperature(priv); in iwlagn_rx_statistics()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | exynos5420-trip-points.dtsi | 16 temperature = <85000>; /* millicelsius */ 21 temperature = <103000>; /* millicelsius */ 26 temperature = <110000>; /* millicelsius */ 31 temperature = <120000>; /* millicelsius */
|
D | exynos4-cpu-thermal.dtsi | 22 temperature = <70000>; /* millicelsius */ 27 temperature = <95000>; /* millicelsius */ 32 temperature = <110000>; /* millicelsius */ 37 temperature = <120000>; /* millicelsius */
|
D | rk3288-thermal.dtsi | 28 temperature = <70000>; /* millicelsius */ 33 temperature = <90000>; /* millicelsius */ 56 temperature = <70000>; /* millicelsius */ 61 temperature = <90000>; /* millicelsius */
|
D | exynos5440-trip-points.dtsi | 16 temperature = <100000>; /* millicelsius */ 21 temperature = <105000>; /* millicelsius */
|
D | omap4-cpu-thermal.dtsi | 23 temperature = <100000>; /* millicelsius */ 28 temperature = <125000>; /* millicelsius */
|
D | exynos4210.dtsi | 180 temperature = <85000>; /* millicelsius */ 183 temperature = <100000>; /* millicelsius */ 186 temperature = <110000>; /* millicelsius */
|
D | omap5-gpu-thermal.dtsi | 23 temperature = <125000>; /* milliCelsius */
|
D | omap5-core-thermal.dtsi | 23 temperature = <125000>; /* milliCelsius */
|
D | am57xx-beagle-x15.dts | 572 temperature = <50000>; /* millicelsius */ 595 temperature = <40000>; /* millicelsius */ 601 temperature = <105000>; /* millicelsius */
|
D | tegra30-colibri.dtsi | 178 * PWR_I2C: power I2C to audio codec, PMIC, temperature sensor and 299 * LM95245 temperature sensor
|
D | tegra30-apalis.dtsi | 373 * temperature sensor therefore requires disabling for 400 * PWR_I2C: power I2C to audio codec, PMIC, temperature sensor and 573 * LM95245 temperature sensor
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | thermal.c | 129 int ret, temperature; in ath10k_thermal_show_temp() local 160 temperature = ar->thermal.temperature; in ath10k_thermal_show_temp() 164 ret = snprintf(buf, PAGE_SIZE, "%d\n", temperature * 1000); in ath10k_thermal_show_temp() 170 void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature) in ath10k_thermal_event_temperature() argument 173 ar->thermal.temperature = temperature; in ath10k_thermal_event_temperature()
|
D | thermal.h | 35 int temperature; member 41 void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature); 53 int temperature) in ath10k_thermal_event_temperature() argument
|
/linux-4.1.27/Documentation/w1/slaves/ |
D | w1_therm | 5 * Maxim ds18*20 based temperature sensors. 6 * Maxim ds1825 based temperature sensors. 14 w1_therm provides basic temperature conversion for ds18*20 devices. 22 read sequence will initiate a temperature conversion then provide two 26 displays the retained values along with a temperature in millidegrees 30 temperature conversion at a time. If none of the devices are parasite 47 resistor). The DS18b20 temperature sensor specification lists a
|
D | 00-INDEX | 4 - The Maxim/Dallas Semiconductor ds18*20 temperature sensor.
|
/linux-4.1.27/Documentation/devicetree/bindings/thermal/ |
D | thermal.txt | 15 - thermal sensors: devices which may be used to take temperature 27 Thermal sensor devices are nodes providing temperature sensing capabilities on 29 nodes providing temperature data to thermal zones. Thermal sensor devices may 82 The trip node is a node to describe a point in the temperature domain 87 - temperature: An integer indicating the trip temperature level, 91 - hysteresis: A low hysteresis value on temperature property (above). 170 Note: The delay properties are bound to the maximum dT/dt (temperature 180 device in temperature ranges that may damage the silicon structures and 197 using one single sensor as temperature source and many cooling devices and 245 * A simple IC with a single bandgap temperature sensor. [all …]
|
D | rockchip-thermal.txt | 16 - rockchip,hw-tshut-temp : The hardware-controlled shutdown temperature value. 49 temperature = <70000>; /* millicelsius */ 54 temperature = <90000>; /* millicelsius */
|
D | ti_soc_thermal.txt | 4 and a temperature sensor feature that are gathered in the band 5 gap voltage and temperature sensor (VBGAPTS) module. The band 9 to the silicon temperature.
|
D | imx-thermal.txt | 6 when temperature is below than low threshold, IRQ_LOW will be triggered, when temperature
|
D | exynos-thermal.txt | 50 - samsung,tmu_efuse_value: Default level of temperature - it is needed when 52 - samsung,tmu_min_efuse_value: Minimum temperature fused value 53 - samsung,tmu_max_efuse_value: Maximum temperature fused value 56 - samsung,tmu_default_temp_offset: Default temperature offset
|
D | st-thermal.txt | 32 temperature from device.
|
D | db8500-thermal.txt | 11 - tripN-temp : temperature of trip point N, should be in ascending order;
|
D | tegra-soctherm.txt | 5 on temperature trip points, and handling external overcurrent
|
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/ |
D | charger-manager.txt | 25 - cm-battery-* : threshold battery temperature for charging 26 -cold : critical cold temperature of battery for charging 27 -cold-in-minus : flag that cold temperature is in minus degrees 28 -hot : critical hot temperature of battery for charging 29 -temp-diff : temperature difference to allow recharging
|
D | max8925_batter.txt | 8 - no-temp-support: whether support temperature protection detect
|
/linux-4.1.27/drivers/thermal/ |
D | thermal_hwmon.c | 72 long temperature; in temp_input_show() local 81 ret = thermal_zone_get_temp(tz, &temperature); in temp_input_show() 86 return sprintf(buf, "%ld\n", temperature); in temp_input_show() 98 long temperature; in temp_crit_show() local 101 ret = tz->ops->get_trip_temp(tz, 0, &temperature); in temp_crit_show() 105 return sprintf(buf, "%ld\n", temperature); in temp_crit_show()
|
D | gov_bang_bang.c | 36 trip, trip_temp, tz->temperature, in thermal_zone_trip_update() 60 if (instance->target == 0 && tz->temperature >= trip_temp) in thermal_zone_trip_update() 63 tz->temperature < trip_temp - trip_hyst) in thermal_zone_trip_update()
|
D | thermal_core.c | 180 if (tz->temperature > tz->last_temperature) in get_tz_trend() 182 else if (tz->temperature < tz->last_temperature) in get_tz_trend() 374 if (trip_temp <= 0 || tz->temperature < trip_temp) in handle_critical_trips() 385 tz->temperature / 1000); in handle_critical_trips() 476 tz->last_temperature = tz->temperature; in update_temperature() 477 tz->temperature = temp; in update_temperature() 483 tz->temperature); in update_temperature() 486 tz->last_temperature, tz->temperature); in update_temperature() 493 tz->temperature = THERMAL_TEMP_INVALID; in thermal_zone_device_reset() 541 long temperature; in temp_show() local [all …]
|
D | Kconfig | 11 Each thermal zone contains its own temperature, trip points, 93 Say 'Y' here if you want to use two point temperature regulation 123 controlled to reduce clock frequency whenever temperature is high. 131 directory to support temperature emulation. With emulation sysfs node, 132 user can manually input temperature and test the different trip 137 flooding this sysfs node with low temperature values. 242 tristate "X86 package temperature thermal driver" 247 Enable this to register CPU digital sensor for package temperature as 257 temperature sensor (DTS). These SoCs have two additional DTSs in 262 was set by the driver based on the TJ MAX temperature. [all …]
|
D | of-thermal.c | 316 *temp = data->trips[trip].temperature; in of_thermal_get_trip_temp() 330 data->trips[trip].temperature = temp; in of_thermal_set_trip_temp() 370 *temp = data->trips[i].temperature; in of_thermal_get_crit_temp() 688 trip->temperature = prop; in thermal_of_populate_trip()
|
D | fair_share.c | 45 if (tz->temperature < trip_temp) in get_trip_level()
|
D | step_wise.c | 146 if (tz->temperature >= trip_temp) { in thermal_zone_trip_update()
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | 4965.c | 478 il->temperature = il4965_hw_get_temperature(il); in il4965_init_alive_start() 723 omeas->temperature = in il4965_interpolate_chan() 725 m1->temperature, in il4965_interpolate_chan() 727 m2->temperature); in il4965_interpolate_chan() 742 m, m1->temperature, m2->temperature, in il4965_interpolate_chan() 743 omeas->temperature); in il4965_interpolate_chan() 1121 current_temp = max(il->temperature, IL_TX_POWER_TEMPERATURE_MIN); in il4965_fill_txpower_tbl() 1122 current_temp = min(il->temperature, IL_TX_POWER_TEMPERATURE_MAX); in il4965_fill_txpower_tbl() 1138 factory_temp = measurement->temperature; in il4965_fill_txpower_tbl() 1579 s32 temperature; in il4965_hw_get_temperature() local [all …]
|
D | 3945.c | 411 il->_3945.accum_stats.general.temperature = in il3945_accumulative_stats() 412 il->_3945.stats.general.temperature; in il3945_accumulative_stats() 1066 il3945_hw_reg_temp_out_of_range(int temperature) in il3945_hw_reg_temp_out_of_range() argument 1068 return (temperature < -260 || temperature > 25) ? 1 : 0; in il3945_hw_reg_temp_out_of_range() 1085 int temperature; in il3945_hw_reg_txpower_get_temperature() local 1087 temperature = il3945_hw_get_temperature(il); in il3945_hw_reg_txpower_get_temperature() 1091 D_INFO("Temperature: %d\n", temperature + IL_TEMP_CONVERT); in il3945_hw_reg_txpower_get_temperature() 1094 if (il3945_hw_reg_temp_out_of_range(temperature)) { in il3945_hw_reg_txpower_get_temperature() 1095 IL_ERR("Error bad temperature value %d\n", temperature); in il3945_hw_reg_txpower_get_temperature() 1100 temperature = eeprom->groups[2].temperature; in il3945_hw_reg_txpower_get_temperature() [all …]
|
/linux-4.1.27/Documentation/watchdog/ |
D | wdt.txt | 17 A second temperature monitoring interface is available on the WDT501P cards. 18 This provides /dev/temperature. This is the machine internal temperature in 19 degrees Fahrenheit. Each read returns a single byte giving the temperature.
|
D | pcwd-watchdog.txt | 37 (This card supports temperature) 51 This returns the temperature of the card. (You can also 52 read /dev/watchdog, which gives a temperature update
|
D | watchdog-api.txt | 143 some do temperature, fan and power level monitoring, some can tell you 218 Some drivers can measure the temperature using the GETTEMP ioctl. The 219 returned value is the temperature in degrees fahrenheit. 221 int temperature; 222 ioctl(fd, WDIOC_GETTEMP, &temperature); 234 WDIOS_TEMPPANIC Kernel panic on temperature trip
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-i2c-bmp085 | 13 Description: Measure the ambient temperature. The returned value represents 14 the ambient temperature in units of 0.1 degree celsius. 16 Reading: returns the current temperature.
|
D | sysfs-class-led-flash | 63 * controller-over-temperature - the flash controller has 79 * led-over-temperature - the temperature of the LED has exceeded
|
/linux-4.1.27/drivers/hwmon/ |
D | htu21.c | 38 int temperature; member 76 htu21->temperature = htu21_temp_ticks_to_millicelsius(ret); in htu21_update_measurements() 100 return sprintf(buf, "%d\n", htu21->temperature); in htu21_show_temperature()
|
D | sht21.c | 52 int temperature; member 109 sht21->temperature = sht21_temp_ticks_to_millicelsius(ret); in sht21_update_measurements() 143 return sprintf(buf, "%d\n", sht21->temperature); in sht21_show_temperature()
|
D | Kconfig | 12 can include temperature sensors, voltage sensors, fan speed 89 AD7314, ADT7301 and ADT7302 temperature sensors. 99 AD7414 temperature monitoring chip. 109 AD7416, AD7417 and AD7418 temperature monitoring chips. 183 ADT7410/ADT7420 temperature monitoring chip drivers. 193 ADT7310 and ADT7320 temperature monitoring chips. 204 ADT7410 and ADT7420 temperature monitoring chips. 214 ADT7411 voltage and temperature monitoring chip. 224 ADT7462 temperature monitoring chips. 234 ADT7470 temperature monitoring chips. [all …]
|
D | hih6130.c | 53 int temperature; member 154 hih6130->temperature = hih6130_temp_ticks_to_millicelsius(t); in hih6130_update_measurements() 184 return sprintf(buf, "%d\n", hih6130->temperature); in hih6130_show_temperature()
|
D | shtc1.c | 61 int temperature; /* 1000 * temperature in dgr C */ member 118 data->temperature = ((21875 * val) >> 13) - 45000; in shtc1_update_client() 140 return sprintf(buf, "%d\n", data->temperature); in temp1_input_show()
|
D | emc2103.c | 63 struct temperature { struct 76 struct temperature temp[4]; /* internal + 3 external */ argument 99 struct temperature *temp) in read_temp_from_i2c()
|
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/ab8500/ |
D | fg.txt | 10 main-charger, usb-combo-charger and battery-temperature-monitoring. 34 'btemp' and 'batctrl' are the pins interfaced for battery temperature 35 measurement, 'btemp' signal is used when NTC(negative temperature
|
/linux-4.1.27/drivers/misc/ |
D | bmp085.c | 202 static s32 bmp085_get_temperature(struct bmp085_data *data, int *temperature) in bmp085_get_temperature() argument 216 if (temperature != NULL) in bmp085_get_temperature() 217 *temperature = (x1+x2+8) >> 4; in bmp085_get_temperature() 339 int temperature; in show_temperature() local 343 status = bmp085_get_temperature(data, &temperature); in show_temperature() 347 return sprintf(buf, "%d\n", temperature); in show_temperature()
|
/linux-4.1.27/drivers/thermal/ti-soc-thermal/ |
D | Kconfig | 2 tristate "Texas Instruments SoCs temperature sensor driver" 7 OMAP4460+ on die bandgap temperature sensor support. The register 19 framework for the Texas Instruments on die bandgap temperature sensor.
|
D | ti-bandgap.h | 388 int *temperature);
|
/linux-4.1.27/Documentation/power/ |
D | power_supply_class.txt | 115 charge when battery considered full/empty at given conditions (temperature, 147 TEMP - temperature of the power supply. 148 TEMP_ALERT_MIN - minimum battery temperature alert. 149 TEMP_ALERT_MAX - maximum battery temperature alert. 150 TEMP_AMBIENT - ambient temperature. 151 TEMP_AMBIENT_ALERT_MIN - minimum ambient temperature alert. 152 TEMP_AMBIENT_ALERT_MAX - maximum ambient temperature alert. 153 TEMP_MIN - minimum operatable temperature 154 TEMP_MAX - maximum operatable temperature
|
D | charger-manager.txt | 5 requires temperature monitoring during suspend-to-RAM state 31 battery temperature. We can accomplish this by waking up the system 173 : This callback returns 0 if the temperature is safe for charging, 176 the temperature in 1/1000 of centigrade. 177 The source of temperature can be battery or ambient one according to
|
/linux-4.1.27/drivers/iio/humidity/ |
D | dht11.c | 68 int temperature; member 131 dht11->temperature = (((temp_int & 0x7f) << 8) + temp_dec) * in dht11_decode() 135 dht11->temperature = temp_int * 1000; in dht11_decode() 218 *val = dht11->temperature; in dht11_read_raw()
|
D | Kconfig | 16 tristate "SI7005 relative humidity and temperature sensor" 20 humidity and temperature sensor.
|
/linux-4.1.27/arch/powerpc/platforms/ |
D | Kconfig | 232 bool "On-chip CPU temperature sensor support" 235 G3 and G4 processors have an on-chip temperature sensor called the 237 temperature within 2-4 degrees Celsius. This option shows the current 238 on-die temperature in /proc/cpuinfo if the cpu supports it. 249 whenever the temperature goes out of range. This is the fastest way 251 a timer is used to re-check the temperature periodically. 264 The TAU hardware can compare the temperature to an upper and lower 266 bound in /proc/cpuinfo. If the range is large, the temperature is 268 G4's). If the range is small (around 4 degrees), the temperature is 269 relatively stable. If you say Y here, a single temperature value,
|
/linux-4.1.27/drivers/staging/iio/addac/ |
D | Kconfig | 7 tristate "Analog Devices ADT7316/7/8 ADT7516/7/9 temperature sensor, ADC and DAC driver" 11 and ADT7516, ADT7517, ADT7519 temperature sensors, ADC and DAC.
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | silabs,si570.txt | 23 - temperature-stability: Temperature stability of the device in PPM. Should be 36 temperature-stability = <50>;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | temp.c | 95 int temperature = therm->temp_get(therm); in nvkm_therm_sensor_event() local 102 temperature, thresolds[thrs]); in nvkm_therm_sensor_event() 105 temperature, thresolds[thrs]); in nvkm_therm_sensor_event()
|
/linux-4.1.27/drivers/power/ |
D | ipaq_micro_battery.c | 48 u16 temperature; member 89 mb->temperature = msg_sensor.rx_data[1] << 8 | msg_sensor.rx_data[0]; in micro_battery_work() 167 val->intval = mb->temperature; in micro_batt_get_property()
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | ab8500.txt | 32 …: BTEMP_LOW : : Btemp < BtempLow, if battery temperature is lower than -10… 33 …: BTEMP_LOW_MEDIUM : : BtempLow < Btemp < BtempMedium,if battery temperature is b… 34 …: BTEMP_MEDIUM_HIGH : : BtempMedium < Btemp < BtempHigh,if battery temperature is betwee… 35 …: BTEMP_HIGH : : Btemp > BtempHigh, if battery temperature is higher than “…
|
D | max77693.txt | 62 high temperature charging mode. If die temperature exceeds this value
|
/linux-4.1.27/Documentation/memory-devices/ |
D | ti-emif.txt | 30 temperature changes 57 indicates the current temperature level of the device.
|
/linux-4.1.27/Documentation/devicetree/bindings/iio/humidity/ |
D | dht11.txt | 1 * DHT11 humidity/temperature sensor (and compatibles like DHT22)
|
/linux-4.1.27/drivers/thermal/samsung/ |
D | Kconfig | 7 the TMU, reports temperature and handles cooling action if defined.
|
/linux-4.1.27/drivers/iio/ |
D | Makefile | 28 obj-y += temperature/
|
/linux-4.1.27/drivers/sbus/char/ |
D | Kconfig | 46 temperature sensors. The second controller also connects to the 53 Kernel support for temperature and fan monitoring on Sun SME
|
/linux-4.1.27/Documentation/devicetree/bindings/misc/ |
D | bmp085.txt | 8 - temp-measurement-period: temperature measurement period (milliseconds)
|
/linux-4.1.27/drivers/staging/iio/ |
D | TODO | 21 - die temperature monitor (thermal management) 23 At least the battery voltage and die temperature feature is required in-kernel
|
/linux-4.1.27/include/linux/ |
D | thermal.h | 189 int temperature; member 297 unsigned long int temperature; member
|
/linux-4.1.27/drivers/platform/mips/ |
D | Kconfig | 28 Loongson-3A/3B CPU Hwmon (temperature sensor) driver.
|
/linux-4.1.27/Documentation/devicetree/bindings/power/ |
D | rx51-battery.txt | 11 * "temp" - The ADC channel for temperature reading
|
D | ltc2941.txt | 5 temperature monitoring, and uses a slightly different conversion
|
/linux-4.1.27/drivers/thermal/st/ |
D | st_thermal.c | 115 unsigned long *temperature) in st_thermal_get_temp() argument 138 *temperature = temp; in st_thermal_get_temp()
|
/linux-4.1.27/drivers/power/avs/ |
D | Kconfig | 9 (temperature depending performance).
|
/linux-4.1.27/Documentation/spi/ |
D | spi-lm70llp | 14 temperature sensor evaluation board to the kernel's SPI core subsystem. 56 The lm70 driver then inteprets the resulting digital temperature value
|
/linux-4.1.27/drivers/iio/pressure/ |
D | Kconfig | 14 pressure and temperature sensor. 59 MS5611 pressure and temperature sensor.
|
/linux-4.1.27/include/trace/events/ |
D | thermal.h | 27 __entry->temp = tz->temperature;
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | vexpress-scc.txt | 10 (like silicon temperature sensors) and as interface to other subsystems
|
/linux-4.1.27/drivers/staging/iio/adc/ |
D | Kconfig | 53 tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver" 58 temperature sensors and ADC.
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | rtas-proc.c | 537 int temperature = 0; in ppc_rtas_process_sensor() local 562 temperature = 1; in ppc_rtas_process_sensor() 653 if (temperature) { in ppc_rtas_process_sensor()
|
/linux-4.1.27/drivers/iio/imu/inv_mpu6050/ |
D | inv_mpu_iio.h | 53 u8 temperature; member
|
/linux-4.1.27/drivers/platform/x86/ |
D | acerhdf.c | 479 unsigned long *temperature) in acerhdf_get_crit_temp() argument 481 *temperature = ACERHDF_TEMP_CRIT; in acerhdf_get_crit_temp()
|
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/ |
D | renesas-memory-controllers.txt | 31 - "temp" (normal (temperature) interrupt)
|
/linux-4.1.27/drivers/iio/adc/ |
D | Kconfig | 28 8 Channel ADC with temperature sensor. 40 8 Channel ADC with temperature sensor. 322 detection, battery voltage and temperature measurement, die 323 temperature measurement, system supply voltage, audio accessory,
|
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/ti/ |
D | emif.txt | 42 has capability for generating SDRAM temperature alerts
|