1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/power/supply/sbs,sbs-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: SBS compliant charger
8
9 maintainers:
10 - Sebastian Reichel <sre@kernel.org>
11
12 description: |
13 Charger compatible with the smart battery system specifications
14
15 allOf:
16 - $ref: power-supply.yaml#
17
18 properties:
19 compatible:
20 oneOf:
21 - items:
22 - enum:
23 - lltc,ltc4100
24 - enum:
25 - sbs,sbs-charger
26 - items:
27 - const: sbs,sbs-charger
28
29 reg:
30 maxItems: 1
31
32 interrupts:
33 maxItems: 1
34
35 required:
36 - compatible
37 - reg
38
39 additionalProperties: false
40
41 examples:
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 };
Cache object: ed0caf1d030d596fd4fe2c9359ee306b
|