|  | .. SPDX-License-Identifier: GPL-2.0 | 
|  |  | 
|  | Kernel driver tmp464 | 
|  | ==================== | 
|  |  | 
|  | Supported chips: | 
|  |  | 
|  | * Texas Instruments TMP464 | 
|  |  | 
|  | Prefix: 'tmp464' | 
|  |  | 
|  | Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b | 
|  |  | 
|  | Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp464.html | 
|  |  | 
|  | * Texas Instruments TMP468 | 
|  |  | 
|  | Prefix: 'tmp468' | 
|  |  | 
|  | Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b | 
|  |  | 
|  | Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp468.html | 
|  |  | 
|  | Authors: | 
|  |  | 
|  | Agathe Porte <agathe.porte@nokia.com> | 
|  | Guenter Roeck <linux@roeck-us.net> | 
|  |  | 
|  | Description | 
|  | ----------- | 
|  |  | 
|  | This driver implements support for Texas Instruments TMP464 and TMP468 | 
|  | temperature sensor chips. TMP464 provides one local and four remote | 
|  | sensors. TMP468 provides one local and eight remote sensors. | 
|  | Temperature is measured in degrees Celsius. The chips are wired over | 
|  | I2C/SMBus and specified over a temperature range of -40 to +125 degrees | 
|  | Celsius. Resolution for both the local and remote channels is 0.0625 | 
|  | degree C. | 
|  |  | 
|  | The chips support only temperature measurements. The driver exports | 
|  | temperature values, limits, and alarms via the following sysfs files: | 
|  |  | 
|  | **temp[1-9]_input** | 
|  |  | 
|  | **temp[1-9]_max** | 
|  |  | 
|  | **temp[1-9]_max_hyst** | 
|  |  | 
|  | **temp[1-9]_max_alarm** | 
|  |  | 
|  | **temp[1-9]_crit** | 
|  |  | 
|  | **temp[1-9]_crit_alarm** | 
|  |  | 
|  | **temp[1-9]_crit_hyst** | 
|  |  | 
|  | **temp[2-9]_offset** | 
|  |  | 
|  | **temp[2-9]_fault** | 
|  |  | 
|  | Each sensor can be individually disabled via Devicetree or from sysfs | 
|  | via: | 
|  |  | 
|  | **temp[1-9]_enable** | 
|  |  | 
|  | If labels were specified in Devicetree, additional sysfs files will | 
|  | be present: | 
|  |  | 
|  | **temp[1-9]_label** | 
|  |  | 
|  | The update interval is configurable with the following sysfs attribute. | 
|  |  | 
|  | **update_interval** |