This patch series adds a driver and device tree bindings 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 used for most battery types, including sealed lead-acid (SLA), flooded, gel and lithium-ion. 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 | 89 ++++ MAINTAINERS | 7 + drivers/power/supply/Kconfig | 9 + drivers/power/supply/Makefile | 1 + drivers/power/supply/lt8491_charger.c | 410 ++++++++++++++++++ 5 files changed, 516 insertions(+) create mode 100644 Documentation/devicetree/bindings/power/supply/adi,lt8491.yaml create mode 100644 drivers/power/supply/lt8491_charger.c base-commit: a3a8799165ff83bb764fd800c6559c3cba0ddac3 -- 2.34.1