Lines Matching +full:battery +full:- +full:power
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/richtek,rt9455.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Richtek rt9455 battery charger
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
25 richtek,output-charge-current:
27 description: output current from the charger to the battery, in uA.
29 richtek,end-of-charge-percentage:
32 percent of the output charge current. When the current in constant-voltage phase drops
33 below output_charge_current x end-of-charge-percentage, charge is terminated.
35 richtek,battery-regulation-voltage:
37 description: maximum battery voltage in uV.
39 richtek,boost-output-voltage:
44 richtek,min-input-voltage-regulation:
48 input power source occurs. This prevents input voltage drop due to insufficient
49 current provided by the power source. Defaults to 4500000 uV (4.5V).
51 richtek,avg-input-current-regulation:
54 input current value in uA drained by the charger from the power source.
58 - compatible
59 - reg
60 - interrupts
61 - richtek,output-charge-current
62 - richtek,end-of-charge-percentage
63 - richtek,battery-regulation-voltage
64 - richtek,boost-output-voltage
69 - |
70 #include <dt-bindings/interrupt-controller/irq.h>
72 #address-cells = <1>;
73 #size-cells = <0>;
79 interrupt-parent = <&gpio1>;
82 richtek,output-charge-current = <500000>;
83 richtek,end-of-charge-percentage = <10>;
84 richtek,battery-regulation-voltage = <4200000>;
85 richtek,boost-output-voltage = <5050000>;
87 richtek,min-input-voltage-regulation = <4500000>;
88 richtek,avg-input-current-regulation = <500000>;