brintos

brintos / linux-shallow public Read only

0
0
Text · 2.0 KiB · 085e250 Raw
84 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/power/supply/maxim,max17042.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Maxim 17042 fuel gauge series8 9maintainers:10  - Sebastian Reichel <sre@kernel.org>11 12allOf:13  - $ref: power-supply.yaml#14 15properties:16  compatible:17    enum:18      - maxim,max1704219      - maxim,max1704720      - maxim,max1705021      - maxim,max1705522      - maxim,max77849-battery23 24  reg:25    maxItems: 126 27  interrupts:28    maxItems: 129    description: |30      The ALRT pin, an open-drain interrupt.31 32  maxim,rsns-microohm:33    $ref: /schemas/types.yaml#/definitions/uint3234    description: |35      Resistance of rsns resistor in micro Ohms (datasheet-recommended value is 10000).36      Defining this property enables current-sense functionality.37 38  maxim,cold-temp:39    $ref: /schemas/types.yaml#/definitions/uint3240    description: |41      Temperature threshold to report battery as cold (in tenths of degree Celsius).42      Default is not to report cold events.43 44  maxim,over-heat-temp:45    $ref: /schemas/types.yaml#/definitions/uint3246    description: |47      Temperature threshold to report battery as over heated (in tenths of degree Celsius).48      Default is not to report over heating events.49 50  maxim,dead-volt:51    $ref: /schemas/types.yaml#/definitions/uint3252    description: |53      Voltage threshold to report battery as dead (in mV).54      Default is not to report dead battery events.55 56  maxim,over-volt:57    $ref: /schemas/types.yaml#/definitions/uint3258    description: |59      Voltage threshold to report battery as over voltage (in mV).60      Default is not to report over-voltage events.61 62  power-supplies: true63 64required:65  - compatible66  - reg67 68additionalProperties: false69 70examples:71  - |72    i2c {73      #address-cells = <1>;74      #size-cells = <0>;75 76      battery@36 {77        compatible = "maxim,max17042";78        reg = <0x36>;79        maxim,rsns-microohm = <10000>;80        maxim,over-heat-temp = <600>;81        maxim,over-volt = <4300>;82      };83    };84