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