1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/power/supply/sc2731-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Spreadtrum SC2731 PMICs battery charger binding
8
9 maintainers:
10 - Sebastian Reichel <sre@kernel.org>
11
12 allOf:
13 - $ref: power-supply.yaml#
14
15 properties:
16 compatible:
17 const: sprd,sc2731-charger
18
19 reg:
20 maxItems: 1
21
22 phys:
23 maxItems: 1
24 description: phandle to the USB phy
25
26 monitored-battery:
27 description: |
28 The charger uses the following battery properties
29 - charge-term-current-microamp: current for charge termination phase.
30 - constant-charge-voltage-max-microvolt: maximum constant input voltage.
31 See Documentation/devicetree/bindings/power/supply/battery.yaml
32
33 additionalProperties: false
34
35 examples:
36 - |
37 bat: battery {
38 compatible = "simple-battery";
39 charge-term-current-microamp = <120000>;
40 constant-charge-voltage-max-microvolt = <4350000>;
41 };
42
43 pmic {
44 #address-cells = <1>;
45 #size-cells = <0>;
46
47 battery@a00 {
48 compatible = "sprd,sc2731-charger";
49 reg = <0x0>;
50 phys = <&ssphy>;
51 monitored-battery = <&bat>;
52 };
53 };
Cache object: b84af5d7c63a56f0b4f27b1fadc9d21f
|