]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
regmap: reg_default_cb for flat cache defaults
authorMark Brown <broonie@kernel.org>
Wed, 28 Jan 2026 03:48:12 +0000 (03:48 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 28 Jan 2026 03:48:12 +0000 (03:48 +0000)
commit4651c87b0083925540f6c3d26a6c5b4868d7b884
tree0413d4893ae9265b01e964ea9047b1c6b9a453d0
parent6ffdc7eb48bd2268c37c2accad454c043b9cc987
parent70a65c53d228562cf0c8ae0f38c847d2a5dd59e6
regmap: reg_default_cb for flat cache defaults

Merge series from "Sheetal ." <sheetal@nvidia.com>:

This series adds a reg_default_cb callback for REGCACHE_FLAT to provide
defaults for registers not listed in reg_defaults. Defaults are loaded
eagerly during regcache init and the callback can use writeable_reg to
filter valid addresses and avoid holes.
drivers/base/regmap/regcache.c