]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
mfd: bq257xx: Add BQ25792 support
authorAlexey Charkov <alchark@flipper.net>
Tue, 31 Mar 2026 15:43:46 +0000 (19:43 +0400)
committerLee Jones <lee@kernel.org>
Wed, 17 Jun 2026 10:30:35 +0000 (11:30 +0100)
commit9adbe53e32cdf3785cf71e27962282c628e97f5c
treea7ed8ff383dd467aee5253490247af8fe04ec118
parent583003fe5e6e9ffc4a4edc6a1527890965d2c95c
mfd: bq257xx: Add BQ25792 support

Add register definitions and a new 'type' enum to be passed via MFD
private data to support the BQ25792, which is a newer variant of the
BQ257xx family.

BQ25792 shares similar logic of operation with the already supported
BQ25703A but has a completely different register map and different
electrical constraints.

Signed-off-by: Alexey Charkov <alchark@flipper.net>
Tested-by: Chris Morgan <macromorgan@hotmail.com>
Link: https://patch.msgid.link/20260331-bq25792-v6-9-0278fba33eb9@flipper.net
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/mfd/bq257xx.c
include/linux/mfd/bq257xx.h