This is the documentation for the latest (main) development branch of the Infuse-IoT platform. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

ti,bq25798 (on i2c bus)

Vendor: Texas Instruments

Description

TI BQ25798 Buck-Boost Battery Charger

Properties

Properties not inherited from the base binding file.

Name

Type

Details

en-gpios

phandle-array

Charger enable GPIO.

This property is required.

int-gpios

phandle-array

Charger interrupt GPIO.

This property is required.

v-sys-min

int

Minimum system voltage in milliVolts. Supports 250mV steps from 2500 mV. Default is the POR value for a 1S battery.

Default value: 3500

v-in-dpm

int

Minimum voltage target for the PMID supply in milliVolts. Default is the POR value.

Default value: 3600

input-current-limit

int

Input current limit in milliAmps. Reducing this to 1A or less will give greater current resolution. Default is the POR value.

Default value: 3000

vac-ovp

int

Input voltage over-voltage protection limit. Default of 7V is the chip default.

Default value: 7

Legal values: 26, 18, 12, 7

mppt-ratio

int

Percentage of the open circuit voltage for the MPPT charger to aim for. Don't configure this property to disable MPPT.

Legal values: 56, 62, 68, 75, 81, 87, 93, 100

acdrv1-en

boolean

Enable ACFET1-RBFET1 gate driver control

acdrv2-en

boolean

Enable ACFET2-RBFET2 gate driver control

ts-rt1

int

RT1 resistance in ohms.

This property is required.

ts-rt2

int

RT2 resistance in ohms.

This property is required.

ntc-beta

int

NTC Beta value. Default is for a 103AT-2 thermistor

Default value: 3435

ntc-r0

int

NTC R0 resistance in Ohms. Default is for a 103AT-2 thermistor

Default value: 10000

ntc-t0

int

NTC T0 temperature in Kelvin. Default is for a 103AT-2 thermistor

Default value: 299

supply-gpios

phandle-array

GPIO specifier that controls power to the device.

This property should be provided when the device has a dedicated
switch that controls power to the device.  The supply state is
entirely the responsibility of the device driver.

Contrast with vin-supply.

vin-supply

phandle

Reference to the regulator that controls power to the device.
The referenced devicetree node must have a regulator compatible.

This property should be provided when device power is supplied
by a shared regulator.  The supply state is dependent on the
request status of all devices fed by the regulator.

Contrast with supply-gpios.  If both properties are provided
then the regulator must be requested before the supply GPIOS is
set to an active state, and the supply GPIOS must be set to an
inactive state before releasing the regulator.