Merge tag 'bitmain-soc-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mani...
[sfrench/cifs-2.6.git] / Documentation / hwmon / ina3221
1 Kernel driver ina3221
2 =====================
3
4 Supported chips:
5   * Texas Instruments INA3221
6     Prefix: 'ina3221'
7     Addresses: I2C 0x40 - 0x43
8     Datasheet: Publicly available at the Texas Instruments website
9                http://www.ti.com/
10
11 Author: Andrew F. Davis <afd@ti.com>
12
13 Description
14 -----------
15
16 The Texas Instruments INA3221 monitors voltage, current, and power on the high
17 side of up to three D.C. power supplies. The INA3221 monitors both shunt drop
18 and supply voltage, with programmable conversion times and averaging, current
19 and power are calculated host-side from these.
20
21 Sysfs entries
22 -------------
23
24 in[123]_label           Voltage channel labels
25 in[123]_enable          Voltage channel enable controls
26 in[123]_input           Bus voltage(mV) channels
27 curr[123]_input         Current(mA) measurement channels
28 shunt[123]_resistor     Shunt resistance(uOhm) channels
29 curr[123]_crit          Critical alert current(mA) setting, activates the
30                           corresponding alarm when the respective current
31                           is above this value
32 curr[123]_crit_alarm    Critical alert current limit exceeded
33 curr[123]_max           Warning alert current(mA) setting, activates the
34                           corresponding alarm when the respective current
35                           average is above this value.
36 curr[123]_max_alarm     Warning alert current limit exceeded
37 in[456]_input           Shunt voltage(uV) for channels 1, 2, and 3 respectively