内核驱动 ltc2992

支持的芯片

作者: Alexandru Tachici <alexandru.tachici@analog.com>

描述

此驱动程序支持 Linear Technology LTC2992 电源监视器的硬件监控。

LTC2992 是一款轨到轨系统监视器,可测量两个电源的电流、电压和功率。

两个 ADC 同时测量每个电源的电流。第三个 ADC 监视输入电压和四个辅助外部电压。

Sysfs 条目

支持以下属性。限制是读写的,所有其他属性都是只读的。

in_reset_history 重置所有最高/最低值。

inX_input 测量的电压。inX_lowest 测量的最低电压。inX_highest 测量的最高电压。inX_min 允许的最低电压。inX_max 允许的最高电压。inX_min_alarm 发生了欠压。读取时清除。inX_max_alarm 发生了过压。读取时清除。

currX_input 测量的电流。currX_lowest 测量的最低电流。currX_highest 测量的最高电流。currX_min 允许的最小电流。currX_max 允许的最大电流。currX_min_alarm 发生了欠流。读取时清除。currX_max_alarm 发生了过流。读取时清除。

powerX_input 测量的功率。powerX_input_lowest 测量的最低电压。powerX_input_highest 测量的最高电压。powerX_min 最小功率。powerX_max 最大功率。powerX_min_alarm 发生了欠功率。读取时清除。powerX_max_alarm 发生了过功率。读取时清除。