内核驱动 tps53679¶
支持的芯片
Texas Instruments TPS53647
前缀: ‘tps53647’
扫描地址: -
Texas Instruments TPS53667
前缀: ‘tps53667’
扫描地址: -
Texas Instruments TPS53676
前缀: ‘tps53676’
扫描地址: -
Texas Instruments TPS53679
前缀: ‘tps53679’
扫描地址: -
数据手册: https://www.ti.com/lit/gpn/TPS53679 (精简版)
Texas Instruments TPS53681
前缀: ‘tps53681’
扫描地址: -
Texas Instruments TPS53688
前缀: ‘tps53688’
扫描地址: -
数据手册: 根据 NDA 提供
- 作者
Vadim Pasternak <vadimp@mellanox.com> Guenter Roeck <linux@roeck-us.net>
描述¶
本系列芯片是多相降压转换器,具有一个或两个输出通道,每个通道最多 8 相。
使用说明¶
此驱动程序不探测 PMBus 设备。您需要显式实例化设备。
示例:以下命令将加载 I2C 总线 #1 上地址为 0x60 的 TPS53681 驱动程序
# modprobe tps53679
# echo tps53681 0x60 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs 属性¶
in1_label |
“vin” |
in1_input |
测量的输入电压。 |
in1_lcrit |
临界最小输入电压 仅适用于 TPS53679, TPS53681, TPS53688。 |
in1_lcrit_alarm |
输入电压临界低报警。 仅适用于 TPS53679, TPS53681, TPS53688。 |
in1_crit |
临界最大输入电压。 |
in1_crit_alarm |
输入电压临界高报警。 |
in[N]_label |
“vout[1-2]”
|
in[N]_input |
测量的输出电压。 |
in[N]_lcrit |
临界最小输入电压。 仅适用于 TPS53679, TPS53681, TPS53688。 |
in[N]_lcrit_alarm |
临界最小电压报警。 仅适用于 TPS53679, TPS53681, TPS53688。 |
in[N]_alarm |
输出电压报警。 仅适用于 TPS53647, TPS53667。 |
in[N]_crit |
临界最大输出电压。 仅适用于 TPS53679, TPS53681, TPS53688。 |
in[N]_crit_alarm |
输出电压临界高报警。 仅适用于 TPS53679, TPS53681, TPS53688。 |
temp[N]_input |
测量的温度。
|
temp[N]_max |
最高温度。 |
temp[N]_crit |
临界高温度。 |
temp[N]_max_alarm |
温度高报警。 |
temp[N]_crit_alarm |
温度临界高报警。 |
power1_label |
“pin”。 |
power1_input |
测量的输入功率。 |
power[N]_label |
“pout[1-2]”。
|
power[N]_input |
测量的输出功率。 |
curr1_label |
“iin”。 |
curr1_input |
测量的输入电流。 |
curr1_max |
最大输入电流。 |
curr1_max_alarm |
输入电流高报警。 |
curr1_crit |
临界输入电流。 |
curr1_crit_alarm |
输入电流临界报警。 |
curr[N]_label |
“iout[1-2]” 或 “iout1.[0-5]”。 第一位数字是输出通道,第二位数字是通道内的相。仅 TPS53676 和 TPS53681 支持每相遥测。
|
curr[N]_input |
测量的输出电流。 |
curr[N]_max |
最大输出电流。 |
curr[N]_crit |
临界高输出电流。 |
curr[N]_max_alarm |
输出电流高报警。 |
curr[N]_crit_alarm |
输出电流临界高报警。 限制和报警属性仅适用于非相遥测(iout1, iout2)。 |