blob: 1eda1664f35176d4e113c9bf87fa41a27d3b92e6 [file] [log] [blame]
# Copyright 2025 Palta Tech, S.A
# SPDX-License-Identifier: Apache-2.0
description: |
BQ25713 I2C battery charge controller IC.
BQ25713 targets 1s to 4s Cell, USB Power Delivery/Adapter Charger with
Narrow VDC Power Path Management and Processor Hot Monitor
This charger is represented by device tree child node, e.g:
charger: bq25713@6b {
compatible = "ti,bq25713";
reg = <0x6b>;
status = "okay";
constant-charge-current-max-microamp = <1000000>;
constant-charge-voltage-max-microvolt = <3800000>;
system-voltage-min-threshold-microvolt = <3328000>;
};
include: [battery.yaml, i2c-device.yaml]
compatible: "ti,bq25713"
properties:
constant-charge-current-max-microamp:
required: true
description: |
The charge current target for the constant current phase of the charge profile.
This value will be set at initialization time. Range: 0 mA to 8.128 A.
The value specified will be rounded down to the closest implemented value.
constant-charge-voltage-max-microvolt:
required: true
description: |
The voltage regulation target for the constant voltage phase of the battery charging profile.
This value will be set at initialization time. Range: 4.2 V 1S to 16.8 V 4S.
The value specified will be rounded down to the closest implemented value.
system-voltage-min-threshold-microvolt:
type: int
required: true
description: |
Minimum system voltage.
Voltage that will be set above when the system voltage drops this level.
This value will be set at initialization time. Range: 1.024 V to 16.128 V.
The value specified will be rounded down to the closest implemented value.