xref: /linux/Documentation/hwmon/tmp108.rst (revision 7f71507851fc7764b36a3221839607d3a45c2025)
1Kernel driver tmp108
2====================
3
4Supported chips:
5
6  * NXP P3T1085
7
8    Prefix: 'p3t1085'
9
10    Addresses scanned: none
11
12    Datasheet: https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf
13
14  * Texas Instruments TMP108
15
16    Prefix: 'tmp108'
17
18    Addresses scanned: none
19
20    Datasheet: https://www.ti.com/product/tmp108
21
22Author:
23
24	John Muir <john@jmuir.com>
25
26Description
27-----------
28
29The Texas Instruments TMP108 implements one temperature sensor. An alert pin
30can be set when temperatures exceed minimum or maximum values plus or minus a
31hysteresis value. (This driver does not support interrupts for the alert pin,
32and the device runs in comparator mode.)
33
34The sensor is accurate to 0.75C over the range of -25 to +85 C, and to 1.0
35degree from -40 to +125 C. Resolution of the sensor is 0.0625 degree. The
36operating temperature has a minimum of -55 C and a maximum of +150 C.
37Hysteresis values can be set to 0, 1, 2, or 4C.
38
39The TMP108 has a programmable update rate that can select between 8, 4, 1, and
400.5 Hz.
41
42By default the TMP108 reads the temperature continuously. To conserve power,
43the TMP108 has a one-shot mode where the device is normally shut-down. When a
44one shot is requested the temperature is read, the result can be retrieved,
45and then the device is shut down automatically. (This driver only supports
46continuous mode.)
47
48The driver provides the common sysfs-interface for temperatures (see
49Documentation/hwmon/sysfs-interface.rst under Temperatures).
50