Home
last modified time | relevance | path

Searched full:temperature (Results 1 – 25 of 1123) sorted by relevance

12345678910>>...45

/linux/drivers/thermal/
H A Dthermal_thresholds.c57 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/Documentation/hwmon/
H A Dasc7621.rst27 specification. First enhancement is temperature reading resolution. We
42 data sheet. Our temperature reports and fan PWM outputs are very smooth
44 temperature reports. The smoother PWM output does not require user
49 outputs that are based on temperature limits. These are in 19h and 1Ah.
51 We offer flexible mapping of temperature readings to thermal zones. Any
52 temperature may be mapped to any zone, which has a default assignment
61 Both remote diode temperature readings may be given an offset value such
62 that the reported reading as well as the temperature used to determine
87 Using a 10-bit ADC, the aSC7621 measures the temperature of two remote diode
91 Using temperature information from these four zones, an automatic fan speed
[all …]
H A Dpeci-cputemp.rst40 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.
54 temp1_crit_hyst Provides the hysteresis temperature of the CPU
55 package. Returns Tcontrol, the temperature at which
59 temp2_input Provides current temperature of the CPU package scaled
61 temp2_max Provides thermal control temperature of the CPU package
63 temp2_crit Provides shutdown temperature of the CPU package which
[all …]
H A Ddrivetemp.rst23 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 Dadt7410.rst50 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 Damc6821.rst22 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 Dk8temp.rst21 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
47 Temperature known as TCaseMax was specified for processors up to revision E.
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.
[all …]
H A Dmax31760.rst21 The MAX31760 integrates temperature sensing along with precision PWM fan
22 control. It accurately measures its local die temperature and the remote
23 temperature of a discrete diode-connected transistor, such as a 2N3906,
25 and other ASICs. Multiple temperature thresholds, such as local
27 I2C-compatible interface. Fan speed is controlled based on the temperature
30 the user to program a smooth nonlinear fan speed vs. temperature transfer
35 remote high-temperature threshold has been exceeded.
37 Temperature measurement range: from -55°C to 125°C
39 Temperature Resolution: 11 Bits, ±0.125°C
64 temp[1-2]_label "Remote" and "Local" temperature channel labels
[all …]
H A Dintel-m10-bmc-hwmon.rst18 This driver adds the temperature, voltage, current and power reading
41 tempX_input Temperature of the component (specified by tempX_label)
42 tempX_max Temperature maximum setpoint of the component
43 tempX_crit Temperature critical setpoint of the component
44 tempX_max_hyst Hysteresis for temperature maximum of the component
45 tempX_crit_hyst Hysteresis for temperature critical of the component
46 temp1_label "Board Temperature"
47 temp2_label "FPGA Die Temperature"
48 temp3_label "QSFP0 Temperature"
49 temp4_label "QSFP1 Temperature"
[all …]
H A Dw83627ehf.rst87 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 Dspd5118.rst8 * 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
42 temp1_input Temperature (RO)
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)
48 temp1_lcrit_alarm Temperature low critical alarm
[all …]
H A Dw83792d.rst44 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 Dltc2947.rst22 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
81 temp1_input Chip Temperature (in milliC)
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
[all …]
H A Dsmpro-hwmon.rst22 * temperature
54 temp1_input millicelsius RO SoC temperature
55 temp2_input millicelsius RO Max temperature reported among SoC VRDs
56 temp2_crit millicelsius RO SoC VRD HOT Threshold temperature
57 temp3_input millicelsius RO Max temperature reported among DIMM VRDs
58 temp4_input millicelsius RO Max temperature reported among Core VRDs
59 temp5_input millicelsius RO Temperature of DIMM0 on CH0
61 temp6_input millicelsius RO Temperature of DIMM0 on CH1
63 temp7_input millicelsius RO Temperature of DIMM0 on CH2
65 temp8_input millicelsius RO Temperature of DIMM0 on CH3
[all …]
H A Dlm83.rst29 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 …]
/linux/drivers/iio/humidity/
H A DKconfig8 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/devicetree/bindings/iio/afe/
H A Dtemperature-transducer.yaml4 $id: http://devicetree.org/schemas/iio/afe/temperature-transducer.yaml#
7 title: Temperature Transducer
13 A temperature transducer is a device that converts a thermal quantity
14 into any other physical quantity. This binding applies to temperature to
15 voltage (like the LTC2997), and temperature to current (like the AD590)
19 When an io-channel measures the output voltage of a temperature analog front
20 end such as a temperature transducer, the interesting measurement is almost
21 always the corresponding temperature, not the voltage output. This binding
29 When using a temperature to voltage transducer, Rsense is set to 1.
31 The following circuits show a temperature to current and a temperature to
[all …]
/linux/drivers/hwmon/
H A Dintel-m10-bmc-hwmon.c38 { 0x100, 0x104, 0x108, 0x10c, 0x0, 500, "Board Temperature" },
39 { 0x110, 0x114, 0x118, 0x0, 0x0, 500, "FPGA Die Temperature" },
40 { 0x11c, 0x124, 0x120, 0x0, 0x0, 500, "QSFP0 Temperature" },
41 { 0x12c, 0x134, 0x130, 0x0, 0x0, 500, "QSFP1 Temperature" },
42 { 0x168, 0x0, 0x0, 0x0, 0x0, 500, "Retimer A Temperature" },
43 { 0x16c, 0x0, 0x0, 0x0, 0x0, 500, "Retimer A SerDes Temperature" },
44 { 0x170, 0x0, 0x0, 0x0, 0x0, 500, "Retimer B Temperature" },
45 { 0x174, 0x0, 0x0, 0x0, 0x0, 500, "Retimer B SerDes Temperature" },
102 { 0x100, 0x104, 0x108, 0x10c, 0x0, 500, "Board Inlet Air Temperature" },
103 { 0x110, 0x114, 0x118, 0x0, 0x0, 500, "FPGA Core Temperature" },
[all …]
/linux/Documentation/driver-api/thermal/
H A Dexynos_thermal.rst17 This driver allows to read temperature inside Samsung Exynos4/5 series of SoC.
19 The chip only exposes the measured 8-bit temperature code value
21 Temperature can be taken from the temperature code.
22 There are three equations converting from temperature to temperature code.
38 Temperature code, T: Temperature,
41 Temperature code measured at 25 degree Celsius which is unchanged
44 Temperature code measured at 85 degree Celsius which is unchanged
47 when temperature exceeds pre-defined levels.
51 Level_0: current temperature > trigger_level_0 + threshold
52 Level_1: current temperature > trigger_level_1 + threshold
[all …]
H A Dpower_allocator.rst10 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 …]
/linux/drivers/thermal/qcom/
H A DKconfig3 tristate "Qualcomm TSENS Temperature Alarm"
10 Also able to set threshold temperature for both hot and cold and update
21 Thermal client sets threshold temperature for both warm and cool and
25 tristate "Qualcomm SPMI PMIC MBG Temperature monitor"
31 The MBG block monitors PMIC die temperature in hardware and raises an
34 Temperature is read from the associated ADC channel, and threshold
44 Thermal client sets threshold temperature for both warm and cool and
48 tristate "Qualcomm SPMI PMIC Temperature Alarm"
54 trip points. The temperature reported by the thermal sensor reflects the
55 real time die temperature if an ADC is present or an estimate of the
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-thermal14 Current temperature as reported by thermal zone (sensor).
51 The temperature above which trip point will be fired.
102 Interface to set the emulated temperature method in thermal zone
103 (sensor). After setting this temperature, the thermal zone may
104 pass this temperature to platform emulation function if
106 different temperature threshold and its associated cooling
117 flooding this sysfs node with low temperature values.
140 controller during temperature overshoot. Temperature overshoot
141 is when the current temperature is above the "desired
142 temperature" trip point. For more information see
[all …]
/linux/Documentation/devicetree/bindings/iio/temperature/
H A Dmelexis,mlx90632.yaml4 $id: http://devicetree.org/schemas/iio/temperature/melexis,mlx90632.yaml#
7 title: Melexis MLX90632 and MLX90635 contactless Infra Red temperature sensor
15 There are various applications for the Infra Red contactless temperature
17 measured object temperature is in range between -20 to 200 degrees
19 object temperature range for industrial applications. Since it can
20 operate and measure ambient temperature in range of -20 to 85 degrees
24 temperature. MLX90632 can be calibrated to reduce the housing effect via
28 emissivity should be set before requesting the object temperature.
33 measured object temperature is in range between -20 to 100 degrees
35 object temperature range for industrial applications, while just 0.2
[all …]
/linux/Documentation/w1/slaves/
H A Dw1_therm.rst7 * Maxim ds18*20 based temperature sensors.
8 * Maxim ds1825 based temperature sensors.
9 * GXCAS GX20MH01 temperature sensor.
18 w1_therm provides basic temperature conversion for ds18*20, ds28ea00, GX20MH01
32 read sequence will initiate a temperature conversion, then provide two
36 displays the retained values along with a temperature in millidegrees
39 Alternatively, temperature can be read using ``temperature`` sysfs, it
40 returns only the temperature in millidegrees Centigrade.
50 but at least one sensor value has not been read yet. Result temperature is
51 then accessed by reading the ``temperature`` entry of each device, which
[all …]
/linux/Documentation/devicetree/bindings/hwmon/
H A Dmax6697.txt24 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>;

12345678910>>...45