xref: /linux/Documentation/devicetree/bindings/power/supply/ti,bq25630.yaml (revision 2be02a7c996aa733bb36e29e07715621b0de9736)
1*73800751SWaqar Hameed# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*73800751SWaqar Hameed%YAML 1.2
3*73800751SWaqar Hameed---
4*73800751SWaqar Hameed$id: http://devicetree.org/schemas/power/supply/ti,bq25630.yaml#
5*73800751SWaqar Hameed$schema: http://devicetree.org/meta-schemas/core.yaml#
6*73800751SWaqar Hameed
7*73800751SWaqar Hameedtitle: TI BQ25630 battery charger
8*73800751SWaqar Hameed
9*73800751SWaqar Hameedmaintainers:
10*73800751SWaqar Hameed  - Waqar Hameed <waqar.hameed@axis.com>
11*73800751SWaqar Hameed
12*73800751SWaqar Hameeddescription: |
13*73800751SWaqar Hameed  I2C controlled single cell Li-ion and Li-polymer 5A buck charger.
14*73800751SWaqar Hameed  Datasheet: https://www.ti.com/lit/gpn/bq25630
15*73800751SWaqar Hameed
16*73800751SWaqar HameedallOf:
17*73800751SWaqar Hameed  - $ref: power-supply.yaml#
18*73800751SWaqar Hameed
19*73800751SWaqar Hameedproperties:
20*73800751SWaqar Hameed  compatible:
21*73800751SWaqar Hameed    const: ti,bq25630
22*73800751SWaqar Hameed
23*73800751SWaqar Hameed  reg:
24*73800751SWaqar Hameed    const: 0x6b
25*73800751SWaqar Hameed
26*73800751SWaqar Hameed  interrupts:
27*73800751SWaqar Hameed    maxItems: 1
28*73800751SWaqar Hameed    description:
29*73800751SWaqar Hameed      Device sends active low 256 µs pulse. Type should therefore be
30*73800751SWaqar Hameed      IRQ_TYPE_EDGE_FALLING.
31*73800751SWaqar Hameed
32*73800751SWaqar Hameedrequired:
33*73800751SWaqar Hameed  - compatible
34*73800751SWaqar Hameed  - reg
35*73800751SWaqar Hameed  - interrupts
36*73800751SWaqar Hameed  - monitored-battery
37*73800751SWaqar Hameed
38*73800751SWaqar HameedunevaluatedProperties: false
39*73800751SWaqar Hameed
40*73800751SWaqar Hameedexamples:
41*73800751SWaqar Hameed  - |
42*73800751SWaqar Hameed    #include <dt-bindings/interrupt-controller/irq.h>
43*73800751SWaqar Hameed
44*73800751SWaqar Hameed    i2c {
45*73800751SWaqar Hameed        #address-cells = <1>;
46*73800751SWaqar Hameed        #size-cells = <0>;
47*73800751SWaqar Hameed
48*73800751SWaqar Hameed        charger@6b {
49*73800751SWaqar Hameed            compatible = "ti,bq25630";
50*73800751SWaqar Hameed            reg = <0x6b>;
51*73800751SWaqar Hameed            interrupts = <13 IRQ_TYPE_EDGE_FALLING>;
52*73800751SWaqar Hameed            monitored-battery = <&bat>;
53*73800751SWaqar Hameed        };
54*73800751SWaqar Hameed    };
55*73800751SWaqar Hameed...
56