1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/power/suppl !! 4 $id: "http://devicetree.org/schemas/power/supply/power-supply.yaml#" 5 $schema: http://devicetree.org/meta-schemas/co !! 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 6 6 7 title: Power Supply Core Support 7 title: Power Supply Core Support 8 8 9 maintainers: 9 maintainers: 10 - Sebastian Reichel <sre@kernel.org> 10 - Sebastian Reichel <sre@kernel.org> 11 11 12 properties: 12 properties: 13 power-supplies: 13 power-supplies: 14 $ref: /schemas/types.yaml#/definitions/pha 14 $ref: /schemas/types.yaml#/definitions/phandle-array 15 items: << 16 maxItems: 1 << 17 description: 15 description: 18 This property is added to a supply in or 16 This property is added to a supply in order to list the devices which 19 supply it power, referenced by their pha 17 supply it power, referenced by their phandles. 20 18 21 monitored-battery: !! 19 examples: 22 $ref: /schemas/types.yaml#/definitions/pha !! 20 - | 23 description: !! 21 power { 24 The battery (with "simple-battery" compa !! 22 #address-cells = <1>; 25 power supply. !! 23 #size-cells = <0>; >> 24 >> 25 usb_charger:charger@e { >> 26 compatible = "some,usb-charger"; >> 27 reg = <0xe>; >> 28 }; >> 29 >> 30 ac_charger:charger@c { >> 31 compatible = "some,ac-charger"; >> 32 reg = <0xc>; >> 33 }; 26 34 27 additionalProperties: true !! 35 battery:battery@b { >> 36 compatible = "some,battery"; >> 37 reg = <0xb>; >> 38 power-supplies = <&usb_charger>, <&ac_charger>; >> 39 }; >> 40 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.