内核驱动 tmp421¶
支持的芯片
德州仪器 TMP421
前缀:‘tmp421’
扫描地址:I2C 0x2a, 0x4c, 0x4d, 0x4e 和 0x4f
数据手册:http://focus.ti.com/docs/prod/folders/print/tmp421.html
德州仪器 TMP422
前缀:‘tmp422’
扫描地址:I2C 0x4c, 0x4d, 0x4e 和 0x4f
数据手册:http://focus.ti.com/docs/prod/folders/print/tmp421.html
德州仪器 TMP423
前缀:‘tmp423’
扫描地址:I2C 0x4c 和 0x4d
数据手册:http://focus.ti.com/docs/prod/folders/print/tmp421.html
德州仪器 TMP441
前缀:‘tmp441’
扫描地址:I2C 0x2a, 0x4c, 0x4d, 0x4e 和 0x4f
德州仪器 TMP442
前缀:‘tmp442’
扫描地址:I2C 0x4c 和 0x4d
作者
Andre Prendel <andre.prendel@gmx.de>
描述¶
此驱动程序实现了对德州仪器 TMP421、TMP422、TMP423、TMP441 和 TMP442 温度传感器芯片的支持。这些芯片实现了一个本地传感器和最多一个 (TMP421、TMP441)、最多两个 (TMP422、TMP442) 或最多三个 (TMP423) 远程传感器。温度以摄氏度为单位测量。这些芯片通过 I2C/SMBus 连接,并且在 -40 到 +125 摄氏度的温度范围内指定。本地和远程通道的分辨率均为 0.0625 摄氏度。
这些芯片仅支持温度测量。驱动程序通过以下 sysfs 文件导出温度值
temp[1-4]_input
temp[2-4]_fault
每个传感器可以通过设备树或从 sysfs 通过以下方式单独禁用
temp[1-4]_enable
如果在设备树中指定了标签,则会存在额外的 sysfs 文件
temp[1-4]_label