[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250110080235.54808-1-johnerasmusmari.geronimo@analog.com>
Date: Fri, 10 Jan 2025 16:02:33 +0800
From: John Erasmus Mari Geronimo <johnerasmusmari.geronimo@...log.com>
To: <linux-pm@...r.kernel.org>, <devicetree@...r.kernel.org>,
<linux-kernel@...r.kernel.org>
CC: Sebastian Reichel <sre@...nel.org>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>
Subject: [PATCH 0/2] Add LT8491 driver
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
Powered by blists - more mailing lists