xref: /linux/Documentation/hwmon/lm92.rst (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1Kernel driver lm92
2==================
3
4Supported chips:
5
6  * National Semiconductor / Texas Instruments LM92
7
8    Prefix: 'lm92'
9
10    Addresses scanned: I2C 0x48 - 0x4b
11
12    Datasheet: https://www.ti.com/lit/gpn/LM92
13
14  * National Semiconductor / Texas Instruments LM76
15
16    Prefix: 'lm92'
17
18    Addresses scanned: none, must be instantiated explicitly
19
20    Datasheet: https://www.ti.com/lit/gpn/LM76
21
22  * Maxim /Analog Devices MAX6633/MAX6634/MAX6635
23
24    Prefix: 'max6635'
25
26    Addresses scanned: none, must be instantiated explicitly
27
28    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6633-max6635.pdf
29
30
31Authors:
32       - Abraham van der Merwe <abraham@2d3d.co.za>
33       - Jean Delvare <jdelvare@suse.de>
34
35
36Description
37-----------
38
39This driver implements support for the National Semiconductor / Texas
40Instruments LM92 temperature sensor.
41
42Each LM92 temperature sensor supports a single temperature sensor. There are
43alarms for high, low, and critical thresholds. There's also an hysteresis to
44control the thresholds for resetting alarms.
45
46The driver also supports LM76 and Maxim MAX6633/MAX6634/MAX6635, which are
47mostly compatible but do not have a vendor ID register and therefore must be
48instantiated explicitly.
49