]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - Documentation/hwmon/ltc2992.rst
Merge tag 'linux-watchdog-5.15-rc7' of git://www.linux-watchdog.org/linux-watchdog
[mirror_ubuntu-jammy-kernel.git] / Documentation / hwmon / ltc2992.rst
CommitLineData
b0bd407e
AT
1.. SPDX-License-Identifier: GPL-2.0
2
3Kernel driver ltc2992
4=====================
5
6Supported chips:
7 * Linear Technology LTC2992
8 Prefix: 'ltc2992'
9 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2992.pdf
10
11Author: Alexandru Tachici <alexandru.tachici@analog.com>
12
13
14Description
15-----------
16
17This driver supports hardware monitoring for Linear Technology LTC2992 power monitor.
18
19LTC2992 is a rail-to-rail system monitor that measures current,
20voltage, and power of two supplies.
21
b3ea2fe7 22Two ADCs simultaneously measure each supply's current. A third ADC monitors
b0bd407e
AT
23the input voltages and four auxiliary external voltages.
24
25
26Sysfs entries
27-------------
28
29The following attributes are supported. Limits are read-write,
30all other attributes are read-only.
31
32in_reset_history Reset all highest/lowest values.
33
34inX_input Measured voltage.
35inX_lowest Minimum measured voltage.
36inX_highest Maximum measured voltage.
37inX_min Minimum voltage allowed.
38inX_max Maximum voltage allowed.
39inX_min_alarm An undervoltage occurred. Cleared on read.
40inX_max_alarm An overvoltage occurred. Cleared on read.
41
42currX_input Measured current.
43currX_lowest Minimum measured current.
44currX_highest Maximum measured current.
45currX_min Minimum current allowed.
46currX_max Maximum current allowed.
47currX_min_alarm An undercurrent occurred. Cleared on read.
48currX_max_alarm An overcurrent occurred. Cleared on read.
49
50powerX_input Measured power.
51powerX_input_lowest Minimum measured voltage.
52powerX_input_highest Maximum measured voltage.
53powerX_min Minimum power.
54powerX_max Maximum power.
55powerX_min_alarm An underpower occurred. Cleared on read.
56powerX_max_alarm An overpower occurred. Cleared on read.