1 .. SPDX-License-Identifier: GPL-2.0-only
8 * Texas Instruments INA238
12 Addresses: I2C 0x40 - 0x4f
15 https://www.ti.com/lit/gpn/ina238
17 Author: Nathan Rossi <nathan.rossi@digi.com>
22 The INA238 is a current shunt, power and temperature monitor with an I2C
23 interface. It includes a number of programmable functions including alerts,
24 conversion rate, sample averaging and selectable shunt voltage accuracy.
26 The shunt value in micro-ohms can be set via platform data or device tree at
27 compile-time or via the shunt_resistor attribute in sysfs at run-time. Please
28 refer to the Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml for bindings
29 if the device tree is used.
34 ======================= =======================================================
35 in0_input Shunt voltage (mV)
36 in0_min Minimum shunt voltage threshold (mV)
37 in0_min_alarm Minimum shunt voltage alarm
38 in0_max Maximum shunt voltage threshold (mV)
39 in0_max_alarm Maximum shunt voltage alarm
41 in1_input Bus voltage (mV)
42 in1_min Minimum bus voltage threshold (mV)
43 in1_min_alarm Minimum shunt voltage alarm
44 in1_max Maximum bus voltage threshold (mV)
45 in1_max_alarm Maximum shunt voltage alarm
47 power1_input Power measurement (uW)
48 power1_max Maximum power threshold (uW)
49 power1_max_alarm Maximum power alarm
51 curr1_input Current measurement (mA)
53 temp1_input Die temperature measurement (mC)
54 temp1_max Maximum die temperature threshold (mC)
55 temp1_max_alarm Maximum die temperature alarm
56 ======================= =======================================================