82 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/hwmon/adi,ltc2992.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Linear Technology 2992 Power Monitor8 9maintainers:10 - Alexandru Tachici <alexandru.tachici@analog.com>11 12description: |13 Linear Technology 2992 Dual Wide Range Power Monitor14 https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2992.pdf15 16properties:17 compatible:18 enum:19 - adi,ltc299220 21 reg:22 maxItems: 123 24 '#address-cells':25 const: 126 27 '#size-cells':28 const: 029 30 avcc-supply: true31 32patternProperties:33 "^channel@([0-1])$":34 type: object35 additionalProperties: false36 description: |37 Represents the two supplies to be monitored.38 39 properties:40 reg:41 description: |42 The channel number. LTC2992 can monitor two supplies.43 items:44 minimum: 045 maximum: 146 47 shunt-resistor-micro-ohms:48 description:49 The value of current sense resistor in microohms.50 51required:52 - compatible53 - reg54 55additionalProperties: false56 57examples:58 - |59 i2c {60 #address-cells = <1>;61 #size-cells = <0>;62 63 ltc2992@6f {64 #address-cells = <1>;65 #size-cells = <0>;66 67 compatible = "adi,ltc2992";68 reg = <0x6f>;69 70 channel@0 {71 reg = <0x0>;72 shunt-resistor-micro-ohms = <10000>;73 };74 75 channel@1 {76 reg = <0x1>;77 shunt-resistor-micro-ohms = <10000>;78 };79 };80 };81...82