Documentation/hwmon/lm92.rst

Source file repositories/reference/linux-study-clean/Documentation/hwmon/lm92.rst

File Facts

System
Linux kernel
Corpus path
Documentation/hwmon/lm92.rst
Extension
.rst
Size
1256 bytes
Lines
49
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

Kernel driver lm92
==================

Supported chips:

  * National Semiconductor / Texas Instruments LM92

    Prefix: 'lm92'

    Addresses scanned: I2C 0x48 - 0x4b

    Datasheet: https://www.ti.com/lit/gpn/LM92

  * National Semiconductor / Texas Instruments LM76

    Prefix: 'lm92'

    Addresses scanned: none, must be instantiated explicitly

    Datasheet: https://www.ti.com/lit/gpn/LM76

  * Maxim /Analog Devices MAX6633/MAX6634/MAX6635

    Prefix: 'max6635'

    Addresses scanned: none, must be instantiated explicitly

    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6633-max6635.pdf


Authors:
       - Abraham van der Merwe <abraham@2d3d.co.za>
       - Jean Delvare <jdelvare@suse.de>


Description
-----------

This driver implements support for the National Semiconductor / Texas
Instruments LM92 temperature sensor.

Each LM92 temperature sensor supports a single temperature sensor. There are
alarms for high, low, and critical thresholds. There's also an hysteresis to
control the thresholds for resetting alarms.

The driver also supports LM76 and Maxim MAX6633/MAX6634/MAX6635, which are
mostly compatible but do not have a vendor ID register and therefore must be
instantiated explicitly.

Annotation

Implementation Notes