brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · cb73ffa Raw
56 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/power/supply/sbs,sbs-charger.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: SBS compliant charger8 9maintainers:10  - Sebastian Reichel <sre@kernel.org>11 12description: |13  Charger compatible with the smart battery system specifications14 15allOf:16  - $ref: power-supply.yaml#17 18properties:19  compatible:20    oneOf:21      - items:22          - enum:23              - lltc,ltc410024          - enum:25              - sbs,sbs-charger26      - items:27          - const: sbs,sbs-charger28 29  reg:30    maxItems: 131 32  interrupts:33    maxItems: 134 35required:36  - compatible37  - reg38 39additionalProperties: false40 41examples:42  - |43    #include <dt-bindings/interrupt-controller/irq.h>44 45    i2c {46        #address-cells = <1>;47        #size-cells = <0>;48 49        charger@9 {50            compatible = "lltc,ltc4100", "sbs,sbs-charger";51            reg = <0x9>;52            interrupt-parent = <&gpio6>;53            interrupts = <7 IRQ_TYPE_LEVEL_LOW>;54       };55    };56