Skip to content

Commit dc74d11

Browse files
M-Vaittinenlag-linaro
authored andcommitted
dt-bindings: battery: Clarify trickle-charge
The term 'trickle-charging' is used to describe a very slow charging phase, where electrons "trickle-in" the battery. There are two different use-cases for this type of charging. At least some Li-Ion batteries can benefit from very slow, constant current, pre-pre phase 'trickle-charging', if a battery is very empty. Some other batteries use top-off phase 'trickle-charging', which is different from the above case. The battery bindings use the term 'trickle-charge' without specifying which of the use-cases properties are addressing. This has already caused some confusion. Clarify that the 'trickle-charge-current-microamp' refers to the first one, the "pre-pre" -charging use-case. Suggested-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://patch.msgid.link/e2794140343103245410c3301f8994e1babaeb96.1765804226.git.mazziesaccount@gmail.com Signed-off-by: Lee Jones <lee@kernel.org>
1 parent 4d08b36 commit dc74d11

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

Documentation/devicetree/bindings/power/supply/battery.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@ properties:
6464
description: battery design capacity
6565

6666
trickle-charge-current-microamp:
67-
description: current for trickle-charge phase
67+
description: current for trickle-charge phase.
68+
Please note that the trickle-charging here, refers "wake-up" or
69+
"pre-pre" -charging, for very empty batteries. Similar term is also
70+
used for "maintenance" or "top-off" -charging of batteries (like
71+
NiMh bq24400) - that is different and not controlled by this
72+
property.
6873

6974
precharge-current-microamp:
7075
description: current for pre-charge phase

0 commit comments

Comments
 (0)