[PATCH v1 2/4] dt-bindings: power: supply: bq25890: Add input voltage limit
From: Vincent Cloutier
Date: Sun Sep 27 2026 - 10:56:53 EST
From: Vincent Cloutier <vincent@xxxxxxxxxxx>
Document input-voltage-limit-microvolt for configuring the absolute input
voltage dynamic power management threshold. When the property is absent,
the charger retains its relative VINDPM behavior.
Assisted-by: OpenCode:gpt-5.6-sol
Signed-off-by: Vincent Cloutier <vincent@xxxxxxxxxxx>
---
.../devicetree/bindings/power/supply/bq25890.yaml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Documentation/devicetree/bindings/power/supply/bq25890.yaml b/Documentation/devicetree/bindings/power/supply/bq25890.yaml
index 0ad302ab2bcc..8d1f27447cca 100644
--- a/Documentation/devicetree/bindings/power/supply/bq25890.yaml
+++ b/Documentation/devicetree/bindings/power/supply/bq25890.yaml
@@ -31,6 +31,14 @@ properties:
interrupts:
maxItems: 1
+ input-voltage-limit-microvolt:
+ description: |
+ Absolute input voltage limit. When present, the charger uses the
+ absolute VINDPM threshold instead of relative VINDPM.
+ minimum: 3900000
+ maximum: 14000000
+ multipleOf: 100000
+
ti,battery-regulation-voltage:
$ref: /schemas/types.yaml#/definitions/uint32
description: maximum charging voltage (in uV)
@@ -113,6 +121,7 @@ examples:
interrupt-parent = <&gpio1>;
interrupts = <16 IRQ_TYPE_EDGE_FALLING>;
+ input-voltage-limit-microvolt = <3900000>;
ti,battery-regulation-voltage = <4200000>;
ti,charge-current = <1000000>;
ti,termination-current = <50000>;
--
2.55.0