内核驱动 lt7182s

支持的芯片

作者:Guenter Roeck <linux@roeck-us.net>

描述

LT7182S 是一款双通道 6A、20V 多相降压静默开关稳压器,支持数字电源系统管理。

使用说明

此驱动程序不探测 PMBus 设备。您必须显式实例化设备。

示例:以下命令将在 I2C 总线 #4 上的地址 0x4f 加载 LT7182S 的驱动程序

# modprobe lt7182s
# echo lt7182s 0x4f > /sys/bus/i2c/devices/i2c-4/new_device

也可以通过在设备树中声明条目来实例化。

Sysfs 属性

curr[1-2]_label

“iin[12]”

curr[1-2]_input

测量的输入电流

curr[1-2]_max

最大输入电流

curr[1-2]_max_alarm

电流高报警

curr[3-4]_label

“iout[1-2]”

curr[3-4]_input

测量的输出电流

curr[3-4]_highest

测量的最高输出电流

curr[3-4]_max

最大输出电流

curr[3-4]_max_alarm

输出电流高报警

in[1-2]_label

“vin[12]”

in[1-2]_input

测量的输入电压

in[1-2]_highest

测量的最高输入电压

in[1-2]_crit

临界最大输入电压

in[1-2]_crit_alarm

输入电压临界高报警

in[1-2]_min

最小输入电压

in[1-2]_min_alarm

输入电压低报警

in[1-2]_rated_min

额定最小输入电压

in[1-2]_rated_max

额定最大输入电压

in1_reset_history

写入以重置所有属性的历史记录

in[3-5]_label

“vmon[1-3]”

in[3-5]_input

ITH1/ITH2/EXTVCC 引脚上的测量电压。仅当使用 MFR_ADC_CONTROL_LT7182S 命令启用时才可用。

in[3-4|6-7]_label

“vout[1-2]”

in[3-4|6-7]_input

测量的输出电压

in[3-4|6-7]_highest

测量的最高输出电压

in[3-4|6-7]_lcrit

临界最小输出电压

in[3-4|6-7]_lcrit_alarm

输出电压临界低报警

in[3-4|6-7]_min

最小输出电压

in[3-4|6-7]_max_alarm

输出电压低报警

in[3-4|6-7]_max

最大输出电压

in[3-4|6-7]_max_alarm

输出电压高报警

in[3-4|6-7]_crit

临界最大输出电压

in[3-4|6-7]_crit_alarm

输出电压临界高报警

power[1-2]_label

“pout[1-2]”

power[1-2]_input

测量的输出功率

temp1_input

测量的温度

temp1_crit

临界高温

temp1_crit_alarm

芯片温度临界高报警

temp1_max

最大温度

temp1_max_alarm

芯片温度高报警