内核驱动 max16601

支持的芯片

  • Maxim MAX16508

    前缀: ‘max16508’

    扫描地址: -

    数据手册: 未发布

  • Maxim MAX16600

    前缀: ‘max16600’

    扫描地址: -

    数据手册: 未发布

  • Maxim MAX16601

    前缀: ‘max16601’

    扫描地址: -

    数据手册: 未发布

  • Maxim MAX16602

    前缀: ‘max16602’

    扫描地址: -

    数据手册: https://datasheets.maximintegrated.com/en/ds/MAX16602.pdf

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

描述

此驱动程序支持 MAX16508 VR13 双输出电压调节器以及 MAX16600、MAX16601 和 MAX16602 VR13.HC 双输出电压调节器芯片组。

该驱动程序是核心 PMBus 驱动程序的客户端驱动程序。有关 PMBus 客户端驱动程序的详细信息,请参阅 内核驱动程序 pmbus

使用说明

此驱动程序不会自动检测设备。您必须显式实例化设备。有关详细信息,请参阅 如何实例化 I2C 设备

平台数据支持

该驱动程序支持标准 PMBus 驱动程序平台数据。

Sysfs 条目

支持以下属性。

in1_label

“vin1”

in1_input

VCORE 输入电压。

in1_alarm

输入电压警报。

in2_label

“vout1”

in2_input

VCORE 输出电压。

in2_alarm

输出电压警报。

curr1_label

“iin1”

curr1_input

VCORE 输入电流,从占空比和输出电流推导得出。

curr1_max

最大输入电流。

curr1_max_alarm

电流高警报。

curr[P+2]_label

“iin1.P”

curr[P+2]_input

VCORE 相位 P 输入电流。

curr[N+2]_label

“iin2”

curr[N+2]_input

VCORE 输入电流,从传感器元件推导得出。 ‘N’ 是已启用/填充的相位数。

curr[N+3]_label

“iin3”

curr[N+3]_input

VSA 输入电流。

curr[N+4]_label

“iout1”

curr[N+4]_input

VCORE 输出电流。

curr[N+4]_crit

临界输出电流。

curr[N+4]_crit_alarm

输出电流临界警报。

curr[N+4]_max

最大输出电流。

curr[N+4]_max_alarm

输出电流高警报。

curr[N+P+5]_label

“iout1.P”

curr[N+P+5]_input

VCORE 相位 P 输出电流。

curr[2*N+5]_label

“iout3”

curr[2*N+5]_input

VSA 输出电流。

curr[2*N+5]_highest

历史最大 VSA 输出电流。

curr[2*N+5]_reset_history

写入任何值以重置 curr21_highest。

curr[2*N+5]_crit

临界输出电流。

curr[2*N+5]_crit_alarm

输出电流临界警报。

curr[2*N+5]_max

最大输出电流。

curr[2*N+5]_max_alarm

输出电流高警报。

power1_label

“pin1”

power1_input

输入功率,从占空比和输出电流推导得出。

power1_alarm

输入功率警报。

power2_label

“pin2”

power2_input

输入功率,从输入电流传感器推导得出。

power3_label

“pout”

power3_input

输出功率。

temp1_input

VCORE 温度。

temp1_crit

临界高温。

temp1_crit_alarm

芯片温度临界高警报。

temp1_max

最高温度。

temp1_max_alarm

芯片温度高警报。

temp2_input

TSENSE_0 温度

temp3_input

TSENSE_1 温度

temp4_input

TSENSE_2 温度

temp5_input

TSENSE_3 温度

temp6_input

VSA 温度。

temp6_crit

临界高温。

temp6_crit_alarm

芯片温度临界高警报。

temp6_max

最高温度。

temp6_max_alarm

芯片温度高警报。