brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · fe3dd9b Raw
59 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/power/supply/maxim,max17201.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Maxim MAX17201 fuel gauge8 9maintainers:10  - Dimitri Fedrau <dima.fedrau@gmail.com>11 12allOf:13  - $ref: power-supply.yaml#14 15properties:16  compatible:17    oneOf:18      - const: maxim,max1720119      - items:20          - enum:21              - maxim,max1720522          - const: maxim,max1720123 24  reg:25    items:26      - description: ModelGauge m5 registers27      - description: Nonvolatile registers28 29  reg-names:30    items:31      - const: m532      - const: nvmem33 34  interrupts:35    maxItems: 136 37required:38  - compatible39  - reg40  - reg-names41 42unevaluatedProperties: false43 44examples:45  - |46    #include <dt-bindings/interrupt-controller/irq.h>47    i2c {48      #address-cells = <1>;49      #size-cells = <0>;50 51      fuel-gauge@36 {52        compatible = "maxim,max17201";53        reg = <0x36>, <0xb>;54        reg-names = "m5", "nvmem";55        interrupt-parent = <&gpio0>;56        interrupts = <31 IRQ_TYPE_LEVEL_LOW>;57      };58    };59