0001 Kernel driver max31790
0002 ======================
0003
0004 Supported chips:
0005
0006 * Maxim MAX31730
0007
0008 Prefix: 'max31730'
0009
0010 Addresses scanned: 0x1c, 0x1d, 0x1e, 0x1f, 0x4c, 0x4d, 0x4e, 0x4f
0011
0012 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX31730.pdf
0013
0014 Author: Guenter Roeck <linux@roeck-us.net>
0015
0016
0017 Description
0018 -----------
0019
0020 This driver implements support for Maxim MAX31730.
0021
0022 The MAX31730 temperature sensor monitors its own temperature and the
0023 temperatures of three external diode-connected transistors. The operating
0024 supply voltage is from 3.0V to 3.6V. Resistance cancellation compensates
0025 for high series resistance in circuit-board traces and the external thermal
0026 diode, while beta compensation corrects for temperature-measurement
0027 errors due to low-beta sensing transistors.
0028
0029
0030 Sysfs entries
0031 -------------
0032
0033 =================== == =======================================================
0034 temp[1-4]_enable RW Temperature enable/disable
0035 Set to 0 to enable channel, 0 to disable
0036 temp[1-4]_input RO Temperature input
0037 temp[2-4]_fault RO Fault indicator for remote channels
0038 temp[1-4]_max RW Maximum temperature
0039 temp[1-4]_max_alarm RW Maximum temperature alarm
0040 temp[1-4]_min RW Minimum temperature. Common for all channels.
0041 Only temp1_min is writeable.
0042 temp[1-4]_min_alarm RO Minimum temperature alarm
0043 temp[2-4]_offset RW Temperature offset for remote channels
0044 =================== == =======================================================