[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20260209162625.230D51AC57EC@finisterre.sirena.org.uk>
Date: Mon, 09 Feb 2026 16:26:16 +0000
From: Mark Brown <broonie@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, Mark Brown <broonie@...nel.org>
Subject: [GIT PULL] regmap updates for v6.20
The following changes since commit 63804fed149a6750ffd28610c5c1c98cce6bd377:
Linux 6.19-rc7 (2026-01-25 14:11:24 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v6.20
for you to fetch changes up to 4651c87b0083925540f6c3d26a6c5b4868d7b884:
regmap: reg_default_cb for flat cache defaults (2026-01-28 03:48:12 +0000)
----------------------------------------------------------------
regmap: Updates for v7.0
The main change here is the implementation of a mechanism for generating
register defaults via a callback rather than with a table in the driver.
This is useful for devices where there are large ranges of registers
with the same or generateable values, it allows us to have a small
amount of code instead of a larger amount of default data.
----------------------------------------------------------------
Geert Uytterhoeven (1):
regmap: Enable REGMAP when REGMAP_SLIMBUS is enabled
Marek Vasut (1):
regcache: Demote defaults readback from HW to debug print
Mark Brown (1):
regmap: reg_default_cb for flat cache defaults
Sheetal (2):
regmap: Add reg_default_cb callback for flat cache defaults
regmap: add KUnit coverage for reg_default_cb callback
drivers/base/regmap/Kconfig | 2 +-
drivers/base/regmap/internal.h | 3 ++
drivers/base/regmap/regcache-flat.c | 19 ++++++++
drivers/base/regmap/regcache.c | 5 +-
drivers/base/regmap/regmap-kunit.c | 91 +++++++++++++++++++++++++++++++++++++
drivers/base/regmap/regmap.c | 2 +
include/linux/regmap.h | 14 ++++++
7 files changed, 133 insertions(+), 3 deletions(-)
Powered by blists - more mailing lists