内核驱动 max1668¶
支持的芯片
Maxim MAX1668, MAX1805 和 MAX1989
前缀: ‘max1668’
扫描的地址: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d, 0x4e
数据手册: http://datasheets.maxim-ic.com/en/ds/MAX1668-MAX1989.pdf
作者
David George <david.george@ska.ac.za>
描述¶
此驱动程序实现了对 Maxim MAX1668、MAX1805 和 MAX1989 芯片的支持。
这三个设备非常相似,但 MAX1805 的功能集有所减少;只有两个远程温度输入,而其他两个 IC 上有四个。
该驱动程序能够区分这些设备,并按如下方式创建 sysfs 条目
MAX1805、MAX1668 和 MAX1989
temp1_input |
ro |
本地(环境)温度 |
temp1_max |
rw |
本地温度最大警报阈值 |
temp1_max_alarm |
ro |
本地温度最大阈值警报 |
temp1_min |
rw |
本地温度最小警报阈值 |
temp1_min_alarm |
ro |
本地温度最小阈值警报 |
temp2_input |
ro |
远程温度 1 |
temp2_max |
rw |
远程温度 1 最大警报阈值 |
temp2_max_alarm |
ro |
远程温度 1 最大阈值警报 |
temp2_min |
rw |
远程温度 1 最小警报阈值 |
temp2_min_alarm |
ro |
远程温度 1 最小阈值警报 |
temp3_input |
ro |
远程温度 2 |
temp3_max |
rw |
远程温度 2 最大警报阈值 |
temp3_max_alarm |
ro |
远程温度 2 最大阈值警报 |
temp3_min |
rw |
远程温度 2 最小警报阈值 |
temp3_min_alarm |
ro |
远程温度 2 最小阈值警报 |
仅限 MAX1668 和 MAX1989
temp4_input |
ro |
远程温度 3 |
temp4_max |
rw |
远程温度 3 最大警报阈值 |
temp4_max_alarm |
ro |
远程温度 3 最大阈值警报 |
temp4_min |
rw |
远程温度 3 最小警报阈值 |
temp4_min_alarm |
ro |
远程温度 3 最小阈值警报 |
temp5_input |
ro |
远程温度 4 |
temp5_max |
rw |
远程温度 4 最大警报阈值 |
temp5_max_alarm |
ro |
远程温度 4 最大阈值警报 |
temp5_min |
rw |
远程温度 4 最小警报阈值 |
temp5_min_alarm |
ro |
远程温度 4 最小阈值警报 |
模块参数¶
read_only: int 如果您希望阻止对警报阈值的写入访问,则设置为非零值。