Linux-libre 5.4.47-gnu
[librecmc/linux-libre.git] / Documentation / hwmon / tmp421.rst
1 Kernel driver tmp421
2 ====================
3
4 Supported 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: http://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: http://www.ti.com/product/tmp442
45
46 Authors:
47
48         Andre Prendel <andre.prendel@gmx.de>
49
50 Description
51 -----------
52
53 This driver implements support for Texas Instruments TMP421, TMP422,
54 TMP423, TMP441, and TMP442 temperature sensor chips. These chips
55 implement one local and up to one (TMP421, TMP441), up to two (TMP422,
56 TMP442) or up to three (TMP423) remote sensors. Temperature is measured
57 in degrees Celsius. The chips are wired over I2C/SMBus and specified
58 over a temperature range of -40 to +125 degrees Celsius. Resolution
59 for both the local and remote channels is 0.0625 degree C.
60
61 The chips support only temperature measurement. The driver exports
62 the temperature values via the following sysfs files:
63
64 **temp[1-4]_input**
65
66 **temp[2-4]_fault**