Kernel driver max6697¶
Supported chips:
Maxim MAX6581
Prefix: ‘max6581’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf
Maxim MAX6602
Prefix: ‘max6602’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf
Maxim MAX6622
Prefix: ‘max6622’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf
Maxim MAX6636
Prefix: ‘max6636’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf
Maxim MAX6689
Prefix: ‘max6689’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf
Maxim MAX6693
Prefix: ‘max6693’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf
Maxim MAX6694
Prefix: ‘max6694’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf
Maxim MAX6697
Prefix: ‘max6697’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf
Maxim MAX6698
Prefix: ‘max6698’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf
Maxim MAX6699
Prefix: ‘max6699’
Datasheet:http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf
Author:
Guenter Roeck <linux@roeck-us.net>
Description¶
This driver implements support for several MAX6697 compatible temperature sensorchips. The chips support one local temperature sensor plus four, six, or sevenremote temperature sensors. Remote temperature sensors are diode-connectedthermal transitors, except for MAX6698 which supports three diode-connectedthermal transistors plus three thermistors in addition to the local temperaturesensor.
The driver provides the following sysfs attributes. temp1 is the local (chip)temperature, temp[2..n] are remote temperatures. The actually supportedper-channel attributes are chip type and channel dependent.
| tempX_input | RO | temperature |
| tempX_max | RW | temperature maximum threshold |
| tempX_max_alarm | RO | temperature maximum threshold alarm |
| tempX_crit | RW | temperature critical threshold |
| tempX_crit_alarm | RO | temperature critical threshold alarm |
| tempX_fault | RO | temperature diode fault (remote sensors only) |