内核驱动 tps40422¶
支持的芯片
TI TPS40422
前缀: ‘tps40422’
扫描地址: -
作者: Zhu Laiwen <richard.zhu@nsn.com>
描述¶
此驱动程序支持带有 PMBus 的 TI TPS40422 双路输出或双相同步降压控制器
该驱动程序是核心 PMBus 驱动程序的客户端驱动程序。有关 PMBus 客户端驱动程序的详细信息,请参阅 内核驱动 pmbus。
使用注意事项¶
此驱动程序不会自动检测设备。您必须显式地实例化设备。有关详细信息,请参阅 如何实例化 I2C 设备。
平台数据支持¶
该驱动程序支持标准的 PMBus 驱动程序平台数据。
Sysfs 条目¶
支持以下属性。
in[1-2]_label |
“vout[1-2]” |
in[1-2]_input |
测量的电压。来自 READ_VOUT 寄存器。 |
in[1-2]_alarm |
电压报警。 |
curr[1-2]_input |
测量的电流。来自 READ_IOUT 寄存器。 |
curr[1-2]_label |
“iout[1-2]” |
curr1_max |
最大电流。来自 IOUT_OC_WARN_LIMIT 寄存器。 |
curr1_crit |
临界最大电流。来自 IOUT_OC_FAULT_LIMIT 寄存器。 |
curr1_max_alarm |
电流高报警。来自 IOUT_OC_WARN_LIMIT 状态。 |
curr1_crit_alarm |
电流临界高报警。来自 IOUT_OC_FAULT 状态。 |
curr2_alarm |
电流高报警。来自 IOUT_OC_WARNING 状态。 |
temp1_input |
测量的温度。来自第 0 页上的 READ_TEMPERATURE_2 寄存器。 |
temp1_max |
最高温度。来自 OT_WARN_LIMIT 寄存器。 |
temp1_crit |
临界高温。来自 OT_FAULT_LIMIT 寄存器。 |
temp1_max_alarm |
芯片温度高报警。如果设置了 TEMP_OT_WARNING 状态,则通过将第 0 页上的 READ_TEMPERATURE_2 与 OT_WARN_LIMIT 进行比较来设置。 |
temp1_crit_alarm |
芯片温度临界高报警。如果设置了 TEMP_OT_FAULT 状态,则通过将第 0 页上的 READ_TEMPERATURE_2 与 OT_FAULT_LIMIT 进行比较来设置。 |
temp2_input |
测量的温度。来自第 1 页上的 READ_TEMPERATURE_2 寄存器。 |
temp2_alarm |
第 1 页上的芯片温度报警。 |