Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm...
[linux/fpc-iii.git] / Documentation / devicetree / bindings / power / supply / power-supply.yaml
blobc5c55f627251770760743b2139a1cd60fcc37abf
1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: "http://devicetree.org/schemas/power/supply/power-supply.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
7 title: Power Supply Core Support
9 maintainers:
10   - Sebastian Reichel <sre@kernel.org>
12 properties:
13   power-supplies:
14     $ref: /schemas/types.yaml#/definitions/phandle-array
15     description:
16       This property is added to a supply in order to list the devices which
17       supply it power, referenced by their phandles.
19 additionalProperties: true
21 examples:
22   - |
23     power {
24       #address-cells = <1>;
25       #size-cells = <0>;
27       usb_charger:charger@e {
28         compatible = "some,usb-charger";
29         reg = <0xe>;
30       };
32       ac_charger:charger@c {
33         compatible = "some,ac-charger";
34         reg = <0xc>;
35       };
37       battery:battery@b {
38         compatible = "some,battery";
39         reg = <0xb>;
40         power-supplies = <&usb_charger>, <&ac_charger>;
41       };
42     };