zephyr/drivers/fuel_gauge
Felix Moessbauer 84ebbdcd4b fuel_gauge: add basic support for AXP2101 chip
The AXP2101 chip is a multi functional power chip offering a regulator,
charge controller and a fuel gauge (battery percentage and voltage).
Hereby, the fuel gauge provides much more reliable data compared to using
an ADC.

We implement minimal support for this chip (connected state, voltage and
gauge) and bind it to the fuel gauge subsystem.

Closes: #89158
Signed-off-by: Felix Moessbauer <felix.moessbauer@gmail.com>
2025-05-22 04:51:27 +02:00
..
axp2101 fuel_gauge: add basic support for AXP2101 chip 2025-05-22 04:51:27 +02:00
bq27z746 drivers: fuel_gauge: Place API into iterable section 2024-12-04 14:16:06 -05:00
composite drivers: fuel_gauge: Place API into iterable section 2024-12-04 14:16:06 -05:00
max17048 drivers: fuel_gauge: Place API into iterable section 2024-12-04 14:16:06 -05:00
sbs_gauge drivers: fuel_gauge: Place API into iterable section 2024-12-04 14:16:06 -05:00
CMakeLists.txt fuel_gauge: add basic support for AXP2101 chip 2025-05-22 04:51:27 +02:00
emul_fuel_gauge_syscall_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
fuel_gauge_syscall_handlers.c drivers: fuel_gauge: make read-only pointer args const in api 2024-12-24 13:54:15 +01:00
Kconfig fuel_gauge: add basic support for AXP2101 chip 2025-05-22 04:51:27 +02:00