内核驱动 ltc4286¶
支持的芯片
Analog Devices LTC4286
前缀:‘ltc4286’
扫描地址:-
数据手册:https://www.analog.com/media/en/technical-documentation/data-sheets/ltc4286.pdf
Analog Devices LTC4287
前缀:‘ltc4287’
扫描地址:-
数据手册:https://www.analog.com/media/en/technical-documentation/data-sheets/ltc4287.pdf
作者:Delphine CC Chiu <Delphine_CC_Chiu@Wiwynn.com>
描述¶
此驱动程序支持 Analog Devices LTC4286 和 LTC4287 热插拔控制器和数字电源监视器的硬件监控。
LTC4286 和 LTC4287 是热插拔控制器,允许将电路板从带电背板中移除或插入。它们还具有通过集成的 12 位模数转换器 (ADC) 进行的电流和电压回读功能,可通过 PMBus 接口访问。
该驱动程序是核心 PMBus 驱动程序的客户端驱动程序。有关 PMBus 客户端驱动程序的详细信息,请参阅内核驱动程序 pmbus。
使用说明¶
此驱动程序不会自动检测设备。您必须显式实例化设备。 有关详细信息,请参阅如何实例化 I2C 设备。
可以通过设备树在编译时设置以微欧为单位的分流值。如果使用设备树,请参阅 Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml 以获取绑定。
平台数据支持¶
该驱动程序支持标准 PMBus 驱动程序平台数据。有关详细信息,请参阅内核驱动程序 pmbus。
Sysfs 条目¶
支持以下属性。限制为读写,历史重置属性为只写,所有其他属性为只读。
in1_label |
“vin” |
in1_input |
测量的电压。 |
in1_alarm |
输入电压报警。 |
in1_min |
最小输入电压。 |
in1_max |
最大输入电压。 |
in2_label |
“vout1” |
in2_input |
测量的电压。 |
in2_alarm |
输出电压报警。 |
in2_min |
最小输出电压。 |
in2_max |
最大输出电压。 |
curr1_label |
“iout1” |
curr1_input |
测量的电流。 |
curr1_alarm |
输出电流报警。 |
curr1_max |
最大电流。 |
power1_label |
“pin” |
power1_input |
输入功率。 |
power1_alarm |
输入功率报警。 |
power1_max |
最大功率。 |
temp1_input |
芯片温度。 |
temp1_min |
最小芯片温度。 |
temp1_max |
最大芯片温度。 |
temp1_crit |
临界芯片温度。 |
temp1_alarm |
芯片温度报警。 |