zephyr/drivers/charger
Fabian Pflug cdfab15b99 charger: bq25180: Add threshold voltage for precharge
Charging a battery has three phases (compare Figure 8-2 in
https://www.ti.com/lit/ds/symlink/bq25180.pdf)

First is a pre-charge phase, then a constant current, then a constant
voltage phase.
During the pre-charge phase, the battery is only charged with a very low
current, to not damage the cells, because they are below a threshold,
that is considered healthy for the battery and need to be brought back
up to a healthy voltage.

Signed-off-by: Fabian Pflug <fabian.pflug@grandcentrix.net>
2024-09-05 17:01:05 -04:00
..
CMakeLists.txt
Kconfig
Kconfig.bq24190
Kconfig.bq25180
Kconfig.max20335
Kconfig.sbs_charger
bq24190.h
charger_bq24190.c
charger_bq25180.c charger: bq25180: Add threshold voltage for precharge 2024-09-05 17:01:05 -04:00
charger_handlers.c build: namespace the generated headers with `zephyr/` 2024-05-28 22:03:55 +02:00
charger_max20335.c drivers: charger: charger_max20355: handle thermistor mode 2024-03-26 16:18:31 -04:00
emul_sbs_charger.c
sbs_charger.c
sbs_charger.h