1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
5 $id: http://devicetree.org/schemas/hwmon/adi,ltc2991.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Analog Devices LTC2991 Octal I2C Voltage, Current and Temperature Monitor
11 - Antoniu Miclaus <antoniu.miclaus@analog.com>
14 The LTC2991 is used to monitor system temperatures, voltages and currents.
15 Through the I2C serial interface, the eight monitors can individually measure
16 supply voltages and can be paired for differential measurements of current
17 sense resistors or temperature sensing transistors.
20 https://www.analog.com/en/products/ltc2991.html
41 Represents the differential/temperature channels.
46 The channel number. LTC2991 can monitor 4 currents/temperatures.
51 shunt-resistor-micro-ohms:
53 The value of curent sense resistor in micro ohms. Pin configuration is
54 set for differential input pair.
56 adi,temperature-enable:
58 Enables temperature readings. Pin configuration is set for remote
59 diode temperature measurement.
68 - shunt-resistor-micro-ohms
71 adi,temperature-enable: false
73 additionalProperties: false
80 additionalProperties: false
89 compatible = "adi,ltc2991";
100 #address-cells = <1>;
103 compatible = "adi,ltc2991";
109 shunt-resistor-micro-ohms = <100000>;
114 shunt-resistor-micro-ohms = <100000>;
119 adi,temperature-enable;
124 adi,temperature-enable;