[PATCH v2 0/2] Add LT8491 driver
From: John Erasmus Mari Geronimo
Date: Thu Sep 03 2026 - 07:03:04 EST
This patch series adds a driver and DeviceTree binding for the LT8491
battery charge controller.
The LT8491 is a buck-boost switching regulator battery charger that
implements a constant-current constant-voltage (CCCV) charging profile.
Changes since v1:
- Add a reference to power-supply.yaml so the binding inherits the
standard battery property.
- Fix serial-number error handling by using a signed temporary array.
- Check the return value of devm_mutex_init().
John Erasmus Mari Geronimo (2):
dt-bindings: power: supply: add adi,lt8491.yaml
power: supply: add LT8491 battery charger driver
.../bindings/power/supply/adi,lt8491.yaml | 92 ++++
MAINTAINERS | 7 +
drivers/power/supply/Kconfig | 9 +
drivers/power/supply/Makefile | 1 +
drivers/power/supply/lt8491_charger.c | 412 ++++++++++++++++++
5 files changed, 521 insertions(+)
create mode 100644 Documentation/devicetree/bindings/power/supply/adi,lt8491.yaml
create mode 100644 drivers/power/supply/lt8491_charger.c
base-commit: a888754e51e915731c8974c4d6d62709facb35d3
--
2.34.1