Home
last modified time | relevance | path

Searched +full:- +full:temperature (Results 1 – 25 of 1007) sorted by relevance

12345678910>>...41

/linux/drivers/thermal/
H A Dthermal_thresholds.c1 // SPDX-License-Identifier: GPL-2.0
18 INIT_LIST_HEAD(&tz->user_thresholds); in thermal_thresholds_init()
25 struct list_head *thresholds = &tz->user_thresholds; in __thermal_thresholds_flush()
29 list_del(&entry->list_node); in __thermal_thresholds_flush()
36 lockdep_assert_held(&tz->lock); in thermal_thresholds_flush()
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
79 if (!(t->direction & THERMAL_THRESHOLD_WAY_UP)) in thermal_thresholds_handle_raising()
[all …]
/linux/Documentation/hwmon/
H A Dnct6775.rst19 * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
83 * Nuvoton NCT6796D-S/NCT6799D-R
93 Guenter Roeck <linux@roeck-us.net>
96 -----------
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
[all …]
H A Dasc7621.rst20 Andigilog has both the PECI and pre-PECI versions of the Heceta-6, as
21 Intel calls them. Heceta-6e has high frequency PWM and Heceta-6p has
23 Heceta-6e part and aSC7621 is the Heceta-6p part. They are both in
27 specification. First enhancement is temperature reading resolution. We
28 have used registers below 20h for vendor-specific functions in addition
29 to those in the Intel-specified vendor range.
32 The fan speed control uses this finer value to produce a "step-less" fan
33 PWM output. These two bytes are "read-locked" to guarantee that once a
34 high or low byte is read, the other byte is locked-in until after the
37 sheet says 10-bits of resolution, although you may find the lower bits
[all …]
H A Dmax1668.rst12 Datasheet: http://datasheets.maxim-ic.com/en/ds/MAX1668-MAX1989.pdf
19 -----------
25 set; only two remote temperature inputs vs the four available on the other
31 - MAX1805, MAX1668 and MAX1989:
34 temp1_input ro local (ambient) temperature
35 temp1_max rw local temperature maximum threshold for alarm
36 temp1_max_alarm ro local temperature maximum threshold alarm
37 temp1_min rw local temperature minimum threshold for alarm
38 temp1_min_alarm ro local temperature minimum threshold alarm
39 temp2_input ro remote temperature 1
[all …]
H A Dmax6639.rst12 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX6639-MAX6639F.pdf
15 - He Changqing <hechangqing@semptian.com>
16 - Roland Stigge <stigge@antcom.de>
19 -----------
21 This driver implements support for the Maxim MAX6639. This chip is a 2-channel
22 temperature monitor with dual PWM fan speed controller. It can monitor its own
23 temperature and one external diode-connected transistor or two external
24 diode-connected transistors.
31 temp1_input R Temperature channel 1 input (0..150 C)
32 temp2_input R Temperature channel 2 input (0..150 C)
[all …]
H A Dadt7410.rst14 https://www.analog.com/static/imported-files/data_sheets/ADT7410.pdf
23 https://www.analog.com/static/imported-files/data_sheets/ADT7420.pdf
33 https://www.analog.com/static/imported-files/data_sheets/ADT7310.pdf
43 https://www.analog.com/static/imported-files/data_sheets/ADT7320.pdf
48 -----------
50 The ADT7310/ADT7410 is a temperature sensor with rated temperature range of
51 -55°C to +150°C. It has a high accuracy of +/-0.5°C and can be operated at a
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
[all …]
H A Ddrivetemp.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ----------
10 ANS T13/1699-D
11 Information technology - AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)
14 Information technology - SCSI Primary Commands - 4 (SPC-4)
17 Information technology - SCSI / ATA Translation - 5 (SAT-5)
21 -----------
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
[all …]
H A Damc6821.rst19 -----------
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.
[all …]
H A Dk8temp.rst19 -----------
21 This driver permits reading temperature sensor(s) embedded inside AMD K8
24 revisions of K8 except the first two revisions (SH-B0 and SH-B3).
26 Please note that you will need at least lm-sensors 2.10.1 for proper userspace
29 There can be up to four temperature sensors inside single CPU. The driver
30 will auto-detect the sensors and will display only temperatures from
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
[all …]
H A Dmax31760.rst1 .. SPDX-License-Identifier: GPL-2.0-or-later
19 -----------
21 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
28 reading as an index to a 48-byte lookup table (LUT) containing
29 user-programmed PWM values. The flexible LUT-based architecture enables
30 the user to program a smooth nonlinear fan speed vs. temperature transfer
[all …]
H A Dw83627ehf.rst22 * Winbond W83627DHG-P
46 * Winbond W83667HG-B
54 * Nuvoton NCT6775F/W83667HG-I
73 - Jean Delvare <jdelvare@suse.de>
74 - Yuan Mu (Winbond)
75 - Rudolf Marek <r.marek@assembler.cz>
76 - David Hubbard <david.c.hubbard@gmail.com>
77 - Gong Jun <JGong@nuvoton.com>
80 -----------
83 W83627DHG, W83627DHG-P, W83627UHG, W83667HG, W83667HG-B, W83667HG-I
[all …]
H A Dpeci-cputemp.rst1 .. SPDX-License-Identifier: GPL-2.0-only
3 Kernel driver peci-cputemp
9 Intel Xeon E5-14xx v3 family
10 Intel Xeon E5-24xx v3 family
11 Intel Xeon E5-16xx v3 family
12 Intel Xeon E5-26xx v3 family
13 Intel Xeon E5-46xx v3 family
14 Intel Xeon E7-48xx v3 family
15 Intel Xeon E7-88xx v3 family
17 Intel Xeon E5-16xx v4 family
[all …]
H A Dintel-m10-bmc-hwmon.rst1 .. SPDX-License-Identifier: GPL-2.0
3 Kernel driver intel-m10-bmc-hwmon
10 Prefix: 'n3000bmc-hwmon'
16 -----------
18 This driver adds the temperature, voltage, current and power reading
34 ----------------
38 - Intel MAX 10 BMC for Intel PAC N3000:
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
[all …]
H A Dw83792d.rst10 Addresses scanned: I2C 0x2c - 0x2f
19 -----------------
35 -----------
42 parameter; this will put it into a more well-behaved state first.
44 The driver implements three temperature sensors, seven fan rotation speed
48 The driver also implements up to seven fan control outputs: pwm1-7. Pwm1-7
53 Automatic fan control mode is possible only for fan1-fan3.
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
[all …]
H A Dspd5118.rst1 .. SPDX-License-Identifier: GPL-2.0-or-later
8 * SPD5118 (JEDEC JESD300) compliant temperature sensor chips
11 https://www.jedec.org/standards-documents/docs/jesd300-5b01
17 Addresses scanned: I2C 0x50 - 0x57
20 Guenter Roeck <linux@roeck-us.net>
24 -----------
26 This driver implements support for SPD5118 (JEDEC JESD300) compliant temperature
30 The driver auto-detects SPD5118 compliant chips, but can also be instantiated
33 A SPD5118 compliant chip supports a single temperature sensor. Critical minimum,
34 minimum, maximum, and critical temperature can be configured. There are alarms
[all …]
/linux/drivers/iio/humidity/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
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"
[all …]
/linux/Documentation/devicetree/bindings/iio/afe/
H A Dtemperature-transducer.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/afe/temperature-transducer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Temperature Transducer
10 - Liam Beguin <liambeguin@gmail.com>
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
[all …]
/linux/arch/arm64/boot/dts/exynos/
H A Dexynos5433-tmu.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/thermal/thermal.h>
11 thermal-zones {
12 atlas0_thermal: atlas0-thermal {
13 thermal-sensors = <&tmu_atlas0>;
14 polling-delay-passive = <0>;
15 polling-delay = <0>;
17 atlas0_alert_0: atlas0-alert-0 {
18 temperature = <65000>; /* millicelsius */
22 atlas0_alert_1: atlas0-alert-1 {
[all …]
/linux/Documentation/devicetree/bindings/hwmon/
H A Dnuvoton,nct7802.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Guenter Roeck <linux@roeck-us.net>
14 The NCT7802Y is a hardware monitor IC which supports one on-die and up to
15 5 remote temperature sensors with SMBus interface.
18 https://www.nuvoton.com/export/resource-files/Nuvoton_NCT7802Y_Datasheet_V12.pdf
25 - nuvoton,nct7802
30 "#address-cells":
33 "#size-cells":
[all …]
/linux/drivers/hwmon/
H A Dintel-m10-bmc-hwmon.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2018-2020 Intel Corporation. All rights reserved.
10 #include <linux/mfd/intel-m10-bmc.h>
39 { 0x100, 0x104, 0x108, 0x10c, 0x0, 500, "Board Temperature" },
40 { 0x110, 0x114, 0x118, 0x0, 0x0, 500, "FPGA Die Temperature" },
41 { 0x11c, 0x124, 0x120, 0x0, 0x0, 500, "QSFP0 Temperature" },
42 { 0x12c, 0x134, 0x130, 0x0, 0x0, 500, "QSFP1 Temperature" },
43 { 0x168, 0x0, 0x0, 0x0, 0x0, 500, "Retimer A Temperature" },
44 { 0x16c, 0x0, 0x0, 0x0, 0x0, 500, "Retimer A SerDes Temperature" },
45 { 0x170, 0x0, 0x0, 0x0, 0x0, 500, "Retimer B Temperature" },
[all …]
H A Ddrivetemp.c1 // SPDX-License-Identifier: GPL-2.0
3 * Hwmon client for disk and solid state drives with temperature sensors
7 * Hwmon client for S.M.A.R.T. hard disk drives with temperature sensors.
10 * hwmon: Driver for SCSI/ATA temperature sensors
13 * This drive supports reporting the temperature of SATA drives. It can be
14 * easily extended to report the temperature of SCSI drives.
16 * The primary means to read drive temperatures and temperature limits
18 * ATA8-ACS.
19 * It can be used to read the current drive temperature, temperature limits,
21 * feature set is documented in "AT Attachment 8 - ATA/ATAPI Command Set
[all …]
/linux/Documentation/driver-api/thermal/
H A Dexynos_thermal.rst15 ---------------------------
17 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.
27 Tc = (T - 25) * (TI2 - TI1) / (85 - 25) + TI1
31 Tc = T + TI1 - 25
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
[all …]
H A Dpower_allocator.rst6 -----------
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
20 --------------
23 Proportional-Integral-Derivative controller (PID controller) with
24 temperature as the control input and power as the controlled output:
29 - e = desired_temperature - current_temperature
30 - err_integral is the sum of previous errors
31 - diff_err = e - previous_error
[all …]
/linux/Documentation/devicetree/bindings/
H A Dtrivial-devices.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/trivial-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
27 spi-max-frequency: true
32 - enum:
34 - acbel,fsg032
35 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin
36 - ad,ad7414 # Deprecated, use adi,ad7414
[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.
61 E.g. it can be one of critical, hot, passive, `active[0-*]`
84 The trip point in this thermal zone which `cdev[0-*]` is
85 associated with; -1 means the cooling device is not
92 The influence of `cdev[0-*]` in this thermal zone. This value
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
[all …]

12345678910>>...41