xref: /linux/Documentation/hwmon/tmp421.rst (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1Kernel driver tmp421
2====================
3
4Supported chips:
5
6  * Texas Instruments TMP421
7
8    Prefix: 'tmp421'
9
10    Addresses scanned: I2C 0x2a, 0x4c, 0x4d, 0x4e and 0x4f
11
12    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
13
14  * Texas Instruments TMP422
15
16    Prefix: 'tmp422'
17
18    Addresses scanned: I2C 0x4c, 0x4d, 0x4e and 0x4f
19
20    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
21
22  * Texas Instruments TMP423
23
24    Prefix: 'tmp423'
25
26    Addresses scanned: I2C 0x4c and 0x4d
27
28    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
29
30  * Texas Instruments TMP441
31
32    Prefix: 'tmp441'
33
34    Addresses scanned: I2C 0x2a, 0x4c, 0x4d, 0x4e and 0x4f
35
36    Datasheet: https://www.ti.com/product/tmp441
37
38  * Texas Instruments TMP442
39
40    Prefix: 'tmp442'
41
42    Addresses scanned: I2C 0x4c and 0x4d
43
44    Datasheet: https://www.ti.com/product/tmp442
45
46Authors:
47
48	Andre Prendel <andre.prendel@gmx.de>
49
50Description
51-----------
52
53This driver implements support for Texas Instruments TMP421, TMP422,
54TMP423, TMP441, and TMP442 temperature sensor chips. These chips
55implement one local and up to one (TMP421, TMP441), up to two (TMP422,
56TMP442) or up to three (TMP423) remote sensors. Temperature is measured
57in degrees Celsius. The chips are wired over I2C/SMBus and specified
58over a temperature range of -40 to +125 degrees Celsius. Resolution
59for both the local and remote channels is 0.0625 degree C.
60
61The chips support only temperature measurement. The driver exports
62the temperature values via the following sysfs files:
63
64**temp[1-4]_input**
65
66**temp[2-4]_fault**
67
68Each sensor can be individually disabled via Devicetree or from sysfs
69via:
70
71**temp[1-4]_enable**
72
73If labels were specified in Devicetree, additional sysfs files will
74be present:
75
76**temp[1-4]_label**
77