内核驱动 max1668

支持的芯片

作者

David George <david.george@ska.ac.za>

描述

此驱动程序实现了对 Maxim MAX1668、MAX1805 和 MAX1989 芯片的支持。

这三款设备非常相似,但 MAX1805 的功能集有所减少;它只有两个远程温度输入,而其他两款 IC 则有四个。

该驱动程序能够区分设备并创建如下 sysfs 条目

  • MAX1805、MAX1668 和 MAX1989

temp1_input

只读

本地(环境)温度

temp1_max

读写

本地温度最大报警阈值

temp1_max_alarm

只读

本地温度最大阈值报警

temp1_min

读写

本地温度最小报警阈值

temp1_min_alarm

只读

本地温度最小阈值报警

temp2_input

只读

远程温度 1

temp2_max

读写

远程温度 1 最大报警阈值

temp2_max_alarm

只读

远程温度 1 最大阈值报警

temp2_min

读写

远程温度 1 最小报警阈值

temp2_min_alarm

只读

远程温度 1 最小阈值报警

temp3_input

只读

远程温度 2

temp3_max

读写

远程温度 2 最大报警阈值

temp3_max_alarm

只读

远程温度 2 最大阈值报警

temp3_min

读写

远程温度 2 最小报警阈值

temp3_min_alarm

只读

远程温度 2 最小阈值报警

  • 仅限 MAX1668 和 MAX1989

temp4_input

只读

远程温度 3

temp4_max

读写

远程温度 3 最大报警阈值

temp4_max_alarm

只读

远程温度 3 最大阈值报警

temp4_min

读写

远程温度 3 最小报警阈值

temp4_min_alarm

只读

远程温度 3 最小阈值报警

temp5_input

只读

远程温度 4

temp5_max

读写

远程温度 4 最大报警阈值

temp5_max_alarm

只读

远程温度 4 最大阈值报警

temp5_min

读写

远程温度 4 最小报警阈值

temp5_min_alarm

只读

远程温度 4 最小阈值报警

模块参数

  • read_only: int 如果您希望阻止对报警阈值的写入访问,请设置为非零值。