内核驱动 ltc2978¶
支持的芯片
Analog Devices LT7170
前缀: ‘lt7170’
扫描地址: -
Analog Devices LT7171
前缀: ‘lt7171’
扫描地址: -
Linear Technology LTC2972
前缀: ‘ltc2972’
扫描地址: -
Linear Technology LTC2974
前缀: ‘ltc2974’
扫描地址: -
Linear Technology LTC2975
前缀: ‘ltc2975’
扫描地址: -
Linear Technology LTC2977
前缀: ‘ltc2977’
扫描地址: -
Linear Technology LTC2978, LTC2978A
前缀: ‘ltc2978’
扫描地址: -
数据手册: https://www.analog.com/en/products/ltc2978
Linear Technology LTC2979
前缀: ‘ltc2979’
扫描地址: -
Linear Technology LTC2980
前缀: ‘ltc2980’
扫描地址: -
Linear Technology LTC3880
前缀: ‘ltc3880’
扫描地址: -
Linear Technology LTC3882
前缀: ‘ltc3882’
扫描地址: -
Linear Technology LTC3883
前缀: ‘ltc3883’
扫描地址: -
Linear Technology LTC3884
前缀: ‘ltc3884’
扫描地址: -
Linear Technology LTC3886
前缀: ‘ltc3886’
扫描地址: -
Linear Technology LTC3887
前缀: ‘ltc3887’
扫描地址: -
Linear Technology LTC3889
前缀: ‘ltc3889’
扫描地址: -
Linear Technology LTC7841
前缀: ‘ltc7841’
扫描地址: -
Linear Technology LTC7880
前缀: ‘ltc7880’
扫描地址: -
Linear Technology LTM2987
前缀: ‘ltm2987’
扫描地址: -
Linear Technology LTM4644
前缀: ‘ltm4644’
扫描地址: -
Linear Technology LTM4673
Linear Technology LTM4675
Linear Technology LTM4676
前缀: ‘ltm4676’
扫描地址: -
Linear Technology LTM4677
前缀: ‘ltm4677’
扫描地址: -
Linear Technology LTM4678
前缀: ‘ltm4678’
扫描地址: -
Analog Devices LTM4680
前缀: ‘ltm4680’
扫描地址: -
Analog Devices LTM4686
前缀: ‘ltm4686’
扫描地址: -
Analog Devices LTM4700
前缀: ‘ltm4700’
扫描地址: -
作者: Guenter Roeck <linux@roeck-us.net>
描述¶
LT7170 和 LT7171 是 20 A、16 V 单相或双相静音开关
降压稳压器,带数字电源系统管理功能。
LTC2974 和 LTC2975 是四路数字电源管理器。
LTC2978 是一个八路电源监控器。
LTC2977 是 LTC2978 的引脚兼容替代品。
LTC2980 是一个 16 通道电源系统管理器,由两个 LTC2977 组成,
集成在一个芯片上。该芯片被实例化并报告为两个独立的芯片,
在两个不同的 I2C 总线地址上。
LTC3880、LTC3882、LTC3886 和 LTC3887 是双输出多相降压
DC/DC 控制器。
LTC3883 是一个单相降压 DC/DC 控制器。
LTM2987 是一个 16 通道电源系统管理器,包含两个 LTC2977 以及
额外的组件,集成在一个芯片上。该芯片被实例化并报告为
两个独立的芯片,在两个不同的 I2C 总线地址上。
LTM4675 是一个双路 9A 或单路 18A μModule 稳压器
LTM4676 是一个双路 13A 或单路 26A μModule 稳压器。
LTM4686 是一个双路 10A 或单路 20A μModule 稳压器。
使用说明¶
此驱动程序不会探测 PMBus 设备。您必须显式实例化设备。
示例:以下命令将为 I2C 总线 #1 上地址 0x60 的 LTC2978 加载驱动程序
# modprobe ltc2978
# echo ltc2978 0x60 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs 属性¶
in1_label |
“vin” |
in1_input |
测量的输入电压。 |
in1_min |
最小输入电压。 |
in1_max |
最大输入电压。 仅适用于 LTC2974、LTC2975、LTC2977、LTC2980、LTC2978、LTC2979 和 LTM2987。 |
in1_lcrit |
临界最小输入电压。 仅适用于 LTC2972、LTC2974、LTC2975、LTC2977、LTC2980、LTC2978、LTC2979 和 LTM2987。 |
in1_crit |
临界最大输入电压。 |
in1_min_alarm |
输入电压低警报。 |
in1_max_alarm |
输入电压高警报。 仅适用于 LTC2972、LTC2974、LTC2975、LTC2977、LTC2980、LTC2978、LTC2979 和 LTM2987。 |
in1_lcrit_alarm |
输入电压临界低警报。 仅适用于 LTC2972、LTC2974、LTC2975、LTC2977、LTC2980、LTC2978、LTC2979 和 LTM2987。 |
in1_crit_alarm |
输入电压临界高警报。 |
in1_lowest |
最低输入电压。 仅适用于 LTC2972、LTC2974、LTC2975、LTC2977、LTC2980、LTC2978 和 LTM2987。 |
in1_highest |
最高输入电压。 |
in1_reset_history |
重置输入电压历史记录。 |
in[N]_label |
“vout[1-8]”。
|
in[N]_input |
测量的输出电压。 |
in[N]_min |
最小输出电压。 |
in[N]_max |
最大输出电压。 |
in[N]_lcrit |
临界最小输出电压。 |
in[N]_crit |
临界最大输出电压。 |
in[N]_min_alarm |
输出电压低警报。 |
in[N]_max_alarm |
输出电压高警报。 |
in[N]_lcrit_alarm |
输出电压临界低警报。 |
in[N]_crit_alarm |
输出电压临界高警报。 |
in[N]_lowest |
最低输出电压。 仅适用于 LTC2972、LTC2974、LTC2975 和 LTC2978。 |
in[N]_highest |
最高输出电压。 |
in[N]_reset_history |
重置输出电压历史记录。 |
temp[N]_input |
测量温度。
|
temp[N]_min |
最低温度。 仅适用于 LTC2972、LTC2974、LCT2977、LTM2980、LTC2978、LTC2979 和 LTM2987。 |
temp[N]_max |
最高温度。 |
temp[N]_lcrit |
临界低温度。 |
temp[N]_crit |
临界高温度。 |
temp[N]_min_alarm |
温度低警报。 仅适用于 LTC2972、LTC2974、LTC2975、LTC2977、LTM2980、LTC2978、LTC2979 和 LTM2987。 |
temp[N]_max_alarm |
温度高警报。 |
temp[N]_lcrit_alarm |
温度临界低警报。 |
temp[N]_crit_alarm |
温度临界高警报。 |
temp[N]_lowest |
最低测量温度。
|
temp[N]_highest |
最高测量温度。 LTC2974 和 LTC2975 上的芯片温度传感器不支持此功能。 |
temp[N]_reset_history |
重置温度历史记录。 LTC2974 和 LTC2975 上的芯片温度传感器不支持此功能。 |
power1_label |
“pin”。仅适用于 LTC3883 和 LTC3886。 |
power1_input |
测量的输入功率。 |
power[N]_label |
“pout[1-4]”。
|
power[N]_input |
测量的输出功率。 |
curr1_label |
“iin”。 仅适用于 LT7170、LT7171、LTC3880、LTC3883、LTC3884、LTC3886、LTC3887、LTC3889、LTM4644、LTM4675、LTM4676、LTM4677、LTM4678、LTM4680 和 LTM4700。 |
curr1_input |
测量的输入电流。 |
curr1_max |
最大输入电流。 |
curr1_max_alarm |
输入电流高警报。 |
curr1_highest |
最高输入电流。 仅适用于 LTC3883 和 LTC3886。 |
curr1_reset_history |
重置输入电流历史记录。 仅适用于 LTC3883 和 LTC3886。 |
curr[N]_label |
“iout[1-4]”。
|
curr[N]_input |
测量的输出电流。 |
curr[N]_max |
最大输出电流。 |
curr[N]_crit |
临界高输出电流。 |
curr[N]_lcrit |
临界低输出电流。 仅适用于 LTC2972、LTC2974 和 LTC2975。 |
curr[N]_max_alarm |
输出电流高警报。 |
curr[N]_crit_alarm |
输出电流临界高警报。 |
curr[N]_lcrit_alarm |
输出电流临界低警报。 仅适用于 LTC2972、LTC2974 和 LTC2975。 |
curr[N]_lowest |
最低输出电流。 仅适用于 LTC2972、LTC2974 和 LTC2975。 |
curr[N]_highest |
最高输出电流。 |
curr[N]_reset_history |
重置输出电流历史记录。 |