Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / power / supply / richtek,rt5033-battery.yaml
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: "http://devicetree.org/schemas/power/supply/richtek,rt5033-battery.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
6
7 title: Richtek RT5033 PMIC Fuel Gauge
8
9 maintainers:
10   - Stephan Gerhold <stephan@gerhold.net>
11
12 allOf:
13   - $ref: power-supply.yaml#
14
15 properties:
16   compatible:
17     const: richtek,rt5033-battery
18
19   reg:
20     maxItems: 1
21
22   interrupts:
23     maxItems: 1
24
25 required:
26   - compatible
27   - reg
28
29 additionalProperties: false
30
31 examples:
32   - |
33     i2c {
34       #address-cells = <1>;
35       #size-cells = <0>;
36
37       battery@35 {
38         compatible = "richtek,rt5033-battery";
39         reg = <0x35>;
40       };
41     };
42   - |
43     #include <dt-bindings/interrupt-controller/irq.h>
44     i2c {
45       #address-cells = <1>;
46       #size-cells = <0>;
47
48       battery@35 {
49         compatible = "richtek,rt5033-battery";
50         reg = <0x35>;
51         interrupt-parent = <&msmgpio>;
52         interrupts = <121 IRQ_TYPE_EDGE_FALLING>;
53       };
54     };