内核驱动 wm831x-hwmon

支持的芯片

作者: Mark Brown <broonie@opensource.wolfsonmicro.com>

描述

WM831x 系列 PMIC 包括一个 AUXADC,可用于监控一系列系统运行参数,包括系统内主要电源的电压。目前,该驱动程序提供所有输入值的报告,但不提供任何警报。

电压监控

电压由 12 位 ADC 采样。以毫伏为单位的电压是 ADC 值的 1.465 倍。

温度监控

温度由 12 位 ADC 采样。提供芯片和电池温度。芯片温度计算公式为

摄氏度 = (512.18 - 数据) / 1.0983

而电池温度的计算将取决于 NTC 热敏电阻元件。