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 sensor chips. The chips support one local temperature sensor plus four, six, or seven remote temperature sensors. Remote temperature sensors are diode-connected thermal transitors, except for MAX6698 which supports three diode-connected thermal transistors plus three thermistors in addition to the local temperature sensor. The driver provides the following sysfs attributes. temp1 is the local (chip) temperature, temp[2..n] are remote temperatures. The actually supported per-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)