内核驱动程序 xdpe122

支持的芯片

  • 英飞凌 XDPE11280

    前缀: ‘xdpe11280’

  • 英飞凌 XDPE12254

    前缀: ‘xdpe12254’

  • 英飞凌 XDPE12284

    前缀: ‘xdpe12284’

作者

Vadim Pasternak <vadimp@mellanox.com>

描述

该驱动程序实现了对英飞凌多相 XDPE112 和 XDPE122 系列双环路电压调节器的支持。这些系列包括 XDPE11280、XDPE12284 和 XDPE12254 设备。该系列设备符合

  • Intel VR13 和 VR13HC 修订版 1.3、IMVP8 修订版 1.2 和 IMPVP9 修订版 1.3 DC-DC 转换器规范。

  • Intel SVID 修订版 1.9 协议。

  • PMBus 修订版 1.3 接口。

设备支持线性格式读取输入电压、输入和输出电流、输入和输出功率以及温度。设备支持 VID 格式读取输出电压。支持以下模式: - VR12.0 模式,5 毫伏 DAC - 0x01。 - VR12.5 模式,10 毫伏 DAC - 0x02。 - IMVP9 模式,5 毫伏 DAC - 0x03。 - AMD 模式 6.25 毫伏 - 0x10。

设备支持两个遥测页面。

驱动程序提供电流相关功能:输入、最大和临界阈值以及最大和临界报警。临界阈值和临界报警仅支持电流输出。驱动程序通过 sysfs 文件导出以下属性,其中索引 1、2 用于“iin”,索引 3、4 用于“iout”

curr[3-4]_crit

curr[3-4]_crit_alarm

curr[1-4]_input

curr[1-4]_label

curr[1-4]_max

curr[1-4]_max_alarm

驱动程序提供电压相关功能:输入、临界和低临界阈值以及临界和低临界报警。驱动程序通过 sysfs 文件导出以下属性,其中索引 1、2 用于“vin”,索引 3、4 用于“vout”

in[1-4]_crit

in[1-4_crit_alarm

in[1-4]_input

in[1-4_label

in[1-4]_lcrit

in[1-41_lcrit_alarm

驱动程序提供电源相关功能:输入和报警。电源报警仅支持电源输入。驱动程序通过 sysfs 文件导出以下属性,其中索引 1、2 用于“pin”,索引 3、4 用于“pout”

power[1-2]_alarm

power[1-4]_input

power[1-4]_label

驱动程序提供温度相关功能:输入、最大和临界阈值以及最大和临界报警。驱动程序通过 sysfs 文件导出以下属性

temp[1-2]_crit

temp[1-2]_crit_alarm

temp[1-2]_input

temp[1-2]_max

temp[1-2]_max_alarm